<?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>Shawn DeWolfe Consulting</title>
	<atom:link href="https://shawndewolfe.com/feed" rel="self" type="application/rss+xml" />
	<link>https://shawndewolfe.com/</link>
	<description>Web Design &#124; WordPress Development &#124; WordPress Support</description>
	<lastBuildDate>Wed, 23 Aug 2023 17:34:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shawndewolfe.com/wp-content/uploads/2019/05/cropped-favicon-32x32.png</url>
	<title>Shawn DeWolfe Consulting</title>
	<link>https://shawndewolfe.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Calculating Interest</title>
		<link>https://shawndewolfe.com/calculating-interest.html</link>
					<comments>https://shawndewolfe.com/calculating-interest.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Sun, 10 Oct 2021 02:52:10 +0000</pubDate>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Code Example]]></category>
		<category><![CDATA[Interest]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4959</guid>

					<description><![CDATA[<p>Javascript for interest calculation.</p>
<p>The post <a href="https://shawndewolfe.com/calculating-interest.html">Calculating Interest</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_d4_element et_pb_section et_pb_section_0 et_section_regular et_block_section" >
				
				
				
				
				
				
				<div class="et_d4_element et_pb_row et_pb_row_0 et_block_row">
				<div class="et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_0  et_pb_css_mix_blend_mode_passthrough et-last-child et_block_column">
				
				
				
				
				<div class="et_pb_module et_d4_element et_pb_text et_pb_text_0  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>&lt;script language="JavaScript"&gt;</p>
<p>// Parameters are rate, total number of periods, payment made each period and future value<br />function pv(rate, nper, pmt, fv) {<br />rate = parseFloat(rate);<br />nper = parseFloat(nper);<br />pmt = parseFloat(pmt);<br />fv = parseFloat(fv);<br />if ( nper == 0 ) {<br />alert("Why do you want to test me with zeros?");<br />return(0); <br />}<br />if ( rate == 0 ) { // Interest rate is 0<br />pv_value = -(fv + (pmt * nper));<br />} else {<br />x = Math.pow(1 + rate, -nper); <br />y = Math.pow(1 + rate, nper);<br />pv_value = - ( x * ( fv * rate - pmt + y * pmt )) / rate;<br />}<br />pv_value = pv_value.toFixed(2);<br />return (pv_value);<br />}</p>
<p>function fv(rate, nper, pmt, pv) {<br />rate = parseFloat(rate);<br />nper = parseFloat(nper);<br />pmt = parseFloat(pmt);<br />pv = parseFloat(pv);<br />if ( nper == 0 ) {<br />alert("Why do you want to test me with zeros?");<br />return(0);<br />}<br />if ( rate == 0 ) { // Interest rate is 0<br />fv_value = -(pv + (pmt * nper));<br />} else {<br />x = Math.pow(1 + rate, nper);<br />fv_value = - ( -pmt + x * pmt + rate * x * pv ) /rate;<br />}<br />fv_value = fv.toFixed(2);<br />return (fv_value); <br />}</p>
<p>function pmt(rate, payments, pv, fv, advancedpmts) {<br />var t1 = 1 + rate<br />var t2 = Math.pow(t1,payments)<br />var t3 = Math.pow(t1,(payments - advancedpmts))<br />return (pv - (fv/t2))/(((1-(1/(t3))) / rate) + advancedpmts);<br />} </p>
<p>&lt;/script&gt;</p></div>
			</div><div class="et_pb_module et_d4_element et_pb_text et_pb_text_1  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Perserved from <a href="https://www.mohaniyer.com/old/pvcode.htm">https://www.mohaniyer.com/old/pvcode.htm</a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>The post <a href="https://shawndewolfe.com/calculating-interest.html">Calculating Interest</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/calculating-interest.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>jQuery &#038; WordPress: how to avoid common conflicts</title>
		<link>https://shawndewolfe.com/jquery-wordpress-how-to-avoid-common-conflicts.html</link>
					<comments>https://shawndewolfe.com/jquery-wordpress-how-to-avoid-common-conflicts.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Thu, 06 Apr 2017 07:26:26 +0000</pubDate>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4821</guid>

					<description><![CDATA[<p>JQuery is great for WordPress. It&#8217;s a clear and effective library for Javascript. It gives WordPress some of its best functionality. Custom JQuery code can be added to plugins and themes. This code can make something work great but kill some other standard feature. WordPress already includes JQuery. Here&#8217;s how to include your own. In [&#8230;]</p>
<p>The post <a href="https://shawndewolfe.com/jquery-wordpress-how-to-avoid-common-conflicts.html">jQuery &#038; WordPress: how to avoid common conflicts</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>JQuery is great for WordPress. It&#8217;s a clear and effective library for Javascript. It gives WordPress some of its best functionality. Custom JQuery code can be added to plugins and themes. This code can make something work great but kill some other standard feature.</p>
<p>WordPress already includes JQuery. Here&#8217;s how to include your own. In the header.php file of your theme <strong><em>before</em></strong> wp_head(), include this:</p>
<blockquote><p>&lt;?php wp_enqueue_script(&#8220;jquery&#8221;); ?&gt;</p></blockquote>
<p>So it looks like this, instead:</p>
<blockquote><p>&lt;?php wp_enqueue_script(&#8220;jquery&#8221;); ?&gt;<br />
&lt;?php wp_head(); ?&gt;</p></blockquote>
<p>Now you can call your own jQuery include:</p>
<blockquote><p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;/web/path-to-theme/&#8221;&lt;?php&#8221; bloginfo(&#8220;template_url&#8221;); ?&gt;/jQuery.js&#8221;&gt;</p></blockquote>
<p>This should handle most cases, but if you want to be really safe, set &#8220;no conflict&#8221; mode in your own jQuery. That cleans up collisions between competing JavaScript functions.</p>
<blockquote><p>var $j = jQuery.noConflict();</p>
<p>$j(function(){</p>
<p>// some function code</p>
<p>});</p></blockquote>
<p>&nbsp;</p>
<p>The post <a href="https://shawndewolfe.com/jquery-wordpress-how-to-avoid-common-conflicts.html">jQuery &#038; WordPress: how to avoid common conflicts</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/jquery-wordpress-how-to-avoid-common-conflicts.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Help Us Find Dead Themes</title>
		<link>https://shawndewolfe.com/help-us-find-dead-themes.html</link>
					<comments>https://shawndewolfe.com/help-us-find-dead-themes.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Thu, 09 Jul 2020 00:20:12 +0000</pubDate>
				<category><![CDATA[WordPress Vulnerabilities]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[PHP56]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4558</guid>

					<description><![CDATA[<p>With the popularity of WordPress comes the weight of keeping its components current. Over the last couple of years, changes to PHP (the programming language that WordPress is built with) updated. When its standards changed, many WordPress plugins and themes stopped working. Almost every website hosting provider has discontinued support for the defunct versions of PHP. We want to build a list of dead themes and we need your help.</p>
<p>The post <a href="https://shawndewolfe.com/help-us-find-dead-themes.html">Help Us Find Dead Themes</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>One of the best things about WordPress is the cascade of available themes. Finding an excellent theme can be fantastic. One of the downsides: when support lapses or standards change and your site is left high and dry. </p>
<p>What&#8217;s a theme that you loved that is now dead or so buggy you can&#8217;t use it?</p>
<script type="text/javascript">
/* <![CDATA[ */
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
/* ]]&gt; */
</script>

                <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_26' >
                        <div class='gform_heading'>
                            <p class='gform_description'>Can you help you compile a list of dead WordPress themes?</p>
                        </div><form method='post' enctype='multipart/form-data'  id='gform_26'  action='/feed' data-formid='26' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_26' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_26_8" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_26_8'>Phone</label><div class='ginput_container'><input name='input_8' id='input_26_8' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_26_8'>This field is for validation purposes and should be left unchanged.</div></li><li id="field_26_4" class="gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_26_4'>What was the name of the theme?</label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_26_4' type='text' value='' class='medium'      aria-invalid="false"   /></div></li><li id="field_26_7" class="gfield gfield--type-text field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_26_7'>Publisher</label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_26_7' type='text' value='' class='medium'  aria-describedby="gfield_description_26_7"    aria-invalid="false"   /></div><div class='gfield_description' id='gfield_description_26_7'>Do you recall the name / url of the publisher?</div></li><li id="field_26_5" class="gfield gfield--type-textarea field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_26_5'>What was so great?</label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_26_5' class='textarea medium'  aria-describedby="gfield_description_26_5"    aria-invalid="false"   rows='10' cols='50'></textarea></div><div class='gfield_description' id='gfield_description_26_5'>What did you like about it?</div></li><li id="field_26_6" class="gfield gfield--type-textarea field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_26_6'>Cause of Death</label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_26_6' class='textarea medium'  aria-describedby="gfield_description_26_6"    aria-invalid="false"   rows='10' cols='50'></textarea></div><div class='gfield_description' id='gfield_description_26_6'>What happened to it? Did it start to fail in WordPress? Did the publisher die? Did it stop working with your version of PHP?</div></li><li id="field_26_1" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_26_1'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_1' id='input_26_1' type='email' value='' class='medium'     aria-invalid="false"  />
                        </div></li><li id="field_26_2" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Consent</label><div class='ginput_container ginput_container_consent'><input name='input_2.1' id='input_26_2_1' type='checkbox' value='1'  aria-describedby="gfield_consent_description_26_2"  aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_26_2_1' >I would like to be contacted</label><input type='hidden' name='input_2.2' value='I would like to be contacted' class='gform_hidden' /><input type='hidden' name='input_2.3' value='9' class='gform_hidden' /></div><div class='gfield_description gfield_consent_description' id='gfield_consent_description_26_2' tabindex='0'>If you want us to contact you for follow-up check the box.</div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_26' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  /> 
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_26' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_26' id='gform_theme_26' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_26' id='gform_style_settings_26' value='[]' />
            <input type='hidden' class='gform_hidden' name='is_submit_26' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='26' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='MtKeEs/JiVmdiXIDqhk1e7H1ZdXR2rihWQ1zyN4cKyoS50zLpIXqnpStDvo+ME1iv+7NOXR1jmz0K9p2PpVUEbyut+244ddebM1DjouHJ83tzQA=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_26' value='WyJ7XCIyLjFcIjpcIjdiY2NmMTcxZmIyZTI5ZTllOWJmZTc3MjIwNWQ3MGU5XCIsXCIyLjJcIjpcImNiNjg1MzExOTI1YTg4YWFmYzJhYmVkODJmZWYwYmJjXCIsXCIyLjNcIjpcImVmOTVjMDkwNTU0MmM5MDBjODE5ZWNlODllNzk4MDc5XCJ9IiwiZGIxY2RhNDIyZDYxZTM0NjFlNTIzZWM5ODEyMDkxN2QiXQ==' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_26' id='gform_target_page_number_26' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_26' id='gform_source_page_number_26' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div><script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 26, 'https://shawndewolfe.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_26').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_26');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_26').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_26').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_26').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_26').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_26').val();gformInitSpinner( 26, 'https://shawndewolfe.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [26, current_page]);window['gf_submitting_26'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_26').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [26]);window['gf_submitting_26'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_26').text());}else{jQuery('#gform_26').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "26", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_26" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_26";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_26" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 26, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>

<p>The post <a href="https://shawndewolfe.com/help-us-find-dead-themes.html">Help Us Find Dead Themes</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/help-us-find-dead-themes.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Update The Blogdrops Theme</title>
		<link>https://shawndewolfe.com/how-to-replace-the-blogdrops-theme.html</link>
					<comments>https://shawndewolfe.com/how-to-replace-the-blogdrops-theme.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Thu, 02 Jul 2020 03:00:41 +0000</pubDate>
				<category><![CDATA[WordPress News]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Masonry]]></category>
		<category><![CDATA[Blogdrops]]></category>
		<category><![CDATA[Divi]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4536</guid>

					<description><![CDATA[<p>The Sheila Karrow site needed to update their Blogdrops Theme. The problem: it uses outdated code. The good news: content management systems split content and display: all of the good content remained and we could adapt the site to show off that content through the Divi theme.</p>
<p>The post <a href="https://shawndewolfe.com/how-to-replace-the-blogdrops-theme.html">How To Update The Blogdrops Theme</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>One of the best things about WordPress is the cascade of available themes. Finding an excellent theme can be fantastic. One of the downsides: when support lapses or standards change and your site is left high and dry.<br />
WordPress is arguably one of the most popular content management systems. It is easy to use for content creators and developers alike to create a website customized specifically for select audiences. There are many free and paid customizable themes available for these websites. Several years ago, a lot of website owners purchased the BlogDrops theme. The bad news: support for the theme has lapsed. The code relied on an old versions of PHP (versions 5.6 and earlier). Almost every website hosting provider has discontinued support for the defunct versions of PHP. </p>
<h2><strong style="color: #444444;">About the Blogdrops Theme</strong></h2>
<p>What is the reason the Blogsdrop theme became so popular?<br />
Blogdrops: a highly responsive magazine theme, developed and released in 2013. Used for personal blogs, food blogs, magazines, and news websites as well&#8211; by many considered to be a beautiful journal and magazine template by being fully adaptable, so it looked great on all devices. With Pinterest being all the rage, &#8220;masonry&#8221; styling caught on as a way to break from the grid and table layouts that can sometimes fail to give content the space it needs. BlogDrops included the masonry homepage and infinite scrolling. The theme included features like a full-width template, author, blog, and archive templates. Back then, Theme Forest sold it: <a href="https://themeforest.net/item/blogdrops-infinite-blogging-theme/3937660">https://themeforest.net/item/blogdrops-infinite-blogging-theme/3937660</a></p>
<p>The Blogdrops theme featured:</p>
<ul>
<li>Advanced theme admin panel,</li>
<li>Responsive layout,</li>
<li>*Infinite scrolling – loading posts,</li>
<li>Mansory homepage,</li>
<li>Alternative homepage – blog,</li>
<li>Custom colors for each homepage post,</li>
<li>jQuery homepage sliders – part of mansory layout,</li>
<li>Unlimited color schemes – using colorpickers,</li>
<li>Font selector/custom typography – 55 fonts available (web-safe fonts and Google webfonts),</li>
<li>Homepage alternatives</li>
<li>7 Posts formats: standard, video, audio, gallery, image, link, quote,</li>
<li>Custom archive post,</li>
<li>Video ready – custom metaboxes,</li>
<li>Logo and favicon upload,</li>
<li>Social networks section,</li>
<li>Dropdown menu,</li>
<li>Author template,</li>
<li>Translation ready,</li>
<li>WordPress 3.5 + ready,</li>
<li>Smooth tabless design.</li>
</ul>
<h3><b>Countless color schemes:</b></h3>
<p>&#8211; you can set your own color using colorpickers for:</p>
<ul>
<li>background – body, slider, and alternative container section,</li>
<li>text color – main body, slider section,</li>
<li>link (+ hover) color – main body, footer section,</li>
<li>texture overlay – main body,</li>
<li>borders – main body</li>
<li>element color</li>
</ul>
<h3><b>Templates:</b></h3>
<ul>
<li>Full Width template,</li>
<li>Redirect,</li>
<li>Error 404,</li>
<li>Blog template,</li>
<li>Archive template,</li>
<li>Author template,</li>
</ul>
<h3><b>Widgets &amp; Shortcodes:</b></h3>
<ul>
<li>Advanced shordcode generator,</li>
<li>12 custom widgets:</li>
<li>2 types of Featured posts (custom widget),</li>
<li>300px Ads (custom widget),</li>
<li>4×125px Ads (custom widget),</li>
<li>Latest comments (custom widget),</li>
<li>Flicker Photos (custom widget),</li>
<li>Latest Tweets (custom widget),</li>
<li>About Us Info (custom widget),</li>
<li>Search form (custom widget),</li>
<li>and more..</li>
</ul>
<p>It allowed the user to upload 7 types of post formats. These include standard, image, video, gallery, audio posts, quotes, and links to other websites. The layout of this WordPress theme was highly customizable. From the margins to the borders, color, widgets, menus, and all kinds of other editable options. These features made this theme very web-friendly and very user-friendly.</p>
<h4>BlogDrops Features</h4>
<p>There were a lot of features offered by WordPress for this elegant magazine theme. Some of those features are listed below.</p>
<ul>
<li>Responsive Design – a very user-friendly interface that handled the jump to mobile well.</li>
<li>Styling Options – There were a multitude of options available for customization.</li>
<li>Twitter Feed – It also allowed the user to quote any tweet by an account and place them on your pages using its widgets area.</li>
<li>Built-in short-codes – It contained a set of predefined codes that can be used to edit the layout of the theme.</li>
<li>Post Formats – It supports multiple post formats, thus being considered one of the better WordPress themes available at that time.</li>
<li>Translation ready – It offered translation services from the get-go.</li>
<li>Color options – Color layouts in whatever shade of whatever family of color the owner wants.</li>
<li>Templates – It came with an error 404 and redirect template as well as blog and post templates.</li>
<li>Ad spaces – It came ready-made with  4x125px ad spaces available.</li>
</ul>
<p>Despite being a great theme in 2013, it now requires a lot of fixes.</p>
<h2>Why Can I Not Buy The Updated BlogDrops Theme?</h2>
<p>In short, its code relied on the functionality of PHP version 5.6. BlogDrops is built for WordPress. WordPress runs many websites&#8211; more than 35% of the Internet is run by WordPress. WordPress needs programming languages to work. The most important: PHP.</p>
<p>In December 2018, at WordCamp US, a change to support for the PHP version on WordPress CMS was announced. WordPress founder, Matt Mullenweg suggested for 5.6 to be the minimum version until the middle of 2019, and for it to be bumped up again to the 7.0 version of PHP in the second half of the year. Here we are in 2020 and all of those WordPress installs out there running old code are broken.</p>
<p>Many of the applications running PHP were using a version below PHP version 5.6. At the end of 2018, PHP 5.6 hit the end of its life. Service providers (aka web hosts) updated their servers to use more recent versions of PHP. Applications that needed PHP 5.6 failed. One of those applications: the theme called BlogDrops.</p>
<h2>What changed when PHP 7.x came in?</h2>
<p>Nerds may be the only people who care, but this is a list of changes to PHP for versions newer than PHP 5.6. Applications that use these functions and references hit the incompatibilities in the code when run under PHP 7.0:</p>
<p>The BlogDrops theme relied on the use of the version of the programming language PHP, version 5.6. PHP 5.6 has long since lapsed and almost all ISPs ended support for 5.6 in 2019.</p>
<p>All WordPress themes require the use of PHP, however, PHP releases newer versions when security threats arise. When PHP 5.6 became a security concern, PHP 5.6 hit its <strong>end of life</strong>, meaning it would not be supported after 2019.</p>
<p>Despite PHP 5.6&#8217;s level of adoption, the newer versions of PHP with their key coding differences caught on. The performance of PHP 7.x beat older versions of PHP hands down. Here&#8217;s the sticky part: that old PHP code was heavily leaned on by developers. The replacement in code and concepts isn&#8217;t easy to accomplish. This leaves old functions (those supported by PHP 5.6) that are no longer available in PHP 7+. When PHP encounters old code, it fails. When it fails, your WordPress blog stops working.</p>
<h2><strong style="color: #444444;">Replacing the Blogsdrop theme</strong></h2>
<p>An outdated theme is a liability. If a theme loses the support of its publisher, updates won&#8217;t be coming. In the case of the BlogDrops theme, there was no route to updating the theme and making it work on more recent installs of WordPress and more up-to-date servers.</p>
<p>The easiest approach: replace it with the Divi Extra theme and use the Masonry layout to replicate the layout of items in the same way the Blogdrops themes did. We can quickly identify and fix WordPress issues. Our excellent code detectives can uncover whether the problem lies in the set-up, plugins, themes or the server itself..</p>
<div style="width: 320px; float: right; margin: 12px 0 12px 24px; display: block;">
<h4>What Is A Masonry Layout?</h4>
<p>Masonry is not like the usual grid layouts. If you&#8217;re familiar with Pinterest, you&#8217;re familiar with the masonry approach to styling. It reduces extra spaces and makes use of them for optimizing the interface of the website. Masonry layouts are optimal for blog posts and galleries.</p></div>
<p>When we were tasked with making repairs to the Sheila Karrow site (<a href="https://www.sheilakarrow.com/">https://www.sheilakarrow.com/</a>). Shawn DeWolfe Consulting is licensed to use Divi for our clients. Our people have 20+ years of PHP coding experience. We can convert and update website content from themes like Blogdrops to work with Divi (a theming platform from Elegant Themes). While we could go line-by-line and make all of the repairs to the BlogDrops theme to make it PHP 7.x compliant, converting the site over to Divi gave the site longevity, a feature rich theme and one with lots of support down the road. Content management systems split content and display. In the Sheila Karrow site, all of the good content remained and we could adapt to show off that content through the Divi theme. By going for the Divi Theme, our sites look great in their mobile and tablet variants.</p>
<p>Our process for a site updated from Blogdrops:</p>
<ul>
<li>First, we grab a copy of your website.</li>
<li>We try to make it work with the new version of PHP (PHP 7.4)</li>
<li>Then, assess if the breaks in your site are easy to fix. If these happen in custom code, we can fix them. If they happened in commercial plugins and themes, we work with the client to upgrade those.</li>
<li>What we cannot fix, we replace. We can put in current era substitutes.</li>
<li>When the fixes, replacements and new elements are ready to go, we can replace your old site with a new version of the site. The site gets back its functionality but retains its content, graphics, page set-up, etc..</li>
</ul>
<p><center><a href="https://shawndewolfe.com/contact-us.html">Do you want to know more?</a></center></p>
<p>The post <a href="https://shawndewolfe.com/how-to-replace-the-blogdrops-theme.html">How To Update The Blogdrops Theme</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/how-to-replace-the-blogdrops-theme.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>10 Product Discovery Sites</title>
		<link>https://shawndewolfe.com/10-product-discovery-sites.html</link>
					<comments>https://shawndewolfe.com/10-product-discovery-sites.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Tue, 30 Jun 2020 19:28:26 +0000</pubDate>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Business News]]></category>
		<category><![CDATA[products]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4528</guid>

					<description><![CDATA[<p>Entrepreneurs need a place to show off their newest products. These are 10 well- and not-so-well-known sites dedicated to showcasing new products. This list skews towards tech and applications, as that we know well.</p>
<p>The post <a href="https://shawndewolfe.com/10-product-discovery-sites.html">10 Product Discovery Sites</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Entrepreneurs need a place to show off their newest products. These are 10 well- and not-so-well-known sites dedicated to showcasing new products. This list skews towards tech and applications, as that we know well.*</p>
<h3>1. Product Hunt: <nobr>[<a href="https://www.producthunt.com/">https://www.producthunt.com/</a> ]</nobr></h3>
<p>An awesome community, Product Hunt is an excellent place to collect up-to-date news about products and apps. In the year 2013, Ryan Hoover created this prosperous and supportive community directly related to the tech industry. Definitely opt for Product Hunt and get your latest apps or products featured.</p>
<ul>
<li>Expect genuine feedback on your latest apps or products.</li>
<li>You will positively get to know the constructive help related to the issues in your apps.</li>
<li>Downside: your app announcement could get buried. If you make it to the front page, you get tons of attention. If you’re on page two, you’re in the middle of nowhere.</li>
</ul>
<h3>2. BetaList: <nobr>[<a href="https://betalist.com/">https://betalist.com/</a> ]</nobr></h3>
<p>This is one of the highest operational platforms for obtaining pre-launch signups. Your startup project or a new app gets distributed to a very large base of reviewers.</p>
<ul>
<li>Excellent for technology-based startups or apps</li>
<li>Gives the entire lists of latest and trending startups and allows early beta access to a few</li>
<li>They mainly concentrate on private beta startups that are ready to launch</li>
</ul>
<p>This is an excellent way to get connected to those passionate people who might possibly show some positivity to your to-be-launched product.</p>
<h3>3. Hacker News &#8211; Y Combinator: <nobr>[<a href="https://news.ycombinator.com/">https://news.ycombinator.com/ </a>]</nobr></h3>
<p>Hacker News is created and run by Paul Graham and Y Combinator (launched in 2005, it is an American startup accelerator; responsible to launch more than 2000 companies) is a unique social news website concentrating on Entrepreneurship and Computer Science startup incubators!</p>
<ul>
<li>Their tag line is anything and everything that satisfies individuals intelligent inquisitiveness</li>
<li>News site with technology connected topics</li>
<li>Entrepreneurs who share their experience during creating their apps, products, etc.</li>
</ul>
<h3>4. CrunchBase <nobr>[<a href="https://www.crunchbase.com/">https://www.crunchbase.com/</a> ]</nobr></h3>
<p>It was originally founded by Michael Arrington, in the year 2007 is a robust collection of data related to the industry information &#8211; right from current industry trends, acquisitions, mergers, etc. Today, CrunchBase comes under the TechCrunch portfolio and is in full control of maintaining the CrunchBase database.</p>
<ul>
<li>A unique platform to find concrete data about most of the renowned public and private limited companies.</li>
<li>The information like funding, core investors, mergers &amp; acquisitions, founders, top management details, etc.</li>
</ul>
<h3>5. Betabound <nobr>[<a href="https://www.betabound.com/">https://www.betabound.com/</a> ]</nobr></h3>
<p>A fully dedicated website for beta testing opportunities on the internet for your products that are in their beginning stage! Once you are confident, you can just announce your beta products and search for the initial adopters.</p>
<ul>
<li>Main focus is on Computer and Electronic Products</li>
<li>Betabound also focuses on beta testing of Apps, Software, Websites and Games</li>
</ul>
<h3>6. The Museum Of Modern Betas (MoMB): <nobr>[<a href="http://momb.socio-kybernetics.net/">http://momb.socio-kybernetics.net/</a> ]</nobr></h3>
<p>As the name is interesting so is the list as quoted by the founders &#8211; Highly awaited apps in the web world, which are not publicly released. Even if it looks a little thin when you go there, it&#8217;s worth checking out. MoMB is fully devoted to collecting most of the web-based applications that are offering a beta invitation.</p>
<h3>7. PreApps <nobr>[<a href="https://www.preapps.com/">https://www.preapps.com/</a> ]</nobr></h3>
<ul>
<li>PreApps has successfully helped various startups, first-time launchers, or novice apps in the past 9+ years.</li>
<li>The Main aim is to successfully release the app that is matching its business goal i.e. the final users.</li>
<li>Helps in launching your app successfully, systemically get excellent downloads and users with a perfect marketing strategy.</li>
</ul>
<p>PreApps concentrate mainly on different types of apps on various platforms like Android, Windows, or iOS</p>
<h3>8. Startup Tracker: <nobr>[<a href="https://startuptracker.io/">https://startuptracker.io/</a> ]</nobr></h3>
<p>Founded by Jeremiah Smith, Startup Tracker does not list any kind of startup or prelaunch apps. But its main feature is you can get an in-depth knowledge of the latest and new startups. Hence we thought of including this website detail, which will be helpful.</p>
<ul>
<li>You can connect to abreast your knowledge of the upcoming and latest competing apps or startups.</li>
<li>You can just highlight any business name and get the complete information on the status of that startup.</li>
<li>Its unique &#8220;Discover&#8221; feature will not let your app go out of sight</li>
</ul>
<h3>9. Startup Genome: <nobr>[<a href="http://StartupGenome.com"> http://StartupGenome.com</a> ]</nobr></h3>
<p>Founded by JF Gauthier, Startup Genome is the global leader voice in ecosystem development. The list includes public-private partnerships and more than 100 governments in more than 35 countries across the globe.</p>
<p>The main motto is to enhance startup ecosystem performance by providing local leaders an absolute clarity, to gain momentum and strategy to direct their actions.</p>
<p>Their entire team is the perfect group of data scientists, policy experts, community builders, and entrepreneurs, throughout the globe.</p>
<h3>10. Start-up Lithuania: <nobr>[<a href="http://www.startuplithuania.lt/">http://www.startuplithuania.lt/</a>]</nobr></h3>
<p>Lithuania provides the best possible conditions to get your business running at a very rapid pace. As it is, Lithuania has an excellent startup environment with very simplified Startup Visa rules. Its strategic location is blended with sturdy logistics support and different international markets</p>
<hr />
<p><em>* We have a few new products under development. Shh!&#8211; don’t tell anyone!</em></p>
<p>The post <a href="https://shawndewolfe.com/10-product-discovery-sites.html">10 Product Discovery Sites</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/10-product-discovery-sites.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Who&#8217;s The Best For Web Design In Canada?</title>
		<link>https://shawndewolfe.com/web-design-canada-survey.html</link>
					<comments>https://shawndewolfe.com/web-design-canada-survey.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Mon, 22 Jun 2020 00:17:52 +0000</pubDate>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA["Web Design Canada"]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4426</guid>

					<description><![CDATA[<p>What we want to do is hear from you, the public. Who's best at Web Design in Canada in your opinion? Take our survey. When we have our results, we will publish the results.</p>
<p>The post <a href="https://shawndewolfe.com/web-design-canada-survey.html">Who&#8217;s The Best For Web Design In Canada?</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We know that lots of people want to know who&#8217;s the best for Web Design in Canada. What we also know is that many businesses and organizations want to shop local. What we want to do is hear from you, the public. Who&#8217;s best at Web Design in Canada in your opinion? We&#8217;re going to run this survey over the Summer, then collate and publish the results in the Fall of 2020. </p>
<p>This isn&#8217;t scientific. This is your opinion. We&#8217;re going to try to stay positive, share the good feedback and fore front the highly rated design houses in Canada.</p>

                <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework gpoll_enabled_wrapper gpoll_show_results_link_wrapper gpoll_wrapper' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_23' >
                        <div class='gform_heading'>
                            <p class='gform_description'></p>
                        </div><form method='post' enctype='multipart/form-data'  id='gform_23' class='gpoll_enabled gpoll_show_results_link gpoll' action='/feed' data-formid='23' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_23' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_23_3" class="gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_23_3'>Your City / Town</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_23_3' type='text' value='' class='medium'      aria-invalid="false"   /></div></li><li id="field_23_4" class="gfield gfield--type-select field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_23_4'>Province</label><div class='ginput_container ginput_container_select'><select name='input_4' id='input_23_4' class='medium gfield_select'     aria-invalid="false" ><option value='Alberta' >Alberta</option><option value='British Columbia' >British Columbia</option><option value='Manitoba' >Manitoba</option><option value='New Brunswick' >New Brunswick</option><option value='Newfoundland and Labrador' >Newfoundland and Labrador</option><option value='Northwest Territories' >Northwest Territories</option><option value='Nova Scotia' >Nova Scotia</option><option value='Nunavut' >Nunavut</option><option value='Ontario' >Ontario</option><option value='Prince Edward Island' >Prince Edward Island</option><option value='Quebec' >Quebec</option><option value='Saskatchewan' >Saskatchewan</option><option value='Yukon' >Yukon</option><option value='Cascadia' >Cascadia</option></select></div></li><li id="field_23_1" class="gfield gfield--type-website field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_23_1'>Website</label><div class='ginput_container ginput_container_website'>
                    <input name='input_1' id='input_23_1' type='url' value='' class='medium'    placeholder='https://'  aria-invalid="false" />
                </div></li><li id="field_23_2" class="gfield gfield--type-poll gfield--type-choice gfield--input-type-radio field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gpoll_field"  data-field-class="gpoll_field" ><label class='gfield_label gform-field-label' >How Would You Rate Them?</label><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_23_2'>
			<li class='gchoice gchoice_23_2_0'>
				<input name='input_2' type='radio' value='gpoll29625ea39'  id='choice_23_2_0'    />
				<label for='choice_23_2_0' id='label_23_2_0' class='gform-field-label gform-field-label--type-inline'>1</label>
			</li>
			<li class='gchoice gchoice_23_2_1'>
				<input name='input_2' type='radio' value='gpoll2db94d34e'  id='choice_23_2_1'    />
				<label for='choice_23_2_1' id='label_23_2_1' class='gform-field-label gform-field-label--type-inline'>2</label>
			</li>
			<li class='gchoice gchoice_23_2_2'>
				<input name='input_2' type='radio' value='gpoll2ecbdfa58'  id='choice_23_2_2'    />
				<label for='choice_23_2_2' id='label_23_2_2' class='gform-field-label gform-field-label--type-inline'>3</label>
			</li>
			<li class='gchoice gchoice_23_2_3'>
				<input name='input_2' type='radio' value='gpoll2fa0a70a3'  id='choice_23_2_3'    />
				<label for='choice_23_2_3' id='label_23_2_3' class='gform-field-label gform-field-label--type-inline'>4</label>
			</li>
			<li class='gchoice gchoice_23_2_4'>
				<input name='input_2' type='radio' value='gpoll2ea8f72a9'  id='choice_23_2_4'    />
				<label for='choice_23_2_4' id='label_23_2_4' class='gform-field-label gform-field-label--type-inline'>5</label>
			</li></ul></div></li><li id="field_23_5" class="gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_23_5'>What Makes Them Awesome?</label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_23_5' class='textarea medium'      aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id="field_23_6" class="gfield gfield--type-name field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Your Name</label><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_23_6'>
                            
                            <span id='input_23_6_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >
                                                    <input type='text' name='input_6.3' id='input_23_6_3' value=''   aria-required='false'     />
                                                    <label for='input_23_6_3' class='gform-field-label gform-field-label--type-sub '>First</label>
                                                </span>
                            
                            <span id='input_23_6_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >
                                                    <input type='text' name='input_6.6' id='input_23_6_6' value=''   aria-required='false'     />
                                                    <label for='input_23_6_6' class='gform-field-label gform-field-label--type-sub '>Last</label>
                                                </span>
                            
                        </div></li><li id="field_23_7" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Your Email</label><div class='ginput_complex ginput_container ginput_container_email gform-grid-row' id='input_23_7_container'>
                                <span id='input_23_7_1_container' class='ginput_left gform-grid-col gform-grid-col--size-auto'>
                                    <input class='' type='email' name='input_7' id='input_23_7' value=''     aria-invalid="false"  />
                                    <label for='input_23_7' class='gform-field-label gform-field-label--type-sub '>Enter Email</label>
                                </span>
                                <span id='input_23_7_2_container' class='ginput_right gform-grid-col gform-grid-col--size-auto'>
                                    <input class='' type='email' name='input_7_2' id='input_23_7_2' value=''     aria-invalid="false"  />
                                    <label for='input_23_7_2' class='gform-field-label gform-field-label--type-sub '>Confirm Email</label>
                                </span>
                                <div class='gf_clear gf_clear_complex'></div>
                            </div></li><li id="field_23_9" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Get The Results</label><div class='ginput_container ginput_container_consent'><input name='input_9.1' id='input_23_9_1' type='checkbox' value='1'  aria-describedby="gfield_consent_description_23_9"  aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_23_9_1' >I want the resutls</label><input type='hidden' name='input_9.2' value='I want the resutls' class='gform_hidden' /><input type='hidden' name='input_9.3' value='6' class='gform_hidden' /></div><div class='gfield_description gfield_consent_description' id='gfield_consent_description_23_9' tabindex='0'>When the  survey is complete, do you want us to contact you with the results?</div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_23' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  /> 
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_23' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_23' id='gform_theme_23' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_23' id='gform_style_settings_23' value='[]' />
            <input type='hidden' class='gform_hidden' name='is_submit_23' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='23' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='XA+ozUiMHnzoBp17g01FzUIkKFUE9RKa9umOX6Cv824STufhCjbqZLiEURMKxBqsQv60xAdKKnKt8BzcE9X0jBBv/2zS1antwEb9NE5KHbf5Vm8=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_23' value='WyJ7XCI5LjFcIjpcIjdiY2NmMTcxZmIyZTI5ZTllOWJmZTc3MjIwNWQ3MGU5XCIsXCI5LjJcIjpcIjYzODUyYWE4NGNhNGYwNTU0ZGY1ODU0MzNmN2M4NjQ3XCIsXCI5LjNcIjpcImM3MDY5ZGI5ZDI4OWM4NDIyZDk4MDM3NTBmZGVlNmI2XCJ9IiwiZTYzOGY2MTExMTA0ZDIxN2I0MTM1NWNmNjIxYmZlZGQiXQ==' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_23' id='gform_target_page_number_23' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_23' id='gform_source_page_number_23' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div><script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 23, 'https://shawndewolfe.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_23').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_23');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_23').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_23').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_23').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_23').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_23').val();gformInitSpinner( 23, 'https://shawndewolfe.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [23, current_page]);window['gf_submitting_23'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_23').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [23]);window['gf_submitting_23'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_23').text());}else{jQuery('#gform_23').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "23", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_23" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_23";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_23" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 23, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>

<p>The post <a href="https://shawndewolfe.com/web-design-canada-survey.html">Who&#8217;s The Best For Web Design In Canada?</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/web-design-canada-survey.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Woocommerce: Taking Your Store Online</title>
		<link>https://shawndewolfe.com/woocommerce-taking-your-store-online.html</link>
					<comments>https://shawndewolfe.com/woocommerce-taking-your-store-online.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Thu, 04 Jun 2020 19:37:58 +0000</pubDate>
				<category><![CDATA[ECommece]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<category><![CDATA[Digitizing]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4267</guid>

					<description><![CDATA[<p>For many businesses, the key functional the want to automate is e-commerce. The best WordPress solution, at present, for e-commerce is WooCommerce. WooCommerce has 27% of the e-commerce market share.</p>
<p>The post <a href="https://shawndewolfe.com/woocommerce-taking-your-store-online.html">Woocommerce: Taking Your Store Online</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We&#8217;ve put a lot of effort into understanding content management systems, especially WordPress. For many businesses, the key functionality to automate is e-commerce. The best WordPress solution, at present, for e-commerce is WooCommerce. <a title="Top WooCommerce Developers" href="https://www.ecommercecompanies.com/woocommerce-developers/" target="_blank" rel="noopener noreferrer">WooCommerce</a> has 27% of the e-commerce market share. It serves small and large businesses alike. Built on an open-source foundation, there are hundreds of free and premium plugins (aka extensions) to expand the functionality. Through a mix and match of plugins for payments, shipping, marketing and accounting, a site can be built to match the business processes.</p>
<p>In 2011, WooThemes hired developers Mike Jolley and James Koster to create what became Woocommerce. Woocommece rose quickly in popularity. By 2014, it ran 17.7% of all e-commece sites.  In May 2015, WooThemes and WooCommerce were acquired by Automattic, operator of WordPress.com and core contributor to the WordPress software. The estimate that Woocommerce systems now transact over $10 billion in online sales. </p>
<p>WooCommerce plugins allow for:</p>
<ul>
<li>Customer accounts and guest checkout</li>
<li>Email templates</li>
<li>Search engine optimization</li>
<li>Related products</li>
<li>Reporting</li>
</ul>
<p>Best of all: if there&#8217;s functionality that hasn&#8217;t been created yet, we can build it for you with a custom WordPress / Woocommerce plugin.</p>
<p>Businesses have long felt that ecommerce was a nice to have. In 2020, that all changed. We understand the position that businesses are in. We have rolled out flexible solutions. For example, we can digitize and entire inventory and offer all of the products for sale. With one client, we digitized only products with good profit margins or uncomplicated shipping needed. We cherry picked the best parts of a business&#8217; offerings to allow the online system make the best return on its investment.  We have worked to arrive at the best payment gateway. We also work with merchants to iterate their site: many start small and build; maybe opt for high per-transaction fees until the volume allows for a solution with lower per-transaction fees.</p>
<p>We find that WordPress is turnkey and Woocommerce is both powerful and flexible. When it comes to the operating costs, Woocommerce scores well on that front:</p>
<ul>
<li>Site Hosting &#8211; $10 &#8211; 30 / month (we work with a shortlist of vetted web hosts).</li>
<li>Domain Name &#8211; $10 &#8211; $30 / year (we like Namecheap &#8212; link in the site footer)</li>
<li>Theming &#8211; We offer our clients themes build on a Divi foundation. We can also deploy a premium theme. They cost $80 &#8211; 100 per year.</li>
<li>Additional Plugins &#8211; these vary from client to client, but they usually run in the $300 / year range for licensing.</li>
<li>Payment gateway &#8211; this varies widely. We like low barrier solutions like Paypal as well as their related product Braintree. Over 20 years of ecommerce deployments, we worked with most of the providers.</li>
</ul>
<p>Don&#8217;t take our word for it about Woocommece. <em>Ecommerce Companies</em> has compiled a list, <a href="https://www.ecommercecompanies.com/ecommerce-solutions-small-businesses/">Best eCommerce Solutions</a>, and Woocommerce is profiled there next to the competitor options.</p>
<p>&nbsp;</p>
<p>The post <a href="https://shawndewolfe.com/woocommerce-taking-your-store-online.html">Woocommerce: Taking Your Store Online</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/woocommerce-taking-your-store-online.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Why You Should Shift to Digital Now</title>
		<link>https://shawndewolfe.com/why-you-should-shift-to-digital-now.html</link>
					<comments>https://shawndewolfe.com/why-you-should-shift-to-digital-now.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Fri, 22 May 2020 18:34:57 +0000</pubDate>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Business News]]></category>
		<category><![CDATA[BOPIS]]></category>
		<category><![CDATA[E-Commerce]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4261</guid>

					<description><![CDATA[<p>Everyone talks about shifting to digital, but so often it’s nothing more than talk. Just like anything else, it’s not enough for something to be a good idea for people to do it; they usually need something to push them into making the change.</p>
<p>The post <a href="https://shawndewolfe.com/why-you-should-shift-to-digital-now.html">Why You Should Shift to Digital Now</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Phase I of COVID is over. We know Phase II is coming. In the coming months, you have time to shift your business online. Staying in the game is key, but shifting to digital could help you dominate your niche.</p>
<p>Everyone talks about shifting to digital, but so often it’s nothing more than talk. Just like anything else, it’s not enough for something to be a good idea for people to do it; they usually need something to push them into making the change. While COVID-19 has forced a lot of people to shift to online and remote work, the pandemic didn’t create the benefits of joining the digital economy. They existed long before people started self-isolating and will continue long afterwards.</p>
<p>Perhaps the biggest advantage of shifting to digital is that it’s asynchronous. Think of it as the difference between a text and a phone call. Phone calls only work when both people are available at the same time, but you can send a text on your schedule and let the other person respond on theirs.</p>
<h2><b>How Shifting to Digital Benefits Your Clients</b></h2>
<p>You can’t make a major change to your business unless you can get your clients’ buy in, and that means showing how shifting to digital helps them. Obviously, the digital shift is perfect for serving clients in the age of social distancing. They can order securely online and have the article waiting for them when they’re ready to pick up. That’s one advantage, but not the biggest&#8211;the biggest advantage of digital service is that it lets you serve customers on their schedule rather than yours.</p>
<p>A good website is always open so your clients can order products and services when they want to rather than having to wait for you to open up. They can also get email records of every transaction so that it’s easy for them to see where their money is going.</p>
<h2><b>How Shifting to Digital Benefits You</b></h2>
<p>The best changes are good for everyone, and shifting to digital is no exception. It not only helps your customers by making you more available to them, but it also helps you. By decoupling the order and fulfilment steps it lets you take orders for products that are on their way and then fulfill the customer’s entire order once you have everything in stock. That saves you money by making order fulfilment more efficient.</p>
<p>Digital also makes it easier to work on customer follow-up and retention as you have their email address and can use that to contact them. Communications and tracking are so much easier in the digital realm than they are with brick and mortar businesses.</p>
<h2><b>Publicity</b></h2>
<p>As a final boost, you can also often entice customers to post about their experiences with your product on social media such as Pinterest or Instagram. Having customers show off your product line can give you a kind of viral publicity that no amount of money can buy.</p>
<p>We do digital deployments, getting small businesses online. We&#8217;re not alone. Design Rush has a list of <a href="https://www.designrush.com/agency/ecommerce-web-design-companies">eCommerce web design companies</a> that offer these services. To connect with us, <a href="https://shawndewolfe.com/contact-us.html">Reach out, online, to SDC to start your migration today!</a></p>
<p>The post <a href="https://shawndewolfe.com/why-you-should-shift-to-digital-now.html">Why You Should Shift to Digital Now</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/why-you-should-shift-to-digital-now.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Squad Closes Down and Counterfeit &#8220;Help Desk&#8221; Impersonators Emerge</title>
		<link>https://shawndewolfe.com/squad-closes-down-and-counterfeit-help-desk-impersonators-emerge.html</link>
					<comments>https://shawndewolfe.com/squad-closes-down-and-counterfeit-help-desk-impersonators-emerge.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Sat, 01 Apr 2017 01:39:29 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4221</guid>

					<description><![CDATA[<p>Hackers in white shirts and black ties have taken up the call to answer end-user support requests in the wake of the closure of the popular service...</p>
<p>The post <a href="https://shawndewolfe.com/squad-closes-down-and-counterfeit-help-desk-impersonators-emerge.html">Squad Closes Down and Counterfeit &#8220;Help Desk&#8221; Impersonators Emerge</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>No. Not really. Read the whole article, not just the headline.</p>
<p>The post <a href="https://shawndewolfe.com/squad-closes-down-and-counterfeit-help-desk-impersonators-emerge.html">Squad Closes Down and Counterfeit &#8220;Help Desk&#8221; Impersonators Emerge</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/squad-closes-down-and-counterfeit-help-desk-impersonators-emerge.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Diminish The Impact Of COVID-19 For Business, Employees and Customers Through Technology</title>
		<link>https://shawndewolfe.com/covid-19-how-businesses-can-survive.html</link>
					<comments>https://shawndewolfe.com/covid-19-how-businesses-can-survive.html#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Thu, 12 Mar 2020 23:44:40 +0000</pubDate>
				<category><![CDATA[Business News]]></category>
		<category><![CDATA[COVID-19]]></category>
		<category><![CDATA[Coronavirus]]></category>
		<category><![CDATA[remote work]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=4175</guid>

					<description><![CDATA[<p>In the wake of COVID-19 / Coronavirus, the world is grinding to a halt. Large gatherings are being banned. Conferences are shutting down. Public events (sports, concerts, rallies) are cancelled. Tourism will take a hit. It’s inevitable that “large gatherings” will be seen to include shopping and other more mundane activities like riding the bus [&#8230;]</p>
<p>The post <a href="https://shawndewolfe.com/covid-19-how-businesses-can-survive.html">Diminish The Impact Of COVID-19 For Business, Employees and Customers Through Technology</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In the wake of COVID-19 / Coronavirus, the world is grinding to a halt. Large gatherings are being banned. Conferences are shutting down. Public events (sports, concerts, rallies) are cancelled. Tourism will take a hit. It’s inevitable that “large gatherings” will be seen to include shopping and other more mundane activities like riding the bus or hitting the pub.</p>
<p>COVID-19 is virulent. It may not be a matter of <i>if</i> someone gets it as much as <i>when</i> someone gets it. The game now is to use social distancing to diminish the speed of the spread. If this continues to be a spread of a moderate speed, health care will not be overwhelmed. Workplaces will have absenteeism but the <a href="#4">4% drop in worker productivity</a> could be spread out instead of hitting in a crippling cluster. Social distancing is the enemy of productivity: businesses need their stores full of customers, their theatres full of ticket holders, and their workplaces fully staffed. If those elements become impossible, businesses need to adapt or die.</p>
<p>Some strategies for using technology to cope:</p>
<ul>
<li>Open an online store. Shift from personal shopping and in-person visits to parcel delivery. There are many ways to make an online store affordable &#8211; even prosperous.</li>
<li>If you’re running a food service, shift from restaurant dining to delivery. The delivery services can be pricey, so consider how to take online food orders and satisfy them with your own delivery person.</li>
<li>If your business or your location has a special ambiance, use webcams to broadcast the visual / audio element of the same experience. Youtube offers streaming services to pipe out a continuous feed of webcam footage to the world. Failing that, shoot videos of your special place and post them &#8211; it would be like a video postcard. Some museums <a href="https://www.travelandleisure.com/attractions/museums-galleries/museums-with-virtual-tours?fbclid=dewolfe001">offer virtual tours</a>.</li>
<li>Replace in-person meetings with Zoom and Skype. They are confidential. They allow videos, audio, screen sharing and group meetings. People may need to get their “webcam game” upped, but it allows for face-to-face without being in each other’s cough-zone.</li>
<li>Publish help and how-tos via Youtube or Loom. You likely know about Youtube, but <a href="https://loom.com/">Loom is awesome</a> for anyone trying to share knowledge. In response to COVID-19, Loom just halved their rates. (I got a 1-year Pro plan today for $48USD/year.) It&#8217;s a massive tool for sharing information with clients and contacts.</li>
<li>Find safe DIY projects to keep boredom to a minimum and mitigate shortages. With employee illnesses due to increase, there will be supply chain issues. While hand sanitizer is gone from our shelves, see below for a recipe for how to make some from more common ingredients that are still on the shelves.</li>
<li>Evangelize telecommuting. Share the word of remote tools like Skype, Zoom, Google Docs, etc. Telecommuting offers so many benefits to our communities and bumps up our own quality of life. It may now also literally save our lives. If your employer or client resists telecommuting, talk up the virtues. If they reject telecommuting, consider not working with them.</li>
<li>Allow employees to work flexible hours. Families are going to see their kids staying home from shuttered schools. If they can have the 9-3 to manage kids, see if they use other hours of the day to carry out for you. While not ideal, 6-day 6-hours/day schedule would create almost the same productivity and leave employees free to manage their non-work priorities.</li>
<li>Relax employment perks. Vacations are sometimes a ‘use-it-or-lose-it’ affair. I think few people are getting on planes or cruise ships this year. Some employers are banking and bumping employee vacation time to let people take time off when getaways are viable. If getaways are dashed, let your staff work and bank their time off for next year.</li>
<li>Share your COVID-19 strategy. If your strategy could benefit other employers, share how it&#8217;s implemented to make it easier for them to reproduce. On that note, if any of these tips help: share them. Attribution would be welcome, but it’s more important we get a big body of knowledge out there for winning strategies on how to survive this and keep our businesses afloat.</li>
</ul>
<hr />
<h3>DIY Hand Sanitizer</h3>
<p><strong>Tools</strong></p>
<ul>
<li>Measuring cup</li>
<li>Measuring spoons</li>
<li>Whisk</li>
<li>Empty spray bottles (for WHO formulation)</li>
<li>Empty lotion or sanitizer containers (for gel formulation)</li>
</ul>
<p><strong>Ingredients</strong></p>
<ul>
<li>1 cup of 99% isopropyl alcohol</li>
<li>1 tablespoon of 3% hydrogen peroxide</li>
<li>1 teaspoon of 98% glycerin</li>
<li>¼ cup, 1 tablespoon, and 1 teaspoon (or 85 milliliters) of sterile distilled or boiled cold water</li>
</ul>
<p>Here&#8217;s the <a href="https://www.who.int/gpsc/5may/Guide_to_Local_Production.pdf">WHO article</a> on hand-sanitizer.</p>
<hr />
<p><a name="4"></a>(two weeks lost out of 52)<br />
<em>Image from https://pixabay.com/illustrations/covid-19-coronavirus-sars-cov-2-4908690/</em></p>
<p>The post <a href="https://shawndewolfe.com/covid-19-how-businesses-can-survive.html">Diminish The Impact Of COVID-19 For Business, Employees and Customers Through Technology</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/covid-19-how-businesses-can-survive.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
