WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by aytechnet v0.9.15

PrestaShop Integration

Add integration using shortcodes and widgets from a PrestaShop e-commerce to your blog

PrestaShop Integration

The facts

Rating
4.6★ from 13
Active installs
100+
Price
Free
Last updated
10 Oct 2023
Added
Jan 2012
Requires WP
3.3.0
Tested up to
WP 6.3.10
Downloads
31,921

Our analysis

AI-assisted

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

  • Free to use from the WordPress.org directory
  • Integrates with PrestaShop versions 1.4 to 1.7
  • Offers multiple widgets for displaying PrestaShop content
  • Allows shortcode customization for product display
  • Last updated in October 2023

Where it falls short

  • Requires a compatible WordPress theme for best results
  • May need adjustments to avoid JavaScript conflicts
  • Limited information available on features and usage

Verdict

PrestaShop Integration provides a straightforward way to connect WordPress with PrestaShop, though it requires specific theme compatibility and some technical adjustments.

From the developer

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 :

PrestaShop Integration Hook

This widget is used to insert one of the main PrestaShop hooks :

  • Top of pages
  • Left column block
  • Right column block
  • Footer

PrestaShop Integration Module

This widget is used to insert a PrestaShop module directly, the module must be attached to one of the main hooks to be displayed.

PrestaShop Integration Products

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.

PrestaShop Integration Template

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.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for selling online.

WooCommerce

Everything you need to launch an online store in days and keep it growing for years. From your first sale to m...

Free 7M+ installs 4.5★ (4,820)
Germanized for WooCommerce

Germanized extends WooCommerce to become a legally compliant shop for the german market. Must Have for every g...

Free 70k+ installs 4.8★ (495)