{"product_id":"modulo-prestashop-integracion-wordpress","title":"PrestaShop WordPress Integration Module: Blog Posts with Linked Products","description":"\u003cp\u003eThe \u003cstrong\u003ePrestaShop WordPress Integration module\u003c\/strong\u003e shows the \u003cstrong\u003eposts of your WordPress blog\u003c\/strong\u003e in your shop: the latest ones on the home page, the articles about each product on its product page, the ones about each category on the category page, and a blog page with filters. Each post is \u003cstrong\u003elinked to the products it mentions\u003c\/strong\u003e, with cards showing photo, name and price. It reads the posts through the \u003cstrong\u003eWordPress REST API\u003c\/strong\u003e, with no plugin to install and no database password, and keeps a local cache so the shop is never slowed down. One-time payment. \u003cstrong\u003eCompatible with PrestaShop 9.2\u003c\/strong\u003e and with PrestaShop 1.7, 8 and 9, no overrides.\u003c\/p\u003e\u003ch2\u003eYour WordPress blog inside your PrestaShop store\u003c\/h2\u003e\u003cp\u003eMany shops write their blog in WordPress and sell with PrestaShop, on two websites that do not talk to each other: customers who buy never see your articles, and blog readers never see your products. With this module your posts appear where customers decide: on the home page, on the page of the product they talk about and in its category. Add as many blocks as you want, in a grid, carousel or list, with featured image, excerpt, date, author, categories and a «Read more» button.\u003c\/p\u003e\u003ch2\u003ePosts linked to your products\u003c\/h2\u003e\u003cp\u003eThe module reads each post and finds the products it mentions: the links to your product pages and, if you want, the full product names in the text. Under each article, cards for those products are shown, and on each product page, the articles that talk about it. You can add or remove products by hand in the back office, and your changes are kept every time the posts are read again.\u003c\/p\u003e\u003ch2\u003eNo plugin, no database and no slowdown\u003c\/h2\u003e\u003cp\u003eNothing is installed in WordPress: the module uses the public REST API, the same one the WordPress editor uses, so you need no plugin and no access to the blog database. The posts are stored in the shop and renewed after the page is shown to the visitor, so the blog never slows down your PrestaShop. If the blog is down, the shop keeps showing the last copy. You can also renew them with a cron job.\u003c\/p\u003e\u003ch2\u003eSEO without duplicate content\u003c\/h2\u003e\u003cp\u003eThe shop shows excerpts with a link to the original article. If you prefer the posts to be read inside the shop, those pages carry \u003cstrong\u003erel=\"canonical\" to the WordPress article\u003c\/strong\u003e, so Google does not see them as duplicate content. The blocks and the blog page carry \u003cstrong\u003eBlogPosting and ItemList structured data\u003c\/strong\u003e, and the blog page has its own title and meta per language.\u003c\/p\u003e\u003ch2\u003eClean and safe HTML\u003c\/h2\u003e\u003cp\u003eThe content coming from WordPress is cleaned before it is shown: no scripts, no unresolved page builder shortcodes ([vc_row], [gallery], [contact-form-7]...), no foreign iframes (only YouTube and Vimeo videos), and accents and special characters shown right.\u003c\/p\u003e\u003ch2\u003eIs the REST API of your WordPress closed?\u003c\/h2\u003e\u003cp\u003eSome security plugins (Wordfence, iThemes Security, Disable REST API...) close the REST API to visitors. The «Test the connection» button detects it and tells you what is wrong and how to fix it: allow reading posts in that plugin, or connect with a \u003cstrong\u003eWordPress application password\u003c\/strong\u003e. It also warns when the server answers with a web page instead of the API, when the SSL certificate fails or when the blog is too slow, and it works with plain permalinks (?p=123).\u003c\/p\u003e\u003ch2\u003eMultilingual and multistore\u003c\/h2\u003e\u003cp\u003eIf your blog is multilingual with WPML or Polylang Pro, each shop language reads the posts in its language out of the box; with free Polylang you just paste a small piece of code that the module gives you ready to use, with no plugin to install; if you have one WordPress per language, set its address in each one. In multistore, each shop has its own blog, blocks and settings. The module is translated into 8 languages.\u003c\/p\u003e\u003ch2\u003eWould you rather write the blog inside PrestaShop?\u003c\/h2\u003e\u003cp\u003eThis module is for shops that already have their blog in WordPress. If you prefer to write the posts in PrestaShop itself, our Blog module (lgblog) does it, with an AI writer included.\u003c\/p\u003e","brand":"LÍNEA GRÁFICA, Especialistas en Comercio Electrónico, S.L.","offers":[{"title":"Default Title","offer_id":68021256290613,"sku":null,"price":69.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0888\/0262\/3797\/files\/01_PORTADA_lgwordpress_ES.png?v=1793626373","url":"https:\/\/www.lineagrafica.es\/en\/products\/prestashop-module-wordpress-integration-blog-posts","provider":"LÍNEA GRÁFICA, Especialistas en Comercio Electrónico, S.L.","version":"1.0","type":"link"}