W3Total Cache, Cannot See Latest Post Fix

Getting the most out of your website requires tapping into all options, which includes making your website as fast as possible. My my case, I was trying to speed up one of my WordPress powered sites, using the W3 Total Cache plugin. It really has made a huge difference and according to Google Page Speed tests, it’s doing awesome. But, I ran into a little problem, I could not view the latest post on my homepage or in my categories. But I found a fix.

My WordPress site in question used a static page to host the latest posts. This is a pretty popular setup, especially among custom themes. In my case I was using DIVI 2.0, by Elegant Themes, and modified the homepage to my liking, including the Blog format. But, while W3 Total Cache was doing it’s job, it was also not allowing the latest post to appear to non-admin viewers.

Getting the most out of your website requires tapping into all options, which includes making your website as fast as possible.  My my case, I was trying to speed up one of my WordPress powered sites, using the W3 Total Cache plugin.  It really has made a huge difference and according to Google Page Speed tests, it’s doing awesome.  But, I ran into a little problem, I could not view the latest post on my homepage or in my categories.  But I found a fix.

My WordPress site in question used a static page to host the latest posts.   This is a pretty popular setup, especially among custom themes.  In my case I was using DIVI 2.0, by Elegant Themes, and modified the homepage to my liking, including the Blog format.  But, while W3 Total Cache was doing it’s job, it was also not allowing the latest post to appear to non-admin viewers.

To fix the hidden post problem, you can either quit using a static homepage or you can disable ‘Page Caching’ in the W3 Total Cache General Settings tab.  In my case, not using a static homepage was not an option, so I simply turned off page caching.  Leaving everything else constant, like browser caching, minify, and others, simply turning off Page Caching fixed my issue.  Now all is well in the world.

Shopify Robots.txt File

For the past 3 months I’ve been developing, building, populating, and promoting a Shopify ecommerce store. I transitioned from a self hosted WordPress website, utilizing Premium Press to sell product to Shopify. The transaction has been as smooth as can be expected, but it’s caused me to raise a lot of questions. Specifically, it’s forced me to ask the question, why is Shopify disallowing my Blogs in the Robots.txt file?

For the past 3 months I’ve been developing, building, populating, and promoting a Shopify ecommerce store.  I transitioned from a self hosted WordPress website, utilizing Premium Press to sell product to Shopify.  The transaction has been as smooth as can be expected, but it’s caused me to raise a lot of questions.  Specifically, it’s forced me to ask the question, why is Shopify disallowing my Blogs in the Robots.txt file?

Thankfully, the answer is that I just don’t know what I’m talking about.  I simply do not know as much about web marketing and SEO as I thought I did.  The Robots.txt file on all Shopify stores looks incorrect, but it’s done properly to save your ecommerce store from yourself.  Allow me to explain why it’s important to block Shopify blogs and collections in the Robots.txt file.

Continue reading “Shopify Robots.txt File”

Switching Theme And Thumbnails Aren’t The Right Size

When switching WordPress themes it’s always a good idea to regenerate thumbnails. There is a plugin that will help automate this process and keep thumbnails consistent across your entire theme.

I recommend changing themes on your website at least once per year.  It keeps the creative juices flowing and will help renew your interest in a project.  One problem with changing WordPress themes is that different sized thumbnails may be required, depending on the theme layout.  Changing a theme will not necessarily change the size of the thumbnails, based off of a set ‘featured’ image.  Thankfully, there is a plugin to help with this.

To resize your thumbnails, for a new theme, there is a plugin called Regenerate Thumbnails.  This WP plugin will force a regeneration of your featured images thumbnails, to allow consistency throughout your new WordPress theme.

Continue reading “Switching Theme And Thumbnails Aren’t The Right Size”

Bad Behavior Blocking PayPal Callback

PayPal IPs were being blocked by the Bad Behavior WordPress plugin, this article will discuss what I did to combat the problem.

I’ve been struggling with registration spam on one of my retail websites.  Currently it’s running a shop based on WordPress, so I have access to a plethora of plugins to assist with this issue.  I had been using Stop Spammer Registrations, along with re-Captcha, which only worked for so long.  Somehow the spammers just keep getting through, so I took the next step to fortify with Bad Behavior.

Bad Behavior is a WordPress plugin that helps stop spammers before they even access your site.  To assist the plugin, it makes a call out to the http:BL API, which is available for free.  Once you get the API setup, simply copying it into the plugin is the extent of the setup for normal operation.  However, I ran into an issue with getting my transactions confirmed, because I believe it is blocking the callback IP from PayPal.

Continue reading “Bad Behavior Blocking PayPal Callback”

Using The New TwentyTwelve WordPress Theme

How to setup the static home pages on new TwentyTwelve Wordpress theme for 3.4.2.

The latest WordPress update has been released, however it does not ship with one of it’s greatest benefits, the TwentyTwelve theme. This all new theme is amazing by any standards and features the abilities of many paid premium WordPress themes. Why TwentyTwelve is not included in the latest download, I’m not sure, so finding it is the first step to upgrading the looks of your WordPress blog.

The TwentyTwelve theme can be found in the WordPress.org theme repository. Find the theme directly by clicking this link to download(as of this posting the latest version is 1.0), then install like any other WordPress theme. Setting the theme up is a bit more involved, although stock can fulfill a lot of a blogs basic requirements. The fun comes when you decide to setup static front pages.

Continue reading “Using The New TwentyTwelve WordPress Theme”

Building an Amazon Store with Premium Press

I’ve been using PremiumPress for the past 3 years for one of my physical product resale websites.  It has some weaknesses, that really only started showing their nasty heads once my business started to grow.  Now, this year, with over 1,000 transactions, it’s straining.  But I don’t blame the software itself, I blame the fact that the creator has refused to upgrade from 6.xx to the newest 7.xx version.  Meaning the only way to use the new and improved and more versatile 7.xx versions is to do a fresh install.  No thanks.

So, today, I started playing around with building a new website where I would affiliate for Amazon products, specifically 3D TV Glasses.  Going through the motions of important products directly from Amazon, tweaking layouts, and adding some content will give me the opportunity to practice with the latest version of Premium Press.  So far, I’ve been wildly impressed, especially with the ability to import products.

Continue reading “Building an Amazon Store with Premium Press”

Face Rocked By The TimThumb Vulnerability

Well, here we are, months after the initial zero day vulnerability within the latest version of TimThumb and I’m still feeling the effects.  Unfortunately, for me, I’m a noob and didn’t do as a complete a search as I should have.  Here I am, fat and happy figuring I cleaned up all my sites, updated all my plugins, themes, etc…yet I missed one.

I missed a theme update on an old blog, that came back and bit me in the ass.  Because of the TimThumb vulnerability the hackers were able to inject some code into my wp-config file, allowing themselves access whenever their little hearts desired.  But, several, several, many hours later I’ve now done what I think can be done.

Continue reading “Face Rocked By The TimThumb Vulnerability”

5 Minutes With WordPress 3.3

Waking up to a new roll out of WordPress, version 3.3 is now available for automatic update from the WordPress dashboard.  Now, I actually hate going through and updating websites, inevitably something breaks, with a theme, plugin, or something.  However, this morning I decided to jump in head first and see exactly how much another WP update can rock my world, at least after 5 mins of playing.

Continue reading “5 Minutes With WordPress 3.3”

Google AdWords Automatic Payment Declined

[ad#toppostleft]Had a first this afternoon, apparently Google AdWords notified me that my bank denied the credit card on file for automatically making Google Adwords payments.  This denial of payment immediately put my currently running ads on pause and put my account in default until action was taken.  So, I immediately contacted Fifth Third Bank to see what was going on.

According to 5/3 Bank my they authorized the transaction and confirmed that the payment had went through.  After a brief conversation I also confirmed that my account was in good standing and there was no reason to put my account on hold, all transactions have been authorized and would be so in the future.  Keep in mind, this account has used the same payment method for over a year, payments going off without a hitch every month, but now supposedly declined.  Time to call Google.

Continue reading “Google AdWords Automatic Payment Declined”

How To Only Offer United States As Shipping Option In ShopperPress

If you are like me, you only want to offer shipping to the United States.  Unfortunately, despite all the positives behind Shopperpress, there is just no intuitive way to limit the countries available during checkout.  However, there is a simple fix, it just requires the editing of a single file.

1. Find _countrylist.php, which is located in the shopperpress theme folder.

2. Simply delete all the lines of code including other countries, except for the US and the first option, that sets the value at 0.

3. Save the file and replace the existing _countrylist.php with your edited one.

The reason we keep the very first line of code within the php file is to force a choice by the user.  By selecting the US, even though that’s their only option, it will still bring up the drop down menu for state selection.  This seemed to be the easiest and most fluid option for checkout and disallow other countries.  I simply cannot ship to Pakistan for the same price I ship to Illinois. 😉