Seamlessly integrates a Wordpress blog. Supports Wordpress v5.6.
Follow the steps below...
Download the latest v5.x Wordpress here, or download via the site for a language specific version.
Install to /blog
. We recommend you install to the X-Cart database, see /config.php
for your database connection details.
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)
Download the wp-bootstrap-4 theme folder and upload to your /blog/wp-content/themes
folder.
In Wordpress Admin > Appearance > Themes, activate the WP Bootstrap 4 theme.
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/
Enable the Wordpress addon in the reBOOT settings > Addons
You should now be able to view your blog at store.com/blog
Lock down your Wordpress admin to your IP address(es) by creating a new /blog/wp-admin/.htaccess
file with the following code...
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 decide not to use Wordpress, you can use the built-in blog instead (see below).
If you have previously installed the blog on a development URL, eg. https://dev.mystore.com
and you have moved the store to https://www.mystore.com
Carefully apply this SQL patch along these lines...
UPDATE wp_options set option_value=replace(option_value, 'https://dev.mystore.com', 'https://www.mystore.com');
UPDATE wp_posts set post_content=replace(post_content, 'https://dev.mystore.com', 'https://www.mystore.com');
UPDATE wp_posts set guid=replace(guid, 'https://dev.mystore.com', 'https://www.mystore.com');
UPDATE wp_postmeta set meta_value=replace(meta_value, 'https://dev.mystore.com', 'https://www.mystore.com');
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.
Apply this SQL patch...
In /include/func/func.order.php
AFTER...
INSERT...
In Admin > Tools > Maintenance, click the 'Clear' button underneath 'Clear X-Cart cache'.
Done. When a customer places an order, the xcart_orders
table 'deviceType' column will update to either 'M', 'T' or 'D'.
You'll see the device types in your orders listings.
You can also use the Smarty variable, {$deviceType}
around your store...
Eg.
{if $config.Reboot.reboot_device_detect_enabled eq "Y"}Welcome, {if $deviceType eq 'M'}Mobile{elseif $deviceType eq 'T'}Tablet{elseif $deviceType eq 'D'}Desktop{/if}{/if} user!
In your template zip file /ADDONS
folder, there is a free, improved Order Insights module.
Enables you to update your important titles and meta descriptions in bulk.
Available on the product, category, manufacturer and static page listings.
Template edits are already done. Requires PHP edits.
In /include/process_product.php
AFTER...
INSERT...
In /admin/process_category.php
AFTER...
INSERT...
In /include/func/func.category.php
AFTER...
INSERT...
In /modules/Manufacturers/manufacturers.php
AFTER...
INSERT...
In /admin/pages.php
AFTER...
INSERT...
Enable the Advanced Page Meta addon in the reBOOT settings > Addons
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.
If you wish to migrate from CDSEO to Clean URLs, there's a script available here.
As of 7th July 2020, Crafty Clicks rebranded to Fetchify.
This addon is built-in as of May 23rd 2020. To install on an earlier version, the patch files and instructions are here.
Displays a countdown to when next day delivery is possible, with a terms and conditions modal.
Adheres to weekends and adjusts the countdown accordingly.
The script may need tweaking, if for example you deliver on weekends. Get in touch for advice.
Can be enabled/disabled in Template Settings > Product
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. Filterable and searchable.
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
While you create your FAQs, the addon can be disabled in reBOOT settings > Addons.
Easily create a basic blog in a few steps.
Blog posts are essentially products in disguise.
You simply assign ONE parent 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...
If you'd prefer to use Wordpress as your blog, see above. The benefit of using Wordpress, is that you can add forums and other functionality on top.
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 add/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.
Setting to display catalog prices excluding tax. Remembers choice using local storage.
Intended for basic customer guidance only.
Built-in as of Sept 22nd 2020.
Some suppliers may require you to advertise certain products at a strict minimum price.
If you would like this addon created, please vote for it.
Allows customers to submit a request for price match based on competitor's product price. Simple AJAX'd form.
If you would like this addon created, please vote for it.
Helps you find SEO issues on your website.
If you would like this addon created, please vote for it.
Makes creating custom forms a breeze, no PHP skills required. Layout your form fields any way you want.
If you would like this addon created, please vote for it.
Switchable dark colour scheme. Remembers choice using local storage.
If you would like this addon created, please vote for it.
© 2013-2021 xcartmods.co.uk