WooCommerce
94Everything you need to launch an online store in days and keep it growing for years. From your first sale to m...
Add integration using shortcodes and widgets from a PrestaShop e-commerce to your blog
PrestaShop Integration is a WordPress plugin designed to connect WordPress sites with PrestaShop versions 1.4 to 1.7. It provides various shortcodes and widgets to display products and integrate PrestaShop features into your WordPress blog. This plugin is suitable for users who want to showcase PrestaShop products within their WordPress content seamlessly.
The plugin allows you to define a shortcode to display product lists based on category or specific product IDs. It also imports the current PrestaShop theme's CSS and JavaScript into your WordPress site, although this is optional. Users will need to ensure their WordPress theme aligns with the PrestaShop theme's layout for optimal integration.
Best for: This plugin suits WordPress users looking to integrate PrestaShop products into their site.
What it does well
Where it falls short
PrestaShop Integration provides a straightforward way to connect WordPress with PrestaShop, though it requires specific theme compatibility and some technical adjustments.
aytechnet's own description of PrestaShop Integration, lightly tidied.
This plugins defines four widgets and various shortcodes to integrate WordPress and PrestaShop release 1.4, 1.5, 1.6 or 1.7.
This plugins defines a shortcode that can be used to display products on your blog. Only products list has been defined by using [ps_product_list id_category=X n=C p=P tpl=TPL] where X is the category id of the category you want to display (by default the home category 1 is used), C is the number of product you want to display (by default 10), P is the page number (by default 1) and TPL is the Smarty template to use (by default product-list.tpl). You may replace id_category by id_product list of product ids separated by comma.
Note that the module will import the current theme of PrestaShop to your blog (both CSS and Javascript) but this is optional since 0.6. Generally you need a WordPress theme that is translated from the PrestaShop theme : it need to have the same XHTML layout and you have to replace PrestaShop HOOK markers by widget area in your blog theme, maybe like this :
<div class="prestashop-sidebar"><ul class="xoxo">
<?php dynamic_sidebar( 'hooktop-widget-area' ); ?>
</ul></div><!-- .prestashop-sidebar -->
Furthermore, you may need to replace internal Javascript library by the PrestaShop one to avoid conflicts. For more information about the plugin, please check PrestaShop Integration page in french.
The available widgets are :
This widget is used to insert one of the main PrestaShop hooks :
This widget is used to insert a PrestaShop module directly, the module must be attached to one of the main hooks to be displayed.
This widget is used to display the product list attached to a WordPress post. If there are no product attached, no output is made. This widget has been obsoleted by the following one.
This widget is used to display a tpl file, it may include a product list according to product attached to current post. You may still display the template even if no product have been attached to the current post.
Other plugins for selling online.
Everything you need to launch an online store in days and keep it growing for years. From your first sale to m...
Top-rated antispam for contact forms, comments, WooCommerce, eCommerce, and login. No CAPTCHAs, no friction, j...
Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and orde...
Every store loses sales to cart abandonment. But with Cart Abandonment Recovery for WooCommerce, you can win t...
Germanized extends WooCommerce to become a legally compliant shop for the german market. Must Have for every g...
🤩 Make popups & optin forms to get more email newsletter subscribers, leads, and sales - #1 most popular...