Posts Tagged Plugin

15 helpful WordPress plugins for the savvy user

Posted by John on Monday, 23 November, 2009

from: http://sixrevisions.com/resources/helpful_wordpress_plugins_advanced_users/

15 helpful WordPress plugins for advanced users - photo by  jimwhimpey of flickr

This article presents 15 WordPress plugins to help enhance and simplify the blogging experience of advanced users, especially web developers and designers. Most of the plugins were tested on a default installation of WordPress version 2.3.1 for basic functionality; relevant screenshots of the plugins in action are included.

What’s a savvy user?

  1. A blogger with basic to expert knowledge of HTML/CSS, and for a lot of the plugins featured here, PHP and MySQL experience is highly recommended.
  2. A blogger who needs to display complex content in posts and pages like displaying and colorizing code snipplets, running custom scripts only on certain posts or pages, incorporating custom web forms, etc.
  3. A blogger who knows what they’re doing - The default configuration of WordPress is too “fool-proof“. For example, with the visual editor turned on, it will add unexpected indents and line breaks even inside <pre> tags. Additionally, it blocks you from adding <div> tags, automatically “sanitizing” them into <p> tags.

If you match any of the above criteria, read on and maybe you’ll find a plugin or two that will make your blogging experience more convenient.

1) Google Syntax Highlighter for WordPress

Google Syntax Highligher for WordPress colorizes your code on-the-fly. It supports most programming/scripting languages such as C++, PHP, Perl, Ruby, and much more. The syntax is simple — just put your code inside <pre> tags and assign them the attributes name="code" and class="thelanguage".

The following code was tested:

<pre name="code">
var myString = "nSync";
if (myString == "Justin Timberlake") {
   document.write("You're a winner");
   } else {
   document.write("There's always celebreality shows");
   }
</pre>

This is how it colorizes my code:

Screenshot of Google Syntax Highlighter for WordPress

You can learn more more ways to customize your highlighted code in the Google code wiki entry on Usage – syntaxhighlighter. Also check out the full list of supported languages on Google Code.

Other code highlighters available are:

WP-Syntax – A plain and simple code highlighter.

WP-Syntax ScreenshotWP-CodeBox – also check out the basic usage and demo page

This plugin gives you two awesome <pre> tag attributes: download – which automatically creates a download link for your code snipplet, and colla – which gives you the option to collapse and expand the code block.

WP-CodeBox Screenshot

CodeHighlighter - It’s almost identical to WP-Syntax.

CodeHighlighter plugin for WordPress

2) Exec-PHP

Exec-PHP gives you the capability of running PHP code inside certain posts and pages. You can insert PHP code directly into your posts without having to modify your theme files. You can find a more detailed documentation of Exec-PHP on Bluesome.

You have to turn off the visual editor whenever you use Exec-PHP in your posts or pages, It won’t work even in code view.

As a test, I used a WordPress conditional tag to see if it supports them, turns out it does — the conditional tag is is_single()

The PHP snipplet used to test PHP-Exec WordPress plugin

And this is what it looks like:

PHP script used for PHP-Exec

3) Save My <pre>

If you use the visual editor, then you’ve probably experienced the frustration of trying to figure out why it messes up your <pre> tags. Code in between
the <pre> tag should preserve the indents, spaces, and linebreaks, but the default visual editor doesn’t uphold this rule.

This is what I wanted my code snipplet to look like (minus the <pre> tags):

Save my <pre> not installed

This is how WordPress renders it after I save my work from the visual editor.

What happens to <pre> tag content without plugin installed

Using Save my <pre> will prevent the WordPress editor from processing and “cleaning” up the stuff inside <pre> tags.

4) Maintenance Mode

Maintenance Mode just notifies your readers that your blog is undergoing maintenance and is currently unavailable. The message won’t appear if you’re logged in as an administrator, so you can see what your updates look like during maintenance mode.

Here’s the options page for Maintenance Mode:

Maintenance mode options

This is how it looks for users that aren’t logged in or don’t have the proper credentials:

This is how the maintenance mode message looks

5) WP-DBManager

WP-DBManager gives you an administrative interface to manage, backup, and optimize your WordPress database. It has countless of options for making database management quite effortless. Installing this plugin gives you a new tab in the admin panel, called “Database“.

WP-DBManager admin interface screenshot

6) Deactivate Visual Editor

If you need to write intricate posts that have code snipplets and/or custom scripts, it’s highly advisable that you turn off the visual editor. But if you find value in the visual editor of WordPress, then you just may want to exclude certain posts and pages from using it. Installing the Deactivate Visual Editor WordPress plugin ensures that nothing gets accidentally screwed up when you edit a post that shouldn’t be edited using the visual editor. To deactivate the visual editor on a post or page, you’ll need to create a custom field called deactivate_visual_editor and set the value to true.

Wordpress custom field for Deactivate Visual Editor plugin

7) Search and Replace

Ever wanted to change a user’s name, email, website URL on old posts? How about correcting references to an old post that no longer exists or whose name has been editted? Search and Replace allows you to do all of this inside of WordPress, through an intuitive admin interface.

Here’s how the admin interface looks like:

Admin interface of Search And Replace

For this test, I created a few comments throughout the test installation using the name “myOldName“. I then replaced it with “myNewName“.

Search and Replace (before replacing the author name)

After pressing the “Go” button, search and replace simplifies this database update by not requiring you to run a custom MySQL query (alternatively, use WordPress’ $wpdb database class and PHP-Exec if you prefer to run your own update).

Screenshot after Search and Replace WordPress plugin was used to replace comments author name

8) WP-DB-Backup

WP-DB-Backup offers a straightforward interface for backing up your WordPress database. It’s an excellent alternative to WP-DBManager if you’re only looking to create a backup. You can save the backup on the server, on your computer, or have it sent to you via email.

WP-DB-Backup screenshot

9) Tidy Up

Tidy Up cleans your HTML source code and attempts to correct invalid XHTML code. It utilizes WC3’s HTML Tidy conversion tool. If you’re concerned about XHTML validation this plugin can help.

Running the Tidy Up report gives the following output:

Tidy Up Report

10) FormBuilder

FormBuilder is a simple plugin that allows you to create custom forms inside posts and pages.

Setting up a form is a walk in the park:

FormBuilder Set-up

Here’s how the form looks (unstyled):

FormBuilder - sample form

Other Notable Plug-ins

11) WP Super Edit

WP Super Edit is an alternative to the default visual WYIWYG editor (TinyMCE). It improves on the default editor by providing advanced users with additional options such as a button for inserting <div> tags in your posts.

12) WP-Debug

WP-Debug lets you see what’s going on when your WordPress web page is rendered. This plugin is vital for efficiently troubleshooting your WordPress installation.

13) Theme Preview

Theme Preview permits you to see how your new WordPress theme looks without having to switch it out. Use it on a demo WordPress site to showcase your theme designs.

14) post2pdf

post2pdf converts your blog posts into PDF format. This is terrific specifically for tutorial writers who want to provide a PDF download option.

15) X-Valid

X-Valid is another popular plugin to help you achieve XHTML validation by cleaning up HTML code.

Got any cool experiences with these plugins? Got a particularly awesome idea on how to use them? Please share it with us by leaving a comment!


WordPress Plugins For Increasing Traffic

Posted by John on Tuesday, 10 November, 2009

from: http://www.myinkblog.com/2009/03/04/wordpress-plugins-for-increasing-traffic/

written by: Kevin /  stashed in: WordPress /  03.04.09

Introduction

A blog/website is driven by the number of people you can reach. In this article you’ll learn more about some WordPress plugins that can help increase the number of visitors to your site. Let’s take a look at some plugins that do automatic search engine optimization tasks, learn more about your visitors, and allow your visitors to submit your article to social bookmarking sites.

Search Engine Optimization

allinoneIt’s very important that you make your blog search engine friendly. The average person looking for content via a search engine like Google or Yahoo won’t dig past the first or second page. This plugin helps you considerably improve SEO (search engine optimization) by dynamically optimizing your titles for search engines and generating meta tags. You can easily override any title and set any meta description and meta keywords that you’d like. This plugin should result in better page rankings, and people finding your blog easier.

Download the All In One SEO Pack

Social Media

sharethisThere are quite a few social media plugins available for WordPress, but they all do about the same thing. All of these plugins give your visitors the ability to submit your post to social bookmarking sites like: StumbleUpon, Reddit, Digg, Delicious, etc. Sometimes, these social bookmarking sites can generate a huge amount of traffic to your blog.

Download one of these: Share This | Sociable | Gregarious

Post Ratings

postratingsThis plugin adds an AJAX rating system to your posts or pages. You’re probably wondering how this plugin will help your site gain more visitors? Well, your visitors will give you feedback about the posts/pages they like the most. By learning more about your visitors likes and dislikes you can target your posts more; this will help you get more loyal readers and overall higher traffic numbers.

Download PostRatings

Customized Referrer Messages

referrerThis plugin displays a greeting message to visitors that come from different urls (known as referrers). For example, you may want to welcome Diggers with a message that reminds them to digg your story, or you may want to ask Delicious users to bookmark your post, and so on. You can also customize the message that is displayed. This plugin really helps you interact with your visitors.

Download the Referrer Detector

Visitor Information

statpressWhen you know what your visitors like and how they act, you can use this information to attract more of them. That’s why the information about your visitors is so important. There are various way to keep track of your readers, some people use Google Analytics, but I prefer the StatPress-plugin. This plugin collects information about visitors, spiders, search keywords, feeds, browsers etc. You can check preferred pages, posts and categories. Another useful feature is that you can see the keywords that visitors used to reach your blog via a search engine. You can use this information to write more posts about a certain keyword.

Download StatPress

Final Thoughts

I hope you enjoyed this post and found it useful. I’d love to get your feedback on the WordPress plugins you use to help drive extra traffic to your WordPress blog