Addons

Seamlessly integrates a Wordpress blog.


Follow the steps below...

Step 1

Download the latest v5.x Wordpress here, or download via the site for a language specific version.

Step 2

Install to /blog. We recommend you install to the X-Cart database, see /config.php for your database connection details.

Step 3

Once installed, ensure the /blog/.htaccess file is BLANK.

Then change the file permissions on /blog/.htaccess to 444 (non-writable).

(You may need to perform this operation via your hosting control panel file manager)

Step 4

Download the wp-bootstrap-4 theme folder and upload to your /blog/wp-content/themes folder.

Step 5

In Wordpress Admin > Appearance > Themes, activate the WP Bootstrap 4 theme.

Step 6

In your store /.htaccess

AFTER...

(OR AT LEAST *BEFORE* THE CLEAN URLS CODE...)

INSERT...

If your store resides in a subfolder, change #RewriteBase / to eg. RewriteBase /store/

Step 7

Lock down your Wordpress admin to your IP address(es) by creating a new /blog/wp-admin/.htaccess file with the following code...


Installation complete!

You should now be able to view your blog at store.com/blog

Post-Install


This addon requires the provided WP Bootstrap 4 theme. Other themes will not work.

You may be prompted to install the Kirki Customizer Framework plugin, but this is optional.

Go ahead and change your Wordpress permalinks setting in Settings > Permalinks

We recommend installing the free or pro Yoast plugin for optimizing SEO.

You can customize the sidebar by editing /skin/reboot/custom/wordpress_sidebar.tpl

Please be aware, just like mobile apps, some Wordpress plugins can be vulnerable or malicious, so be extremely careful which plugins you install! We cannot be held responsible if anything should go wrong. Use as few plugins as possible and disable or uninstall any not in use.

If you have previously installed the blog on a development URL, eg. http://dev.mystore.com and you have moved the store to http://www.mystore.com

Carefully apply this SQL patch along these lines...

Protects your forms from abuse by bots, using reCAPTCHA v2. Additional honeypots available also.


Template edits are already done. Requires PHP edits.

Full instructions are available here.

Informs you whether orders were made on a desktop, tablet or mobile device.

Displays icons on the order listing pages. Requires a database change and a PHP edit.


Step 1

Apply this SQL patch...

Step 2

In /include/func/func.order.php

AFTER...

INSERT...

Step 3

In Admin > Tools > Maintenance, click the 'Clear' button underneath 'Clear X-Cart cache'.


Done. You should now see which type of device customers ordered with in the orders list.

You can also use the Smarty variable, {$deviceType} around your store...

Eg.

Welcome, {if $deviceType eq 'M'}Mobile{elseif $deviceType eq 'T'}Tablet{elseif $deviceType eq 'D'}Desktop{/if} user!


The addon can be disabled in reBOOT settings > Addons.

Enables you to update your important titles and meta descriptions in bulk.

Available on the product/category/manufacturer/page listings.


Template edits are already done. Requires PHP edits.

Step 1

In /include/process_product.php

AFTER...

INSERT...

Step 2

In /admin/process_category.php

AFTER...

INSERT...

Step 3

In /include/func/func.category.php

AFTER...

INSERT...

Step 4

In /modules/manufacturers.php

AFTER...

INSERT...

Step 5

In /admin/pages.php

AFTER...

INSERT...

Step 6

In Admin > Tools > Maintenance, click the 'Clear' button underneath 'Clear X-Cart cache'.


Done. You should now be able to update titles and meta descriptions in bulk from the product/category/manufacturer/page listings.

The addon can be disabled in reBOOT settings > Addons.

If you wish to migrate from CDSEO to Clean URLs, there's a script available here.

Makes creating custom forms a breeze, no PHP skills required. Layout your form fields any way you want.


Coming up...

Defined terms will display a help link that displays a popup with the term description.


Go to the Glossary Manager in admin to manage terms and descriptions.

They are saved to /skin/reboot/custom/glossary/glossary.json

You can also link to glossary.php which will list all terms and descriptions.

The addon can be disabled in reBOOT settings > Addons.

Up to 10 sections, with up to 20 questions and answers per section.


All section headers, questions and answers are language labels and editable via the admin header FAQ menu.

The dedicated FAQ page is at faq.php

The addon can be disabled in reBOOT settings > Addons.

Easily create a blog in a few steps.


Blog posts are essentially products in disguise.

You simply assign ONE category as your blog category. You can add blog subcategories if you wish.

Then you can assign products to be a blog post and set the blog category / subcategory.

The built-in blog has advantages over using Wordpress...

  • Blog posts can be assigned to any product category
  • Blog posts can show up in general product search results, so customers might find a useful article to peruse
  • Blog posts can be defined as related (upselling) items for products, so act as support pages for your products
  • You can set upselling products for each blog post and have reciprocal links from products back to blog posts
  • You may have a product as yet unreleased or coming soon. You can initially set it as a blog post, then change to a product when it's available for sale

If you'd prefer to use Wordpress as your blog, see above.

Upselling products on auto-pilot.


Set upselling products by category or manufacturer. Set the amount of products to display. Make them random or not.

Allow your customers or clients to leave feedback.


With easy to use manager, where you can edit/delete and leave a comment if you wish.

The dedicated testimonials page is at testimonials.php

Simple page view counter for products and/or blog posts.


You can check which products are most popular and when they were last viewed in admin. See the header reBOOT menu.

Page views can be publicly displayed or not (see the template settings > addons).

Reset page views to zero at any time with SQL patch...

Displays featured categories in dialogs or carousels.


Set featured categories in your admin category listings. They can be displayed in various ways, including carousels.

Displays featured manufacturers in dialogs or carousels.


Set featured manufacturers in your admin manufacturer listings. They can be displayed in various ways, including carousels.

Make selected coupons visible to the public.


Displays coupon codes around the store, with countdowns to expiry.

Option to make public coupons available to registered customers only.

The dedicated coupons page is at coupons.php

Saves a few clicks when navigating around admin.


Search by product, SKU, manufacturer, order ID, customer and language label.

© 2013-2020 xcartmods.co.uk