Like our Previous Post, Here too we’ll look at some cardinal offenses committed in Custom WordPress Development and how you can avoid them. Remember if your WordPress website is judged, you will be held accountable for any of these sins.
1. Overloading Your Theme’s “Functions.php” With Tons Of Plugins
There are a number of reasons for you to avoid this as much as possible. First being the sake of your whole website as this makes it really hard to troubleshoot plugin conflicts especially after upgrades.
As an example, let’s just consider that you added tons of functionality into the theme’s functions.php. Now, if down the road your website starts having a problem, there would be no easy way for you to turn each part off one by one and find out what is causing trouble.
What’s the remedy: If you have WordPress developers working on the same website, it’s better to keep the presentations separated from your website’s functionality. If all such functionality exists in separate plugins, you would be able to troubleshoot errors more easily and isolate stuff that needs to be updated or removed.
2. Still Having The Default URL
Your default URL on WordPress which looks similar to this: “www.yoursite.com/?p=120”, would make sense to WP, but it means nothing to search engines and even your users.
www.yoursite.com/get-me-a-pizza (hint*) makes way more sense to your users and it is also great for the SEO purposes.
What’s the remedy: You can set the URL structure for the pages of your WordPress website by going to the “settings” menu in your WP install and selecting “permalinks”.
3. Welcoming The Comments From Hell
If you want your website to encourage users to participate after engaging them through your content, one way of doing this is through your website’s comments portion. Hence “comments” should be there on your website but you should keep out all the spammers.
What’s the remedy: The easiest way to get rid of spammers is not by using Captchas, but by activating Akismet. This fine plugin comes bundled with WP and rids most of the spam for you. All you need is an API key which too, you can find here.
4. Having no backup plan
So you don’t have a Backup plan. Imagine what will happen if your website decides to go for a nap which lasts a bit longer than you expect. What will become of your content or your post comments? All gone, but it doesn’t have to happen like that; you can still make amends now and save your website.
What’s the remedy: Simply install WP-DB-Backup. This plugin will let you schedule a site backup whenever you like. You can further mail that backup to your email as well.
5. Displaying Your WordPress Version
You don’t need to be all flashy about the version of WordPress install. As WordPress normally shows its version number in the header of your website. This can be a potential vulnerability for your website; hence let your custom WordPress development team remove it and make your website more secure.
What’s the remedy: Here is how you can remove the WP version from your website’s header. Simply add this code into your theme’s functions.php file or tell your WordPress developer to do so.
Not feeling like playing with the code, here you can do the same with this plugin: WP Remove WordPress Generator Meta Tag.
6. Not Optimizing Your Website
How many times have you wondered why is your website still slow even after going exactly by the books? There can be multiple reasons for your website being slow, but if you have already addressed the hosting and too-many-plugins issues, then improvise and use the below mentioned caching systems for your WP website.
7. Neglecting On-Page Schemes And WordPress SEO Tools
Besides full-fledged online marketing campaigns, On-page SEO activities are the basis for your website to be crawled by search engines. These are tasks that let you make your website friendly for Search engines so that they can be crawled easily and quickly.
What’s the remedy: Before your online marketing teams tells you to round up your WordPress developers and integrate on-page SEO tools, meta titles, descriptions and tags- Try getting this done when your website is being made. Moreover, to get your website easily optimized we recommend you to use All in One SEO pack and Simple Google Sitemap XML plugin.
Always remember that Awareness is the key but making progress in WordPress can become much easier when you become cognizant of theses 7 Deadly sins of Custom WordPress Development. Drop your suggestions in the Comments below,
What are some of the most harmful and annoying development practices that you’ve come across?