<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Code &#8211; Websavers</title>
	<atom:link href="https://websavers.ca/category/code/feed" rel="self" type="application/rss+xml" />
	<link>https://websavers.ca</link>
	<description>Web services made easy</description>
	<lastBuildDate>Thu, 20 Mar 2025 19:32:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://websavers.ca/wp-content/uploads/2017/01/cropped-WS-Logo-only-image-large-32x32.png</url>
	<title>Code &#8211; Websavers</title>
	<link>https://websavers.ca</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Syncing sliders with number or dropdown fields with Formidable Forms</title>
		<link>https://websavers.ca/syncing-sliders-with-number-or-dropdown-fields-with-formidable-forms</link>
					<comments>https://websavers.ca/syncing-sliders-with-number-or-dropdown-fields-with-formidable-forms#comments</comments>
		
		<dc:creator><![CDATA[Allen Pooley]]></dc:creator>
		<pubDate>Fri, 10 Jan 2020 14:40:13 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=9617</guid>

					<description><![CDATA[My client wanted a car loan calculator that could look good and be functional on both mobile and desktop devices. Originally the design called for sliders for the various parts of the car loan options (amount, down payment, and term), but how many website sliders have you used on a mobile device without being frustrated?&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/syncing-sliders-with-number-or-dropdown-fields-with-formidable-forms/feed</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Adding a &#8220;Province&#8221; Dropdown to an Address field with Formidable Forms</title>
		<link>https://websavers.ca/adding-a-province-dropdown-to-an-address-field-with-formidable-forms</link>
					<comments>https://websavers.ca/adding-a-province-dropdown-to-an-address-field-with-formidable-forms#respond</comments>
		
		<dc:creator><![CDATA[Allen Pooley]]></dc:creator>
		<pubDate>Fri, 10 Jan 2020 14:32:12 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=9614</guid>

					<description><![CDATA[Working with a client on a site which only targeted the Canadian market, I was asked to add province drop-downs to the address field in a form we were building. Canadian addresses aren&#8217;t typically supported in as friendly a fashion as American addresses in form tools. American addresses often have a state drop-down by default,&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/adding-a-province-dropdown-to-an-address-field-with-formidable-forms/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FormidableForms Javascript / JQuery Extensions &#038; Hacks</title>
		<link>https://websavers.ca/formidableforms-jquery-hacks</link>
					<comments>https://websavers.ca/formidableforms-jquery-hacks#respond</comments>
		
		<dc:creator><![CDATA[Allen Pooley]]></dc:creator>
		<pubDate>Thu, 02 Jan 2020 16:32:48 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=9334</guid>

					<description><![CDATA[I&#8217;ve been working on a client&#8217;s site which has some specialized form needs, and have been using Formidable Forms to achieve the goals required. Formidable Forms is an incredible piece of software, probably the most advanced Forms tool I&#8217;ve used with WordPress, but there&#8217;s some additional functionality I needed. Fortunately, Javascript is here to help!&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/formidableforms-jquery-hacks/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to use wp-cli with Plesk hosting</title>
		<link>https://websavers.ca/how-to-use-wp-cli-with-plesk-shared-hosting</link>
					<comments>https://websavers.ca/how-to-use-wp-cli-with-plesk-shared-hosting#respond</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Wed, 17 Jul 2019 16:13:24 +0000</pubDate>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=8897</guid>

					<description><![CDATA[If you use WordPress to power your website and have a bit of technical knowledge (particularly of Linux shell), then taking advantage of the command line interface tool, wp-cli, might be of interest to you! WP-CLI is a command line method of working with WordPress. Rather than triggering actions by logging in to the WordPress&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/how-to-use-wp-cli-with-plesk-shared-hosting/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to avoid timeouts when importing a WordPress export XML file</title>
		<link>https://websavers.ca/avoid-timeouts-importing-wordpress-export-xml-file</link>
					<comments>https://websavers.ca/avoid-timeouts-importing-wordpress-export-xml-file#comments</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Tue, 09 Jan 2018 23:27:45 +0000</pubDate>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[import]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-cli]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=7957</guid>

					<description><![CDATA[WordPress provides a great mechanism for exporting and importing data simply by using Tools &#62; Export or Import. However when used on large datasets, as well as media files that take time to import, you&#8217;re bound to run into timeout issues. Obtaining an XML export from the source If you&#8217;re exporting from another self-hosted WordPress&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/avoid-timeouts-importing-wordpress-export-xml-file/feed</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress Critical Error or White Screen of Death: How to Fix it</title>
		<link>https://websavers.ca/white-screen-death-fix</link>
					<comments>https://websavers.ca/white-screen-death-fix#comments</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Mon, 10 Jul 2017 16:22:36 +0000</pubDate>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=7164</guid>

					<description><![CDATA[If, when attempting to access any given page on your website, you get a blank white screen, you&#8217;re in the right place! This indicates that there&#8217;s an error with the code that runs your site or (more likely) parts of your site. It could be due to any number of things, but the most common&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/white-screen-death-fix/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Adding a fly-in side menu to the BeaverBuilder theme</title>
		<link>https://websavers.ca/adding-fly-side-menu-beaverbuilder-theme</link>
					<comments>https://websavers.ca/adding-fly-side-menu-beaverbuilder-theme#respond</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Fri, 17 Mar 2017 23:24:11 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Web Design]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=6785</guid>

					<description><![CDATA[A few months ago we were provided a design spec for a client site that required a button which, when clicked, would open a &#8216;fly-in&#8217; menu appearing from the side &#8212; in this case the right side of the screen. This guide will show you how to add such a menu to the BeaverBuilder theme,&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/adding-fly-side-menu-beaverbuilder-theme/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Adding select2 to WP Forms</title>
		<link>https://websavers.ca/adding-select2-wp-forms</link>
					<comments>https://websavers.ca/adding-select2-wp-forms#comments</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Mon, 13 Mar 2017 00:24:56 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[select2]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wpforms]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=6766</guid>

					<description><![CDATA[Select2 is a great jQuery library that allows for dynamic and live-searchable selection of elements in a long drop down menu. This guide will show you how to easily add support for Select2 to WP Forms. Note that this refers specifically to the WP Forms plugin, and not general forms for WordPress. Begin by adding&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/adding-select2-wp-forms/feed</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Overlapping images when using a content grid?</title>
		<link>https://websavers.ca/overlapping-images-using-content-grid</link>
					<comments>https://websavers.ca/overlapping-images-using-content-grid#respond</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Tue, 07 Feb 2017 20:09:59 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[image grid]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[lazyload]]></category>
		<category><![CDATA[wp-rocket]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=6598</guid>

					<description><![CDATA[If you&#8217;re seeing overlapping images, or odd grid display issues when using a content grid plugin, look for a plugin that enables lazyload of images and disable it on the page. For example, we use WP Rocket on most of our sites, and while it&#8217;s a fantastic caching plugin, occasionally you can run into the&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/overlapping-images-using-content-grid/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Configuring PowerDNS with SolusVM on CentOS 7</title>
		<link>https://websavers.ca/configuring-powerdns-solusvm-centos-7</link>
					<comments>https://websavers.ca/configuring-powerdns-solusvm-centos-7#respond</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Fri, 16 Dec 2016 16:51:28 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[powerdns]]></category>
		<category><![CDATA[solusvm]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=6473</guid>

					<description><![CDATA[The SolusVM documentation has detailed instructions on configuring PowerDNS to work with SolusVM for rDNS configurations, however their instructions only work with CentOS 5 and 6. This guide shows you how to do it on CentOS 7. Note that we&#8217;ve stuck with very similar steps to the SolusVM docs, with adjustments where necessary for remotely&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/configuring-powerdns-solusvm-centos-7/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Enabling custom 403 error docs with nginx in Plesk</title>
		<link>https://websavers.ca/enabling-custom-403-error-docs-nginx-plesk</link>
					<comments>https://websavers.ca/enabling-custom-403-error-docs-nginx-plesk#respond</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Tue, 08 Nov 2016 01:25:21 +0000</pubDate>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[403]]></category>
		<category><![CDATA[docs]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[plesk]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=6353</guid>

					<description><![CDATA[Please note that in order to complete these steps you must have admin access to Plesk. As such, this will not work for Shared Hosting customers, and only applies to VPS Customers. While you would think that enabling &#8220;Custom Error Docs&#8221; under hosting settings in Plesk, then editing the appropriate document under the /error_docs/ folder&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/enabling-custom-403-error-docs-nginx-plesk/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>After Magento upgrade to 1.9.3 your pricing options no longer update</title>
		<link>https://websavers.ca/magento-upgrade-1-9-3-pricing-options-no-longer-update</link>
					<comments>https://websavers.ca/magento-upgrade-1-9-3-pricing-options-no-longer-update#comments</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Tue, 01 Nov 2016 02:22:05 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[pricing]]></category>
		<category><![CDATA[scp]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=6333</guid>

					<description><![CDATA[You&#8217;re using a pricing options plugin that updates prices dynamically on the product page and cart, yet after the upgrade of Magento it no longer updates prices automatically. In our case it was the&#160;Simple Configurable Products Extension. When trying to change the product option from say 2oz to 16oz (where we expected the price to&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/magento-upgrade-1-9-3-pricing-options-no-longer-update/feed</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Upgrade to Magento 1.9.x and find your custom registration forms not working?</title>
		<link>https://websavers.ca/upgrade-magento-1-9-x-find-custom-registration-forms-not-working</link>
					<comments>https://websavers.ca/upgrade-magento-1-9-x-find-custom-registration-forms-not-working#comments</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Wed, 19 Oct 2016 18:49:57 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[registration]]></category>
		<category><![CDATA[security]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=6311</guid>

					<description><![CDATA[We&#8217;ve come across this a couple of times recently wherein an upgrade to Magento results in registration forms not working as they should be. The symptoms this time around were as follows: Visitor&#160;fills out registration form and clicks submit Visitor&#160;is brought back to the registration form as if nothing has happened And nothing has happened&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/upgrade-magento-1-9-x-find-custom-registration-forms-not-working/feed</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Have Plesk and PHP sessions time out earlier than expected?</title>
		<link>https://websavers.ca/plesk-php-sessions-timing-earlier-expected</link>
					<comments>https://websavers.ca/plesk-php-sessions-timing-earlier-expected#comments</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Fri, 08 Apr 2016 14:16:42 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=5791</guid>

					<description><![CDATA[I just went through a two week long troubleshooting process to try and find the cause of sessions timing out earlier than expected. My PHP session config is as follows, and should definitely be the first place you look for an issue like this: session.cookie_lifetime 0 session.cookie_path / session.entropy_length 32 session.gc_divisor 1000 session.gc_maxlifetime 35000 session.gc_probability&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/plesk-php-sessions-timing-earlier-expected/feed</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title>Using WP Approve User Plugin with WooCommerce</title>
		<link>https://websavers.ca/using-wp-approve-user-plugin-with-woocommerce</link>
					<comments>https://websavers.ca/using-wp-approve-user-plugin-with-woocommerce#comments</comments>
		
		<dc:creator><![CDATA[Jordan Schelew]]></dc:creator>
		<pubDate>Fri, 02 Mar 2012 18:49:19 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[catalog]]></category>
		<category><![CDATA[wholesaler]]></category>
		<category><![CDATA[woocommerce]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp approve user]]></category>
		<guid isPermaLink="false">http://www.grapekiwi.ca/?p=590</guid>

					<description><![CDATA[As the WP Approve User plugin appears to not have been maintained for 3 years, I&#8217;ve written a new guide to integrate WooComm with the New User Approve plugin instead, which is somewhat better maintained. WooCommerce is the newest and arguably the best E-Commerce solution available for WordPress. If you aren&#8217;t considering using it for&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/using-wp-approve-user-plugin-with-woocommerce/feed</wfw:commentRss>
			<slash:comments>42</slash:comments>
		
		
			</item>
		<item>
		<title>Why we love Canvas by WooThemes</title>
		<link>https://websavers.ca/love-canvas-woothemes</link>
					<comments>https://websavers.ca/love-canvas-woothemes#respond</comments>
		
		<dc:creator><![CDATA[Adam Bate]]></dc:creator>
		<pubDate>Wed, 07 Dec 2011 15:18:46 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://websavers.ca/?p=5057</guid>

					<description><![CDATA[This article is now depreciated. We haven&#8217;t worked with the Canvas theme in many years, having replaced it with the BeaverBuilder theme or GeneratePress. This WordPress Wednesday post is just a quick overview of the Canvas Theme and Framework from Woothemes. We&#8217;ve been following (and using) WooThemes since early late 2009. There are several framework&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/love-canvas-woothemes/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>TimThumb exploit and knowing what to do to protect your website</title>
		<link>https://websavers.ca/timthumb-exploit-and-knowing-what-to-do-to-protect-your-website</link>
					<comments>https://websavers.ca/timthumb-exploit-and-knowing-what-to-do-to-protect-your-website#respond</comments>
		
		<dc:creator><![CDATA[Adam Bate]]></dc:creator>
		<pubDate>Wed, 03 Aug 2011 00:12:23 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News & Info]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Design]]></category>
		<guid isPermaLink="false">http://www.websavershosting.ca/?p=2480</guid>

					<description><![CDATA[Yesterday, Mark Maunder at markmaunder.com happened to run across and identify a very dangerous and clever hack on his site. The hacker had gained access through the very popular TimThumb image library, and thus the first TimThumb Exploit was found. If you are interested in the specifics of the hack, more detailed information can be&#8230;]]></description>
		
					<wfw:commentRss>https://websavers.ca/timthumb-exploit-and-knowing-what-to-do-to-protect-your-website/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)

Served from: websavers.ca @ 2026-07-12 09:38:58 by W3 Total Cache
-->