Guest Post
The Problem with Plugins
I’m sure that you don’t need me to tell you that WordPress is huge. Let’s look at the statistics – at the time of writing, there were just under 65 million WordPress sites in the world, and over 371 million people view more than 4.1 billion WordPress pages every month.
That’s just for WordPress.com – self-hosted WordPress.org sites are arguably even more popular, thanks to their adaptability and the ease of use that the CMS offers. In fact, TechCrunch, CNN and the NFL all use WordPress sites, and it’s likely that WordPress as a CMS will continue to see dramatic growth.
Now, don’t get me wrong – I love third-party plugins, they can offer a whole host of new functionality to your website and enable you to do things that you never even dreamed of. But they can also cause problems, particularly if you’re plugin happy and install everything that you can find.
Here are some of the most common problems that WordPress plugins cause, along with a few hints on what you can do to avoid them.
Security vulnerabilities
Let’s jump in at the deep-end – the worst-case scenario is that you’ll install a plugin which opens up a huge security vulnerability, allowing hackers or even the plugin’s developer to access the back-end of your website.
And it’s not always because of a malicious developer, too – take this case from a couple of years ago, when three popular plugins had unwanted backdoors added to them. Luckily, in this case, WordPress reacted quickly to reset all users’ passwords as a precaution and no lasting damage was done.
Of course, some other plugins are designed specifically to try and catch an unsuspecting admin out, and you need to look out for the warning signs. But don’t worry, help is at hand!
What to do: Change your password regularly, and use a separate password for your WordPress site than you do for all of the other sites that you frequent. Also, consider using a .htaccess file that blocks anyone from accessing your admin panel unless they’re logging in from your IP address(es). Make sure that you update your plugins whenever new versions are released (checking several times a week), so that you’re not running outdated software that might not have been patched. And finally, always take a look at the rating of the plug-in on the WordPress.org website – if it has a low rating, other admins have probably experienced problems.
Clashes with other plugins
Unfortunately, not all plugins were created equal – a quick Google search turns up over 550,000 results for ‘WordPress plugin clash’. The sad fact is that, on the odd occasion, two different plugins are completely incompatible, often due to duplicate variables, or two lines of code that get stuck in a loop.
Worse still, many developers aren’t aware of these clashes – there are just too many plugins out there for even the most dedicated development teams to test their work against every other plugin on the market.
What to do: If you can track them down, report the problem to the developers – if they’re still supporting the plugin, they’ll probably fix the bug for future releases. If you can’t find them, or if the plugin is no longer supported, you’re just going to have to avoid using whichever plugin you value the least. To make matters worse, if you really need the new plugin and you’re not sure which of your existing plugins it’s crashing with, you’re just going to have to try deactivating plugins in batches of three to try and narrow down which one is causing the problem. Oh, and have a look around online first to make sure that it is a clash, and that it’s not just a plugin that doesn’t work.
Faulty plugins
As we’ve just established, not every plugin works first time, and quite a few of them no longer work at all. In these circumstances, you’ll find that you’ve installed and activated the plugin, but it’s not having the desired effect. Now what can you do?
What to do: Unfortunately, if the plugin doesn’t work, all you can do is report it to the developers, give the plugin a poor rating on WordPress.org to warn other admins, and move on. See if you can find another plugin that does the same thing, and try that instead.
Unsupported plugins
Let’s presume that you’ve pinpointed a problem and you want to report it to the developers. How do you go about doing that? Well, the first step is to find the plugin’s page on WordPress.org and click on the ‘support’ tab – with a bit of luck, you’ll be shown a list of recent posts about the plugin, and you’ll be able to raise your own issue here.
Alternatively, most plugins have either an author bio alongside them, and you’ll be able to find more information about the developers here. It’s also worth checking any documentation that came with the plugin.
But if you use enough plugins, you’ll eventually find a plugin that doesn’t include any developer information or documentation, and you’ll be left scratching your head and wondering what to do next.
What to do: Have a look around on Google and see if you can find someone else that’s had a similar problem. If it’s a popular plugin, you might well find that someone has already encountered and solved the problem, documenting the process along the way. If not, you’re out of luck – you’ll just have to remove the plugin and move on.
Not specifically designed for the site
Even if you find that your plugin is working correctly, it might not fit the look and theme of your website. This is quite a common pitfall, and one that’s impossible for developers to predict – they design their plugins to work on as many themes as possible, paying particular attention to the most popular ones during their testing, but it’s just not possible for them to guarantee that their plugin will display correctly on whatever theme that you’re using.
What to do: Learn how to use CSS and play around with the plugin’s stylesheets – you might find that you’re able to correct the issue yourself. Depending upon your budget, it’s also worth looking for a freelance developer who may be able to come up with a fix. If all else fails, report the bug to the developers, but they’re less likely to correct an issue with how the plugin displays than they are to correct a problem that stops it from working altogether.
Slowing the load time
Let’s presume that everything is working correctly, that it all displays fine on your modified template and that the plugin does everything you were hoping for. But then you load up your website and spot a noticeable difference in the amount of time that it takes for your pages to load.
This is even more important in the age of Google – they found that when they ranked slow websites in their results pages, people actually used the search engine less frequently. Because of this, they now take loading times into account when they generate their results. It’s not just Google, either – Shopzilla shaved three seconds off their loading time, and experienced a 25% increase in page views and an increase in revenue of up to 12%.
What to do: Deactivate any plugins that you aren’t using, and investigate Google’s Webmaster Tools – they can increase your loading speed by up to 60%, by using a couple of innovative techniques. First off, they’ll pre-load information in anticipation of a user clicking through to the most popular pages. Secondly, they’ll defer the less important information and get it to load after everything else on the page has displayed.
As long as you’re sensible and look out for the warning signs, there’s no reason that you can’t add plugins safely and securely to your WordPress website. There are also other things that you can do, like backing up your database and your website files, to ensure that even if there is a problem, it won’t knock your site out of commission for good.
What WordPress plugins do you use? Have you ever experienced a problem? Let me know with a comment!
Author Bio:
Dane Cobain is a social media specialist for UK-based creative agency fst the Group. He’s also a gadget-lover and tech fanatic, as well as an internet addict.
Guest Post
4 Easy-To-Follow Steps On How To Make A WordPress Blog
Are you currently looking for a place to create your own blog? Do you already have a theme in mind that you would want to use in your blog? Have you already decided on who’ll be the target audience of your blog? If your answer to all these 3 questions is yes then it’s time for you to start a blog using WordPress.
Before you could even start with your blog, there’s one thing that you need to do first. You need to determine how much knowledge you have when it comes to web design. This is important because if you only have a bit of knowledge when it comes to web design, there are other websites that you could use like Blogger. WordPress is a bit more complicated than Blogger but that doesn’t mean that you can’t learn how to use it.
The point is, Blogger is easier to use since everything is already set up for you and the only thing that you need to do is edit your profile then you could immediately start posting. However, since everything is already set up for you, if you decided to customize your blog, you only have limited sources that you could use unlike in WordPress, which has a wide variety of customization. Not only do you have a wide variety of customization, but you also have a wide variety of themes that you could choose from. There are a lot of great themes that you could use for free. Yes, you read it right. For Free.
When you finally determine your knowledge when it comes to web design, you could finally start working on your blog. Do you have any idea how to create one? But before you answer that, do you already have an account in WordPress? If you don’t have one then now is the time for you to sign up. You need an account before you could start a blog.
When everything’s all set, you can now start with your blog.
- Create a new blog. When you log in to WordPress.com, go to the “My Blog” tab located on the top part of the page between “Stats” and “Freshly Pressed” Once you click it, you’ll see “Create a New Blog” This is where you need to think of what domain name you want to use for your blog. You could also choose if your blog would be public or private. For the free blog, your domain name would include wordpress.com on it but if you want to remove it, you need to pay for it. The good thing about WordPress is that they offer great deals depending on your needs.
- Choose a theme for your blog. Once you finished creating a blog, you would be taken to a page that tells you that you already own the domain name of your blog. You’ll see the words “Change your blog’s theme” on the left side of your screen. Click it and you could immediately start choosing from hundreds of different themes. If you’re using a free blog, you don’t have to worry about the themes that you could use. WordPress offers a wide variety of free themes that you could choose from. All you need is patience to go over all of them.
- Add widgets. When you’re done choosing the theme you like, the next thing you need to do is check out the widgets that you could add to your blog. Some of these widgets are blog stats, calendar, categories, contact info, music player, Facebook-like box, Flickr, and Twitter.
- Start posting. Once everything is all set with your blog, you can finally start posting. Everyone would love to read something interesting and that’s the kind of content that you should post. It’s easy to write interesting stuff but the hard part is how you will prevent your readers from being bored while reading it. Whether it’s a personal blog or a business blog, it is a must for you to keep the content as clean, informative, and interesting as possible. The better content you post the more readers you’ll get.
Besides themes and widgets, WordPress still has a lot to offer like adding another page to your blog. You can add as many pages, as you want as long as it won’t have a negative effect on the overall look of your blog. There are some blogs that added too many pages that it made their blogs look messy.
Be creative and make it simple.
Author’s Bio
Roger Pahuriray is an SEO Specialist who’s had extensive experience in the Outreach Program. This time he brings his extensive SEO expertise to Pin Agency where he tackles articles on Internet Marketing with suggestions on Web Design Agency. The articles he posts will surely be informative and comprehensive especially for individuals who are looking to increase their understanding of the internet and its function in the present market. As an SEO Specialist for PinAgency.com, he works full-time catering to an impressive pool of clients like CasaNuevoVida.Com, SweetSweat.Com, PrintAndMail4U.Com, and Aretedi.Com among many others.
Guest Post
Blogging Essentials: 7 Plugins to make your blog Printer Friendly
It is common knowledge among blog enthusiasts that the first thing you should put in mind when having a blog is usability. If a blog is visitor-friendly, expect hundreds or even thousands of visitors just because of that fact. Content in itself is useless if your visitors can’t fully enjoy and/or use it.
For this simple reason, we tend to add custom navigation panels, use clean and simple themes and utilize a multitude of plugins and add-ons that cater to this need. More often than not we get too busy with all the complexities in blog management that we forget the simplest details. Content sharing. Making sure people can easily share your content is one of the things the blog owner should not forget to prioritize.
And something a lot of bloggers overlook is…. a print friendly website. Sure, it might be a little “old-school” but the reality is this, most people want something they can actually read on paper. Plus, adding one on your WordPress blog is as simple as installing a plugin.
To make it even easier for you, here is a compilation of the 7 best plugins to optimize your blog for print.
1) PrintFriendly (WordPress version 1.5 or higher)
Printfriendly is one of the many plugin out there that will make your life easier just because it can. Co-authored by Joost De Valk, creator of many SEO plugins out there, PrintFriendly puts usability and customization first for the visitor. Not only does it provide print support capability for your blog, it also gives your visitor the capability to convert your post into a customized PDF file.
URL: http://wordpress.org/extend/plugins/printfriendly/
2) PrintWhatYouLike (WordPress version 1.5 or higher)
It works like most top-tier print functionality plugins out there. You can edit the post and even unedit it to get the original post format. It also allows you to print in a pdf format. One good thing about this plugin is that it allows you to decide where you can place the “print” button on your blog.
URL: http://wordpress.org/extend/plugins/printwhatyoulike/
3) Cleanprint (WordPress version 2.0.2 to 3.0.1)
Cleanprint is considered on the most flexible and user-friendly plugins for print functionality. Aside from the usual print and pdf capability, it also gives users the capability to forward the blog post to different email services from the page itself.
Editing can be done on a pop up editor with your basic editing tools. The best thing about Cleanprint is its capability to let users print the post in a “magazine” style format that includes both the header and the logo. Albeit compatibility issues with some WordPress themes, Cleanprint still stands as one of the more popular print functionality plugins out there. You can also choose where to place the print button (either top or bottom of a post).
URL: http://wordpress.org/extend/plugins/cleanprint-lt/
4) WP Print (WordPress2.8 or higher up to 3.5.1)
A flexible plugin that lets the blog owner specify different print styles through the use of dedicated CSS files. You will be given the choice to embed the print option through a PHP call (for advanced users) or a short code (for amateurs and beginners). You can also exclude certain parts of a post through the use of a special short code. This plugin almost has no problem with compatibility with most WordPress themes.
URL: http://wordpress.org/extend/plugins/wp-print/
5) Print Me! (WordPress 3.8 or higher up to 3.4.2)
As the name suggests, Print Me! gives your user the choice to print the entire content in a printer-friendly format. Placing it on your blog is as easy as placing a shortcode. The short code can also be embedded in different custom post types with no known hitches. For advanced users, the plugin can be embedded just about anywhere in your blog through a PHP function.
URL:
http://wordpress.org/extend/plugins/print-me/
6)
Print Button Shortcode (WordPress 2.9 or higher up to 3.4.2)
For people who want easy and nonsensical print functionality then Print Button Shortcode is the best one there is. Just insert the [print-button] shortcode wherever you want in your content and the print button will appear and do your visitor’s bidding. Customization goes as far as being able to print only div elements by inserting the said div elements within the shortcode. This is great for people who just want certain regions of their pages to be printable.
URL: http://wordpress.org/extend/plugins/print-button-shortcode/
7) WP Print Friendly (WordPress 3.1 or higher up to 3.5.1)
WP Print Friendly is all about unique features. This plugin allows you to configure different print templates for pages, posts and other custom posts. This allows you to provide optimized printing templates for your visitors for different parts of your site.
URL: http://wordpress.org/extend/plugins/wp-print-friendly/
Did you already optimize your blog for printers? Share your experience and favorite plugins in the comments below!
Guest Post by:
Rogier van Evans of Inktweb.nl, an online store selling cartridges, toners and other printing supplies. A big lover of technology, start-ups and debating on Android vs Apple.
Guest Post
The Blame Game: How Personal Responsibilities And Consequences Are Easily Shirked Nowadays
A man can fail many times, but he isn’t a failure until he begins to blame somebody else. –John Burroughs
There is going to be a little ranting and raving going on here. I’ve had a question which has continued to baffle and perplex my apparently simple mind to the point that I’m finished trying to answer it. It’s one of those questions where you can’ figure it out, so you stop thinking about it all together in hopes that it will eventually come to you. But my question has not been answered, either by accident or with deep intent purpose in mind. That question being: At what point in American history did our Society lose the belief behind personal responsibility and dealing with the consequences for one’s own actions?
It would just seem that throughout history, people of every race and creed were of a different cut and grade than they are nowadays. John Brown the abolitionist, who was hung for stealing weapons and setting slaves free said, “I would rather die on the scaffold for God’s eternal truth than in any other way.” Socrates willingly quaffed his own poison as was the norm of the time after being found guilty for corrupting the youth and impiety. Essentially a philosopher being killed for philosophizing on subject’s people didn’t care for. Joan of Arc, a young 19-year old girl trying to free her French Brethren from the heal of English Rule, was found guilty by the English for insubordination and heterodoxy and burned at the stake for heresy. She believed god directly spoke to her, and as such, knew she was going to be burned at the stake. An odd premonition, just one of many she actually had.
At any rate, these people and countless others throughout history have come to some conclusion, and whether right or wrong, good or bad, held true to their convictions till the bitter end. Now of course the same could be said of tyrannical dictators and other evils, but sadly, they don’t even play the blame game.
Sadly, it seems many of us have grown into the privileged and bratty type, where the only game worth playing is the blame game. How often do we see this? Where someone completes an act, than because the consequences are too stiff and stark to face, they quickly shift blame elsewhere. The biggest problem is that the incidents are not isolated, but resonate throughout our entire social system. Let’s give a few examples as to what we’re speaking of here and how cowardly and criminal all of these actions are.
CEO’s of top Companies being fired and given the most ridiculous severance packages
This is only a problem for large publicly traded companies, but a serious problem nonetheless. How many stories have we all heard of a CEO doing a completely terrible job of managing, costing the company countless millions, using company funds for personal expenses, and the list goes on and on. Only in the end to be rewarded for their indolence and stupidity with grandiose severance packages. Now when a company is owned by a collection of people, those people have to elect others to speak on their behalf, which is generally what makes up a board of directors. Then these board members hire the best and brightest to run and manage a company. Problem is, many of the same people sit on many of the same boards for many of the same companies.
You can easily see why this would be a somewhat conflicting issue. Meanwhile, the actual owners of the companies, the stock holders, are just assuming that their business is being run in a smart and ethical manner. But what is ethical about someone failing at their job, and then being compensated for being fired? Those multi-million dollar severance packages should in the least go back into the company to try and make op for the error of hiring the dunce to begin with.
Government bailouts for too-big-to-fail banks and businesses
No business under a free market system is ever, or will ever, be too-big-to-fail. Where ever there is a demand that can be met, there will be people to supply it so long as it’s possible to supply. With that said, what business is too big to fail? Any answer would work. What business that is considered too big to fail could go under and not have hundreds of people waiting on the sideline for their chance to enter the market? Beyond the idea that any business is too big to fail, what business does the government have in entering the private market and helping companies in trouble? Also not to mention how the funds provided to these companies were often times misused, unneeded, and at no point should be a concern of a government.
Why would we support something that is failing, rather than try and support something that has yet to have a chance to get started. Free enterprise is the mainstay of this country, and there is nothing free about it when the government steps in and supports a certain section. It is absolutely revolting to think we rewarded bankers for not doing their job correctly, that the American people were on the hook for the gambles made and lost, and the government oddly supports monopolies of the type so much that they would even admit… they are too big to fail. It’s a frightening idea for a democracy with a free market system.
James Holmes, The Batman Movie Shooter
If you have not been following up on the story of mass murderer James Holmes from Colorado, all you really need to know is he’s pleading insanity. Crazy right? A man who devised an extremely well thought out plan on how to harm as many people as possible is claiming hes insane, and should not pay with his life for the crimes he committed. Even if he was insane, and was sane enough for just a moment to say he was outside of his mind when he did what he did, how could you live knowing the monster that dwells deep inside you? I myself would beg to be put down if I truly thought I was insane enough to unknowingly do what was done. But what he did was planned and methodical, which should show anyone he was at least sane enough to make a plan. But yet, now that he has to face the consequences of what he did, he’s turned from a stone cold killer into a victim…. The victim of his own mind. It’s awful, despicable, detestful, and there is no shortage of words to describe how terrible he is.
Let’s compare him to old Carl Panzram, a man who fully took responsibility for what he did. Before being put to death, he was quoted as saying the following, “In my lifetime I have murdered 21 human beings, I have committed thousands of burglaries, robberies, larcenies, arsons and last but not least I have committed sodomy on more than 1,000 male human beings. For all these things, I am not in the least bit sorry.” Then he went on to tell the executioner, “Hurry it up you Hoosier bastard! I could hang a dozen men while you’re screwing around.” Now this is certainly not intended to praise him for his actions, or being proud of what he had done. Merely to show that the man did what he did, and as terrible as it was, was fully willing to admit to his wrong doings and bear the burden of the consequences.
In The End
In the end, I’m willing to argue that people are just becoming weaker in their characteristics. Whether you want to call them cowards, yellow bellied, overly sensitive, or whatever. The point is, people make excuses and play the blame game like it’s their job far too frequently nowadays. Form politics to law, sports and school, and pretty much every aspect of our social environment, nearly no one can take responsibility for their actions. And for the life of me… I can’t understand why.
Featured images:
- License: Royalty Free or iStock source: http://www.sxc.hu/photo/713337
The author of this article is Damien S. Wilhelmi. If you enjoyed this piece you can follow me on Twitter @JakabokBotch. The law can be a tricky course to navigate, and if you don’t care to shirk responsibility for your actions and need to hire a proper Boulder DUI Attorney, do the right thing and find one.
-
Tips & Tricks4 weeks ago
WordPress Security Hacks
-
Pages3 months ago
Write For Us – Guest Post
-
Showcase4 months ago
StylizedWeb.com
-
News3 months ago
How to: Show/Hide any div box with jQuery in WordPress
-
Tips & Tricks2 months ago
Remove the title attribute using jQuery
-
Tips & Tricks5 months ago
How to: show/hide a widget in WordPress with jQuery
-
Plugins5 months ago
Top Membership plugins
-
Tips & Tricks4 months ago
Limit the characters that display on the_title
You must be logged in to post a comment.