<?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>WordPress Archives - Shawn DeWolfe Consulting</title>
	<atom:link href="https://shawndewolfe.com/category/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>https://shawndewolfe.com/category/wordpress</link>
	<description>Web Design &#124; WordPress Development &#124; WordPress Support</description>
	<lastBuildDate>Sat, 08 Aug 2020 20:27:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://shawndewolfe.com/wp-content/uploads/2019/05/cropped-favicon-32x32.png</url>
	<title>WordPress Archives - Shawn DeWolfe Consulting</title>
	<link>https://shawndewolfe.com/category/wordpress</link>
	<width>32</width>
	<height>32</height>
</image> 
	<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>
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)}});
</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='/category/wordpress/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'>Comments</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='eg20Y+fW6yrxQ5wSE6L6t5czbyN6FMuvJ3f17kPFwPBwXfwTovENxZjqxnhXLaz5ZjDsxZC0IMH40ftLvrC1jYCV6Kv5I8hFPnjkzW/dEjCXKKA=' />
            <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>
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();        }    } );} );
</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>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>The Divi Migrator</title>
		<link>https://shawndewolfe.com/the-divi-migrator</link>
					<comments>https://shawndewolfe.com/the-divi-migrator#respond</comments>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Sun, 01 Dec 2019 01:54:21 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[Divi]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=3048</guid>

					<description><![CDATA[<p>I am going to build a plugin to satisfy that need. What do you think? What would you need a Divi Migrator / Integrator to do? </p>
<p>The post <a href="https://shawndewolfe.com/the-divi-migrator">The Divi Migrator</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>I really like Divi. The layout packs create great looking pages. When applied to a legacy site, the experience is less awesome. You have to create a new page, apply the new layout (a pack, an existing page, etc.)&#8211; then copy your legacy content into the new layout. Ideally, a migrator should wrap historical content with the new layout. Layout packs offer so much, so this may be a less than ideal use of a layout pack, but there has to be a compromise between overwriting and cutting-pasting.<br />
I am going to build a plugin to satisfy that need. What do you think? What would you need a Divi Migrator / Integrator to do? </p>
<p>The post <a href="https://shawndewolfe.com/the-divi-migrator">The Divi Migrator</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shawndewolfe.com/the-divi-migrator/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Host Your WordPress Site Through A2</title>
		<link>https://shawndewolfe.com/wordpess-hosting-with-a2</link>
		
		<dc:creator><![CDATA[Shawn DeWolfe]]></dc:creator>
		<pubDate>Thu, 26 Sep 2019 04:52:26 +0000</pubDate>
				<category><![CDATA[Hey Shawn! Video Series]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://shawndewolfe.com/?p=1805</guid>

					<description><![CDATA[<p>There&#8217;s a lot of web hosts out there. There are some of them that are terrific, some not so much. So I put the list together and it&#8217;s up on the website and we&#8217;ll show the link and talk about what those look like, but the one I like that seems to be really solid [&#8230;]</p>
<p>The post <a href="https://shawndewolfe.com/wordpess-hosting-with-a2">How To Host Your WordPress Site Through A2</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>There&#8217;s a lot of web hosts out there. There are some of them that are terrific, some not so much.</p>
<p>So I put the list together and it&#8217;s up on the website and we&#8217;ll show the link and talk about what those look like, but the one I like that seems to be really solid and do really well as A2 hosting. And I just want to break from the sort of Question and Answer and go through a detailed tutorial about how to set up web hosting for WordPress through A2 hosting.</p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/zNdoWFryG_c" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p>
<p>When you go to <a href="http://www.a2hosting.com/?aid=5c924d15e38ef">A2Hosting.com</a>, there&#8217;s also an A2hosting.CA out there for direct to Canadian links if you&#8217;re from Canada like myself, but I&#8217;m going to walk through the A2Hosting.com because the .com and .ca experiences are very similar. The nice thing they will do for the .ca piece is if you&#8217;re looking from Canada they do detect your geography and give you local currency.</p>
<p>So they offer web hosting as well as domain registration, SSL, and other services. Today I&#8217;m really going to focus on the hosting piece. other videos, if people like this one, I&#8217;ll talk about SSL and what&#8217;s involved with SSL and I&#8217;ll also talk about domain registration. Now the first thing you&#8217;ll notice is a whole bunch of options up top: shared hosting, WordPress, VPS, reseller, dedicated domain Solutions, a lot of things there. but really what you want is Shared hosting. Shared hosting gives you good value, gives you a lot of flexibility, and the WordPress hosting ironically you don&#8217;t really need that for WordPress hosting. shared hosting will do great.</p>
<p>They offer three different plans with three different sets of features. Light, Swift, and Turbo. I put clients on turbo and it has been fantastic. night and day. they&#8217;ve come from some very large other hosts and those large other hosts, (which I will not name here) are just really slow by comparison. timeouts,</p>
<p>Lots of fails. turbo by comparison seems to deliver a lot of capacity and the price starting if you get all the deals and everything else at $12.49 CDN per month is pretty affordable. So I definitely suggest that turbo is your way to go if you have the budget for it. If you&#8217;re watching your pennies, you can go down to Swift or light which are significantly less in price, but I think you win a lot by going for Turbo.</p>
<p>The Swift and Turbo Plans have some nice add-ons, but I think if you really push your luck on that they may say something about that. If you are putting material into the terabytes. A lot of websites run, you know two, five, ten, gigs nowadays with a lot of the video and  audio and image assets. So they&#8217;re good.</p>
<p>They have a generous amount of space. Even from the light plan going up. They offer what&#8217;s called CPanel, which is more and more becoming the standard for how to administer your website from a back-end. and it&#8217;s really handy. It&#8217;s there&#8217;s a lot of material out there on the web about how to use CPanel.</p>
<p>I find it&#8217;s my go-to even though I&#8217;ve got years of experience as a sys admin and server admin and done it from the Linux command line&#8230; that all sucks by comparison to having control panel available. So they offer it and it&#8217;s fantastic. They do offer two things that sound very similar but very different; SSL and SSD. SSL is your secure socket layer, which is for https or secure transactions. They also offer SSD: solid state drive. There&#8217;s no moving parts: your data is moving at the speed of electricity. So you&#8217;re moving much faster than you are if you&#8217;re on a spinning drive. If you look in, you know, the height difference between current iPads and mobile phones and everything else those all have really no moving parts and that allows them to behave much faster and much better.</p>
<p>There&#8217;s no mechanical pieces. So the light program gives you some of the features.  When you go up to Turbo&#8211; or, sorry, when you go up to Swift, they give you unlimited websites, which is kind of nice feature for this, just the small price bump and unlimited websites means you can spin up development version to your site or variants.</p>
<p>So if you go for the Swift or the turbo plans the unlimited websites allows you to spin up these developmentites and the old sites and the new sites and keep them all there for reference because you don&#8217;t have to worry about the space. you know, you should practice a little bit of economy. But, you know, just because you have to get your head around what all the assets are you putting up on your web server, but Swift and turbo both don&#8217;t limit you so this is free for you to manage. Now, if you were to go up to the turbo plan. the &#8220;Turbo&#8221; in the Turbo plan is they do some things to speed up the user&#8211; er, the flow through of data. So they give you what&#8217;s called their own turbo, which they advertise is up to 20 times faster for speed.</p>
<p>They have a site accelerator. They offer a site transfer service in both the Swift and the Turbo plan. And one thing that&#8217;s consistent across the board for all these plans is they have an anytime money back guarantee, which is nice that if you get disaffected with their service, you do have the option to cancel and move away. and you get back the prorated money that you haven&#8217;t spent yet on your hosting.</p>
<p>So that&#8217;s really nice assurance. You don&#8217;t feel like you&#8217;re locked in. Like one client of mine. I did a good job of talking them up and they went for three years of hosting in one shot. And the nice thing once I got a really good bump from some of the coupon codes and discounts offered by A2. but the other thing they were able to do was just know that this one price point, this one shell out of cash, deals with having a web presence for three years.</p>
<p>So it was really nice. We knew like, you know, they&#8217;re not gonna grow dramatically so we know in three years what their websites going to look like compared to now so the hosting we&#8217;re locked in for now will serve them for the entire time and the price all in all was&#8230; pretty cheap. Well just to put out hard numbers, after the discounts and everything else it was something short of three hundred dollars for three years ofhosting. so that gave them all this functionality that the Turbo plan offered (and for three years!) for less than $300. So it was a really nice price. If you need additional details, &#8220;get full details&#8221; lets you see even more on these. But if you just want to jump into it, the &#8220;Get Light,&#8221; &#8220;Get Swift,&#8221; &#8220;Get Turbo&#8221;</p>
<p>Those are the buttons you click to move into getting your hosting set up. In this case, we&#8217;re going to go through the Swift plan. kind of, you know, Goldilocks zone in the middle. Again. You see what they offer. It&#8217;s kind of nice, this shows you also what you&#8217;re missing. You know, the Great Big Turbo thing.</p>
<p>Okay. Let&#8217;s let&#8217;s walk through what the Swift Plan will get you. So the one thing you&#8217;ll see in here is Turbo Cache, APC cache, Memcached. Those are nice features. And those what you&#8217;d get on the turbo plan, but are not available in the Swift plan. So if your website isn&#8217;t super intensive, you may not be limited by that. Also, you&#8217;ll notice that the Swift plan has one gigabyte of physical memory, but the turbo plan has double that. so that&#8217;s a nice bump up for that little price shift.</p>
<p>You&#8217;ll also notice they talk about data centers. A data center is very important.  Michigan/Arizona, Amsterdam, Singapore. You know, they try to cover off places where their clients are probably likely to be where their data centers are. It&#8217;s important to try to put your website close to where your key audience is.</p>
<p>So if you&#8217;re in the Midwest and you&#8217;re a furniture company you want to be able to have the Michigan data center. If you&#8217;re on the West Coast or Southwest you want Arizona, if you&#8217;re in Europe, you want the Netherlands data server that A2 offers. If you&#8217;re in Asia, South Asia, Australia, you want to go for the Singapore server.</p>
<p>So those are the important things to keep in mind just to make sure that when you get underway with this, you capitalize on how they have data centers that are close to your user base.  The other thing they have that&#8217;s really nice is the offer different levels of PHP. Now this is good and bad. old versions of PHP kind of carry with it the impact of having old code and code that could have been well exploited by malicious actors , hackers Etc.</p>
<p>But they still offer PHP 5.5, 5.6, 7, 7.2, and up to 7.3. What you could do is you could deploy an old site that needs the old version of PHP. but A2 is very good about making sure that you don&#8217;t have bad, malicious, or exploitable files on the server. So once you get going with hosting they may send you an e-mail going &#8220;Hey, you&#8217;ve got this, it&#8217;s vulnerable to an exploit. You need to remove it.&#8221; in extreme cases they may actually remove or disable the file for you. So it&#8217;s important to keep in mind that even though they let you have old hosting, they, like all other service providers eventually will sunset support for old versions of PHP.</p>
<p>A lot of people are now running Drupal 6 and old versions of WordPress have tripped over the problem of finding old hosting. Or, trying to find old hosting to support their old code code base. So what you need to do is you need to modernize your code and I&#8217;ve got another blog post about what to do about Drupal 6 if you&#8217;re stuck with that, and I&#8217;m happy to walk through how to fix your website so that it can run if it wasn&#8217;t Drupal 6 and where it needs to go next but going to A2 hosting gives you the breathing room to deploy a site that has that old code and you&#8217;re going to get a little bit of a honeymoon by going there, but you&#8217;re going to have to move up to the modern day.</p>
<p>I pick on Drupal 6, it lapsed many years ago and there&#8217;s thousands of websites still running it.  So anyways back to how we get this going. So if you look at the plans, your best breaks they give you are going from monthly which is your highest price point if it&#8217;s undiscounted all the way up to triannually, which is the one I previously spoke up.</p>
<p>What&#8217;s your best win?  So in this case, what we&#8217;re going to do is we&#8217;re going to continue on with signing up somebody for the Swift plan.</p>
<p>First question they ask is the domain. now. It&#8217;s important to notice that they say they want to register domain on your behalf. But probably you don&#8217;t need that. Probably you already have an existing domain. So choose one of the other options down here that lets you plug in your current domain. in my case.</p>
<p>I&#8217;m using solardistributordirectory.org. And I&#8217;m going to use that pre-existing domain that I already own in this space.  So once you select that they take you here to give you a rundown of what the prices are. Because I&#8217;m doing this from Canada they&#8217;ve converted into Canadian dollars. They give you a bunch of options here and you can choose which of those options work best for you. A2 website builder- you don&#8217;t need it. So I would say no because this is video about how to set up WordPress hosting. they will give you other options for mail sending. So most of those you can just Skip and and forgo.</p>
<p>In this case they do have an option for an A2 optimized site. So you may want to go for that because they&#8217;ll give you a code base that you could still move into but your web experience is otherwise made ideal for WordPress. They also prompt you to come up with your initial user name and password for that WordPress install.</p>
<p>And then they move you forward. They let you review what options you&#8217;ve gone for then you come in here. You put it in your stuff. In this case, I&#8217;m putting in my information.</p>
<p>Business, all those sort of contact pieces, where I&#8217;m from (Province or state), your ZIP code/postal code, country. Gives you all that sort of stuff to fill out. Let&#8217;s keep rolling for that.</p>
<p>And they summarize both the regular fees plus the ones that after your honeymoon or your teaser rate are available. They ask for your account password. Doyou generate and create an account password or come up with something that&#8217;s nice and hard to guess? I&#8217;m sure you&#8217;ll find plenty of places and I can link to resources about how to come up with a hard to guess password.</p>
<p>Security question.</p>
<p>Then you have a number of options for how to pay. Check or money order needs to clear. So they do have that option, but it takes the longest. I like PayPal. It&#8217;s handy, you can put in your credit card have it charged to your credit card. Gives</p>
<p>you the option to join the A2 mailing list, which is good. You got lots of information that could help you out. Maybe become a little bit smarter, better at what you&#8217;re doing with your web hosting game. So all the information in, they send you off.  Once you&#8217;re set up and you&#8217;ve got your account going they will bring you back to a screen that says welcome back Shawn (in my case).</p>
<p>And anyone named Shawn you&#8217;ll see the same thing. Gives you a rundown of what services are up for grabs. It gives you a quick cpanel login. So it lets you immediately jump into cpanel. So I opened up a new tab there for that one. Shows you all the classic stuff you&#8217;d see in cpanel. It&#8217;s very feature-rich.</p>
<p>They give you a good version of cpanel. Some places give you a very pared-down one with kind of sparing features. This one, anything but. now if you&#8217;re like me and you want to spread the word and get a little bit of a bump, they also have a referral program. kind of nice. And as you see you get your confirmation email gives you more links information that you can act on.</p>
<p>A receipt which is good. You can generate that. If you need to trap it for the sake of business accounting. [So they give you a lot of this additional information to help to give you everything you need in email form, including some of the basics: Credentials or how to get into stuff, name servers for being able to move your domain into place, all that good sort of stuff shows up in your email flow.</p>
<p>So it&#8217;s not like it&#8217;s on the screen and if you back out you&#8217;re in trouble, so that&#8217;s great. So what I&#8217;ve done after getting that information I go over to my domain registrar, <a href="https://www.shareasale.com/u.cfm?d=565669&#038;m=46483&#038;u=1566277">Namecheap</a>.</p>
<p>So what I&#8217;m doing is I&#8217;m cribbing from here and using the A2 name servers back in my domain registration.  And if you look at the logic its NS1.A2hosting.com and NS2.A2hosting and Etc. So I just kind of shortcut it. Put in the first one copy paste, edit and copy paste. You know, I only go so far.</p>
<p>And then what I&#8217;ve done on my domain registration is I&#8217;ve pointed the name servers there to resolve and say that this domain of mine is using the A2 hosting name servers to figure out where the website actually lives. Then A2 hosting in turn will say to the internet &#8220;this is where the website is hosted and point traffic that comes to my domain name to the A2 hosting space that I&#8217;ve just paid for.&#8221;</p>
<p>and because I set up an A2 hosting WordPress optimized website as a way to get started it gives you a basic equivalent of tour WordPress install. So anyone who&#8217;s familiar with WordPress sees this is very much the hello world version. It&#8217;s got the Baseline theme, first&#8230; everything. My blog, my WordPress blog, your Hello World blog post, all the basic stuff. and that comes out of the box when you say at A2 hosting that you want your WordPress optimized hosting.</p>
<p>And from there, then you have your login credentials because they&#8217;ll give you that in one of those emails, as well as you would have said it during your account setup. So either way you can now go into this Baseline website and start to trick it out</p>
<p>I find they&#8217;re really solid. I&#8217;ve thrown over several clients of mine over the recent couple of months and found they&#8217;re all great. The support system is second to none. It will go above and beyond for actually delivering meaningful good support help, because I think that&#8217;s really the important piece of this. When you end up with an ISP service provider, are they good at dealing with stuff when it goes wrong?</p>
<p>Because if it goes right, you don&#8217;t really notice anything about the service. Website loads, everything&#8217;s okay. Your money is being spent&#8230; great! But if something goes wrong, you very quickly understand what a quality web host is all about. And A2 really delivers on that and I highly recommend them and I highly recommend you check them out. At the very least, see what other people have to say.</p>
<p>I think A2 is really worthwhile, and I think you&#8217;d really benefit from going there. Thank you very much. So that&#8217;s how you put together WordPress hosting through A2 and if anyone has any questions, you can <a href="/contact-us.html">contact me</a> and I&#8217;d be happy to send you through more information about how it works.</p>
<p>If you get part way through the hosting and you get stuck, again, email me. I&#8217;m happy to walk you through how it works.</p>
<p>The post <a href="https://shawndewolfe.com/wordpess-hosting-with-a2">How To Host Your WordPress Site Through A2</a> appeared first on <a href="https://shawndewolfe.com">Shawn DeWolfe Consulting</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
