An easiest way to create such thing is a module to build custom contents. You can use free html box to create it or some paid solutions like my html box pro. I will focus on free html box for PrestaShop. This guide shows how to create links to cms pages, but of course you can use it to create links to other pages.

How to add links to CMS page on PrestaShop's homepage
i recorded short manual about it, here it is:
code I used in the guide
<div class="col-md-4"> <img src="//i.imgur.com/ZHsdYpD.jpg" alt="example of image" width="370" height="192" /> <a href="http://localhost/17210/en/content/3-terms-and-conditions-of-use">example 1</a><br /> put some text here you want to show put some text here you want to show put some text here you want to show put some text here you want to show put some text here you want to show put some text here you want to show put some text here you want to show put some text here you want to show </div>
Article written byMilosz Myszczuk, PrestaShop expert. CEO and founder of the VEKIA interactive agency. Learn more.
If you like this article, support our work!

Free PrestaShop addon for EU Omnibus compliance. It automatically records price history and shows th...

Show trusted product specialists on every PrestaShop product page. Assign them by product, category,...
49.99 €

Omnibus Directive Pro module for PrestaShop. It records price history and displays the lowest 30-day...
39.99 €

Keep “Add to cart” visible on long product pages! Sticky Cart Bar FREE shows a slim, sticky stri...