Which Plugins Do You Want to See Built into WordPress?

It seems like every time WordPress gets close to a new release, I praise the WordPress team for integrating popular WordPress plugins into the WordPress software and I get several of the same responses…”If it already exists a WordPress plugin, why waste time installing it into the software?”

Unfortunately, just because a WordPress plugin exists, it doesn’t mean that we aren’t better off having it built into WordPress.  Here are a few reasons:

  • Security Vulnerabilities – Improperly coded WordPress plugins can cause security vulnerabilities. Now, this can obviously happen with the WordPress software, but it is more likely to be coded correctly or caught and fixed quickly when it is integrated into the WordPress software.
  • Wasting Database Resources – Poorly coded WordPress plugins can waste a lot of database resources. Unneeded database queries can cause slow loading times, etc.
  • Everyone Has Access – Although we all know about WordPress plugins, I’m sure there are a number of users who don’t understand what they are, how they work, how to install them, etc.  Having it built into WordPress ensures that everyone has access to these features.

It is with this thought process that I always try to use as few WordPress plugins as possible on my websites, and I rejoice every time popular WordPress plugins are built directly into WordPress.

With WordPress 2.7 coming out soon, we’ll be getting a bunch of new plugins built into WordPress.  What plugins would you like to see built into WordPress next?  Keep in mind that the plugin would need to be something that would benefit most (if not all) WordPress users in order to be considered (not situational plugins).

The five I would like to see built into WordPress next:

  1. All-in-One SEO Pack (or at least some parts of it) – This is very basic stuff and everyone who uses WordPress would benefit.
  2. Google XML Sitemaps – This is one of the most popular WordPress plugins and for good reason. A sitemap.xml file should come standard with any blogging software.
  3. No Self Pings – Why does WordPress send pingbacks internally?  I think this one would be easy to integrate and people would love it.
  4. Popularity Contest – We have recent posts, recent comments, etc.  Who wouldn’t want this as an option on their WordPress theme?
  5. Database Manager – It would be nice if there was a way that you could easily backup and restore your database without the use of a WordPress plugin.

Share your five most wanted in the comments!

  • Leave a Comment
  • Code: Displaying Your WordPress Feedburner Count

    You’ve probably noticed that with our last redesign of this site, we switched from displaying the Feedburner widget to instead displaying our actual Feedburner feed count.

    Back in May of 2008 I wrote about the FeedCount plugin, which is a WordPress plugin which allows you to easily display your WordPress feed count to your readers. Basically you just activate the feedcount option in your Feedburner feed and activate the Awareness API, then upload and activate the Feedcount WordPress plugin, and then enter your feed information into the dashboard option panel and you are done.

    If you’d prefer to instead build the code directly into your WordPress theme, Joost De Valk of Yoast.com recently published a great post providing the code you need to show off your Feedburner count. The code is incredibly easy to integrate into your theme and also includes caching so you won’t overload the Feedburner API.

    When Should You Display Your Feedburner Count?

    This is a question that doesn’t really have a correct answer, but I’ve always found it interesting to hear others thoughts on this topic. I personally have always felt a good round number is 500 and I’ve had several people tell me that when they are considering subscribing to a feed, 500 is the number that they look for as a mark of a good blogger. 500+ subscribers generally shows that people like your content.

    Do you look at a blog’s feed count before subscribing to a feed?

  • Leave a Comment
  • Yet Another Related Posts WordPress Plugin

    This will be my second post in as many weeks about related posts plugins, but after reviewing the related posts by category plugin last week, another plugin was brought to my attention.

    This plugin is called the Yet Another Related Posts Plugin, but it is much more than that.  I mentioned in my last post that my favorite related posts plugin has not been updated in several years and doesn’t contain features like adding related posts to your feed.  YARRP separates itself from the rest with their advanced features, including:

    • Improved algorithm for finding related posts that also takes into consideration categories and tags
    • The ability to set a threshold on the relevancy of the posts that you want to show
    • The ability to display the related posts in your RSS feed
    • The automatic integration of the related links below your posts

    As with any good plugin, you get a number of options which you can control from the WordPress dashboard:

    I’m currently experimenting with this WordPress plugin on one of my low traffic sites and if I’m impressed, I will probably use this on all of my WordPress installations.    Do any of you use this plugin?   Are you pleased with it or do you prefer a classic like Related Entries?

  • Leave a Comment
  • Integrating Forums Into a WordPress Blog

    Integrating forums into a WordPress blog is a topic I covered in great detail in the Hack WordPress eBook, Finding Success with WordPress, but I just realized it hasn’t really been discussed much here on this site.  Therefore, I decided to write up this post to kind of bridge that gap.

    Before I get into what you need to add a forum to your WordPress blog, I first want to share my opinion on forums in general.   Though you’ll often see WordPress bloggers adding a forum on a directory or subdomain of their established blog, I personally recommend anyone considering building a forum to do so on a separate domain (even if it is just your blogs name with the word forum/forums after it).

    If you look around at the most popular forums, an overwhelming percentage (probably 90%+) are hosted on their own domain name.  This is because forums rely heavily on direct traffic, rather than on search engines and other sources.   If you go this route, you’ll want to try to integrate the two sites in other ways.  Here are a few ideas:

    • Branding – Use the same logo as your blog (with the forums domain name) or a similar logo on your forums to help readers to know the two sites are associated.
    • Link Integration – Add a link to your forums from your established blog and add a link to your blog from your forums to show association.
    • Forum Theme – If you have the technical knowledge or use the method I will cover below, you can create a similar theme for your new forums.   This will also help readers to know that the blog and forums are affiliated with each other.

    I know many people would still prefer to build their forums into their existing domain name, so here is some information that will hopefully help.

    How to Integrate Forums Into Your WordPress Blog

    Setting up a forum for your blog is as simple as finding the right WordPress plugin or software to install.  Here are the primary three I recommend depending on your situation and needs:

    1. BBPress – This is a free and lightweight open source forum software that was designed specifically for WordPress users.  It is also currently owned and supported by the WordPress team (Automattic).   In order to use this software, you simply need to download the software, place it on your server where you want your new forums to be, then go to that website and use the installer to finish getting setup.  It comes with an admin panel so you can customize your forums to look and work the way you want them to.
    2. PhpBB – PhpBB is another free open source forum software that is known for its customizability.  The newest version, version 3.0, offers a great forum look for your website.  PhpBB also has a skins folder (themes) and many premium WordPress theme authors offer free forum skins if you buy their themes.  Examples of this include Brian’s Revolution themes and the popular WP Remix theme.  If you go this route, you can simply upload the skin and activate it within your forums control panel to make your PhpBB forums match the look of your theme!  If you’d like to get an idea of what a WordPress forum might look like when integrated with a blog, check out this post over at Profit Blogger.   It includes some information as well as screenshots of integrated WordPress forums, using the Revolution themes mentioned above as examples.
    3. VBulletin – This is by far your best option, and probably the forum software you see being used on most of the popular forums you visit regularly.  Unfortunately, though, you will have to purchase a license to use this software.  At last check, you can either lease your license or own a license.  Leasing is roughly $100.00 a year, but you can own the software for that domain for $180.00 (with a years support).   They also offer installation services and support for an additional fee.

    Once you’ve picked out your forum software, simply activate the plugin or run the install script that comes with the software.   Each option comes with its own admin/control panel, so you can set it up to look and function the way you want it to.

  • Leave a Comment
  • How To: Add Breadcrumbs to Your WordPress Blog

    Over the past couple of years, breadcrumbs have really taken off around the internet and it seems like all sorts of major websites are now using them. Unfortunately blogs in general, and WordPress in particular, haven’t really adopted the use of breadcrumbs, which is a huge shame in my opinion. Breadcrumbs are great for improving both reader navigation of your website while at the same time assisting the search engines with determining the structure of your website. In other words, breadcrumbs are super sexy and great SEO for your blog.

    So, does your WordPress theme have breadcrumbs built into it?   Whenever I’m picking a new WordPress theme to start designing a new site with, breadcrumbs are one of the first things I always look for.  With the exception of Brian’s Revolution themes, I’ve found that there really aren’t many (if any) other premium themes that come with breadcrumbs built into them (directly or via a WordPress plugin).  I also have yet to find any free WordPress themes that come with breadcrumbs built into them.

    How to Add Breadcrumbs to Your WordPress Blog

    Fortunately many WordPress plugin authors have come to our rescue. For those of us that want breadcrumbs in our themes, there are now a number of WordPress plugins out there that you can use to easily accomplish this. Probably the most popular is the Breadcrumb Navigation XT WordPress plugin, but I just noticed today that a new WordPress plugin was released by Joost de Valk called the Yoast Breadcrumbs plugin. Joost has a great reputation as a plugin developer, so I have a feeling this plugin will work great as well.

    If you decide to go with the Yoast Breadcrumbs plugin, you just need to upload and activate it, then place the following code where you want the breadcrumbs to display (usually above your post title or the content hook):

    <?php if ( function_exists('yoast_breadcrumb') ) { yoast_breadcrumb('<p id="breadcrumbs">','</p>');
    } ?>

    Then you can use the plugin settings to get the breadcrumbs to behave how you wanted it to.

    Call to Theme Designers

    Where is the breadcrumbs love?   If you are working on a new free or premium WordPress theme, why not take a few seconds to build breadcrumbs into your theme?

    If you’d like to see breadcrumbs built into more WordPress themes by default, leave a comment below so designers know there is a demand for it!

  • Leave a Comment
  • Top 3 Most Underrated WordPress Plugins

    Yesterday I got the heads up that I was tagged in a recent post by John Lamansky of The WordPress Expert.  I normally don’t partcipate in these types of “blog games”, but after reading John’s post, I really think it is a great idea and allows us to spotlight a few WordPress plugins that are underrated or somewhat unknown.

    John choose to highlight the following 3 underrated plugins in his post (click over for a description):

    1. Broken Link Checker
    2. WP-Project
    3. WP SEO Master

    Here are 3 plugins I would like to add to the list that I think are useful, yet underrated:

    1. Blog Metrics – This is a wonderful plugin by Joost De Valk that was designed for multi-author blogs like this one.   It tracks all sorts of unusual analytics by individual authors that I find extremely helpful.
    2. Digg This – I think this plugin used to be fairly well known, but I don’t see it on many blogs anymore.   This plugin does nothing normally, but when it recognizes that a post has been Dugg, it will create a digg-style button and display it within the post to help encourage people to Digg your post. They can Digg the post without leaving your website!
    3. Math Comment Spam Protection – It adds an extra step for people leaving comment, but it stops spam cold in its tracks.  I use this on many of my blogs and haven’t really had any spam troubles since.

    Hopefully some of you will find a use for some of these plugins.

    I suppose now I should continue this by tagging three more people.  How about Michael at WPCandy and Leland of ThemeLab.  If you haven’t been tagged yet, but would like to participate, feel free to do so on your own blogs to help highlight some relatively unknown plugins.

  • Leave a Comment
  • WordPress Plugin: Manage Your 125×125 Ads with Show125

    Like many other bloggers, I display 125*125 pixels ads on my blog, and earn some money with it. Currently, I own 6 different ads, and most of them change every week. I became bored of editing my sidebar template everyday, so I asked my friend X-OR to write a cool widget to manage those ads. Let’s review it together.

    What the Show125 widget can do for your blog

    I always loved the concept of widgets: drap n’ drop, easy to edit, easy to place, easy to remove. Most of todays themes can handle widgets, so there’s many chances that the theme you use haven’t any problem with it.

    In addition to the basic widgets advantages, Show125 gives you many option and a true control over your ads. Let’s see:

    • Display from 1 to 8 ads
    • Available in English (default) or French
    • Display all your ads together, or in an eye-candy Mootools slideshow
    • Optionally add the target=”_blank” attribute to links, if you want ads to open in a new tab.
    • Show (or not) a title for your ads block
    • Easy to install
    • Clean code
    • Add custom css class to links for styling it your way
    • And more!

    Installation

    Nothing hard here: First, download the widget. If you want to see a “live demo”, just have a look at x-or’s blog, where you’ll be able to see the slideshow mode of the widget.

    Once you unzipped the widget to your hard drive, upload the entire directory to your wp-content/plugins directory. Then, go to your WordPress administration panel and activate the plugin.

    In Design » Widgets, you’ll be able to drag n drop the Show125 widget to your sidebar (or any other widgetized part of your WP theme) and set the options.

    Once you filled the fields and saved your changes, you’ll see your ads in your sidebar. Managing your ads with Show125 really makes money earning easier!

  • Leave a Comment
  • WordPress Plugin: RSS Footer

    If your website offers a feed and you care about protecting your copyrighted content, one thing you should make sure to do is have some sort of copyright notice within your blog’s feed.

    There are a variety of WordPress plugins out there that allow you to create a footer for your WordPress feed, including Feed Footer, which we have previously reviewed here. Some offer rotated feeds, others allow you to use HTML to display whatever you want, but for the average person with a blog this is mostly fluff.

    If you just want the ability to basically add a copyright notice or use a small amount of HTML to promote a product/service, then you will want to check out the RSS Footer WordPress plugin. It allows you to easily plugin in a line of code and choose where in your code it should be displayed.

  • Leave a Comment
  • Improve Reader Navigation With The Breadcrumb Navigation Plugin

    Comments Off

    A couple readers have commented on how they like the navigation menu that you’ll find at the top of each page on this blog and wanted to know how to do this on their WordPress blogs.

    I really love the improved navigation it gives readers, and doing something like this on a WordPress blog is actually really easy, thanks to the incredible community WordPress has. All you need is the Breadcrumb Navigation XT WordPress plugin and some simple code to place where you want the navigation to display.

    Once you’ve got your plugin uploaded and activated (activate the Core version), you can place the following code where you want the navigation to display:

    <div class="breadcrumb"> <?php if (class_exists('bcn_breadcrumb')) { // New breadcrumb object $mybreadcrumb = new bcn_breadcrumb; // Assemble the breadcrumb $mybreadcrumb->assemble(); // Display the breadcrumb $mybreadcrumb->display(); } ?> </div>

    You can style it to look how you want using .breadcrumb on your stylesheet.

    Enjoy!

  • Leave a Comment
  • Plugin: Turn Your WordPress Blog Into An Online Shop With WP-eCommerce

    I’m always surprised by the incredible extensibility of WordPress. We already knew that you can use WordPress as an online magazine, as a photoblog, or even as a Twitter platform. Now, it’s also possible to use your favorite blogging platform as an online shop, just by the use of a single WordPress plugin, WP-eCommerce.

    Installing WP-eCommerce

    Nothing hard: Just download the WP-eCommerce plugin here, extract the archive on your hard drive, and upload the wp-shopping-cart directory into the wp-content/plugins directory of your WordPress install.
    After activating the plugin, you’ll see a new tab named e-Commerce next to the Comments tab in your WordPress control panel. This tab contains all options needed for running an e-commerce website, right into WordPress.

    I must admit it, i was surprised – in a good way – by the number of available options: language, localization, tax rates, brands, products, paypal integration, and so on. Sure, this is not Amazon.com, but everything is here to create an online shop which will give satisfaction up to 90% of online sellers. You can easily manage products, payment methods…There’s also a sales journal available, which will help you a lot to manage orders.

    User Experience

    In addition to its powerful management panel, WP-eCommerce comes with no less than 6 widgets in order to make your clients purchases simpler, and more pleasant. I particularly loved the “Shopping Cart” widget and its ajax interface. Clean, easy, and pro, definitely. Some other available widgets: Categories & brands, Special products, donations…

    Conclusion

    I was really impressed by this plugin. WP-eCommerce has absolutely everything you need for starting an online shop. There’s also a non-free version of this plugin, which will give you, in addition to the “basic” plugin, a search engine for your products, a picture gallery and some others nice things.

  • Leave a Comment