Archive

Posts Tagged ‘Wordpress’

WordPress 2.7 Feature Preview: Customizable Post Editing Screen

November 6th, 2008
WordPress 2.7 Feature Preview: Customizable Post Editing Screen

If you enjoyed this post, make sure you subscribe to my RSS feed!

Wordpress ,

WordPress 2.7 Feature Preview: Publish Module

November 3rd, 2008

If you enjoyed this post, make sure you subscribe to my RSS feed!

Wordpress , , ,

KeywordLuv – Wordpress Plugin

August 11th, 2008

Description

Reward your commentators by separating their name from their keywords in the link to their website, giving them improved anchor text.

Example

If they enter “Stephen@Custom WordPress Plugins” in the Name field, their comment will have:

Stephen from Custom WordPress Plugins Says:

rather than:

Stephen@Custom WordPress Plugins Says:

If they don’t enter the @ symbol, the anchor text will simply display as normal. For a live example, see the first comment below.

Why Is Anchor Text Important?

There are many articles about the value of having your keywords in the anchor text of backlinks to your site. This helps your site rank well for those keywords with the search engines, bringing you more traffic.

One source of backlinks are comments on DoFollow blogs, but the anchor text is normally your name. While this helps you rank well for your name, it’s practically worthless for your keywords. That’s why some commentators put keywords in the name field, but they risk being marked as spammers.

I understand people’s desire to get the best value from their link, but I’m tired of answering comments with “Hi Miami Hotels”. I’d like them to leave their name, without it effecting their keyword benefit. Enter KeywordLuv…

By using KeywordLuv (and a Dofollow plugin) you give your commentators better links, rewarding them and encouraging more people to comment.

DoFollow

For your commentators to benefit from KeywordLuv, your blog requires a separate Dofollow plugin to remove the nofollow tag. KeywordLuv does not do this and without it, your commentators will not receive any benefit.

While KeywordLuv could remove the nofollow tag, there are many existing plugins that do this AND provide advanced features I don’t want to replicate.

Requirements

WordPress 2.2+ (tested on WordPress 2.5, 2.3 and 2.2).

Compatibility – DoFollow Plugins

KeywordLuv hasn’t been tested with most DoFollow plugins but problems are very unlikely. If you do encounter any, please let me know.

Compatibility – WordPress Themes

There is a compatibility issue with some themes. If your theme uses comment_author_link() to retrieve the comment author link, KeywordLuv will work fine. If it uses comment_author() and comment_author_url() to build the comment author link, then it will do nothing.

This issue, along with the possible workarounds, is outlined on the KeywordLuv – Theme Compatibility Issue page.

Note: If you use Brian’s Threaded Comments or YATCP for threaded comments, KeywordLuv will work, as these both use comment_author_link().

Installation

  • Download the keywordluv-1.03.zip file and unzip it.
  • Upload the keywordluv folder to the wp-content/plugins folder.
  • Activate the KeywordLuv plugin within WordPress.

Upgrade

  • Download the keywordluv-1.03.zip file and unzip it.
  • Upload the keywordluv folder to the wp-content/plugins folder, overwriting the existing files.

Usage

When your readers leave a comment, they should leave their name and keywords in the Name field, using the following format: name@keywords.

When posts are displayed, the plugin searches for the @ character, strips it out and moves the name to front (outside the link).

Telling Your Commentators

This plugin is really to help your commentators, so you need to tell them how to use it. By default, the plugin adds a message to the comment form telling users to enter YourName@YourKeywords in the comment field. You can customise this message in the KeywordLuv options page in the Admin area.

Note: This message does not appear if you are logged in, as logged in users normally don’t have a Name field to enter YourName@YourKeywords into.

The problem with this message is that there is no way to control exactly where it will appear. It depends on your theme. In some themes, it may not appear at all.

If you are comfortable editing your theme, the best solution is for you to disable the message (in the KeywordLuv options page in the Admin area) and add your own message exactly where you want it (in comments.php).

If You Disable The Plugin

Whatever the commentator enters in the Name field is what’s actually stored in the database. KeywordLuv simply changes the way it’s displayed. If you decide you no longer want to use the plugin, simply deactivate it and commentator’s names will revert to what’s in the database.

For example, if they enter “Stephen@Custom WordPress Plugins”, that’s what’s stored. If the plugin is active, it will display:

Stephen from Custom WordPress Plugins Says:

If the plugin is disabled, it will display:

Stephen@Custom WordPress Plugins Says:

Support

This plugin is officially not supported (due to my time constraints), but if you leave a comment below or contact me, I should be able to help.

If you enjoyed this post, make sure you subscribe to my RSS feed!

Wordpress Plugins , ,

Find and Replacer – Wordpress Plugin

August 10th, 2008

Author: Wes Goodhoofd

DOWNLOAD NOW

Find and Replacer does exactly what the the name implies: it enables users to search through their entire blog and replace phrases, words, or even tags without modifying any other text. Sure there are similar plugins available, but none give the same power to modify post content or titles.

Currently tested successfully with the latest version of Wordpress, 2.6. If you have trouble with earlier versions, or even have it work properly on earlier versions, please let me know. Due to the complexity of blogs and the different conditions this plugin must adapt to, please contact me when the plugin does not give the desired output.

For a complete list of the changes from each version, please visit the plugin homepage.

For examples and tips on using the plugin, please check the examples on the plugin homepage.

Be sure to check out my other plugins at my Wordpress profile.

USAGE

  1. After activating the plugin, navigate to the admin panel interface, where the options can be entered to edit the correct pages.
  2. Be sure to enter the correct data to modify only the specific posts.

LIMITATIONS

Since it is impossible to know every use this plugin would work with, there are some conditions that can break functionality. If you find a condition that doesn’t produce the correct result, please contact me on the plugin homepage.

DOWNLOAD NOW

INSTALLATION

  1. Copy the folder find-and-replacer into your WordPress plugins directory (wp-content/plugins).
  2. Log in to WordPress Admin. Go to the Plugins page and click Activate.
  3. Navigate to the Admin Panel for Find and Replacer and edit away (the plugin creates a page under Options).
FAQ

What is the purpose of this plugin?

With blogs growing larger and larger all the time, Find and Replacer makes it super easy to edit pages throughout your blog installation. Change everything from words and phrases to complete tags.

What options are available?

In the interface panel, you have the ability to fine tune the editing process. You can: * enter the starting and ending page IDs of posts you want to modify * select the entire post database * choose between editing the post content, title, or both * view page IDs and other data for your posts

How does it all work?

Find and Replacer uses the REGEX engine, or regular expressions. This is a powerful system built into PHP for finding and replacing text when only specific data is known. This is the only way to replace entire tags in one pass.

Can I replace tags around other tags?

Fixed in version 1.1, Find and Replacer can now replace tags even when surrounding other tags. For more examples please visit the plugin homepage.

What if something doesn’t give me the result I want?

Since this type of application can have so many possible scenarios, please make a comment on the original blog post when you get undesired results. Please be as specific as possible.

DOWNLOAD NOW

If you enjoyed this post, make sure you subscribe to my RSS feed!

Wordpress Plugins , ,

The Ultimate PageRank Sculpting Guide for WordPress SEO

June 24th, 2008

PageRank sculpting is an SEO tactic that involves adding the nofollow attribute to links for which PageRank flow is not necessary.

PageRank sculpting is important because it helps stop your pages from giving away their PageRank unnecessarily. It is particularly beneficial for WordPress blogs, since they have a multitude of taxonomy/archive pages that can pull PageRank from the rest of your site.

This tactic of using nofollow on internal links is entirely approved by Google, as stated in their webmaster documentation:

Search engine robots can’t sign in or register as a member on your forum, so there’s no reason to invite Googlebot to follow “register here” or “sign in” links. Using nofollow on these links enables Googlebot to crawl other pages you’d prefer to see in Google’s index. However, a solid information architecture — intuitive navigation, user- and search-engine-friendly URLs, and so on — is likely to be a far more productive use of resources than focusing on crawl prioritization via nofollowed links.

So while PageRank sculpting can help your search engine rankings (by better indicating to Google what pages you’d like to see rank well), you shouldn’t spend a lot of time on it unless you have other WordPress SEO basics covered.

To begin, you’ll need to download and install the following 3 plugins:

  1. WordPress Tweaks
  2. WP SEO Master
  3. Robots Meta

If you’re a Firefox user, the nofollow-highlighting functionality of the SearchStatus or NoDoFollow extensions will also be useful.

Got those 3 WordPress plugins installed, and a Firefox extension if you want it? Good; now we’ll take a thorough look at where your PageRank may be leaking unnecessarily.

  1. Pages — There are some pages (such as your Contact page) that you probably wouldn’t want ranking in the search engines. Why send PageRank to them? We’ll use the WP SEO Master plugin for this one. Go to the “WP SEO Master” section, click “Nofollow” in the submenu, ensure the “Enable Nofollow Module” box is checked, and then click the “Pages” tab. From there, you can specify nofollow options for each individual page.
  2. Sidebar category links — If you show your categories list in your sidebar, they’re pulling PageRank from your entire site. We want our posts to rank more than we do our categories. Just go to the “Nofollow” section in “WP SEO Master,” check off “Nofollow Category Links,” and click “Update Options.”
  3. Sidebar tag cloud links — Tags are even worse than categories because there are usually a lot more of them! We’ll need to use my WordPress Tweaks plugin to fix this leak. Go to Settings > Tweaks, go to the “Nofollow” section, check off “Add to tag cloud links,” and click “Update Options.”
  4. Meta links — Two pages that really don’t need PageRank are your “Register” and “Login” pages. (Why would you want your login form showing up in search results?) You can achieve this with either WordPress Tweaks or the Robots Meta plugin. In WordPress Tweaks, go to Settings > Tweaks, then check off “Add to the ‘Register’ and ‘Login’ links” under “Nofollow.” For Robots Meta, go to Plugins > Robots Meta, then check off “Nofollow login and registration links” under “Internal nofollow settings.”
  5. Blogroll links — Blogroll links are sitewide, and on top of that usually point to external websites. To nofollow these, go to WP SEO Master > Nofollow and check off “Nofollow Blogroll Links.”
  6. Other sidebar links — There are usually other sidebar links that can be nofollow’d, such as links to your RSS feed. If you use widgets, go to Design > Widgets and search your text widgets for links to which to add nofollow. If you don’t use widgets, go to Design > Theme Editor > Sidebar and do the same.
  7. Footer links — You can also go to Design > Theme Editor > Footer and nofollow links like www.wordpress.org (it already has a whoppin’ PageRank 9, after all).
  8. Secondary post links — By default, WordPress links to each post two or three times every time it’s shown. You really only need to pass PageRank to your posts once. To do so with the WordPress Tweaks plugin, go to Settings > Tweaks, go to the “Nofollow” section, and check off “Add to post comment links” and “Add to ‘Read more’ links.” (Robots Meta also has similar functionality for the former.)
  9. Post links on the homepage — We really want our site to rank well, but at the same time we probably want links in our posts to carry credit. Robots Meta provides a good compromise: “Nofollow outbound links on the frontpage,” found under the “Internal nofollow settings” section.
  10. Category/tag links for posts — Robots Meta also provides the following settings to further stop PageRank flow to your taxonomy pages: “Nofollow category listings on pages,” “Nofollow category listings on single posts,” and “Nofollow the links to your tag pages.” These settings apply to the category/tag links that appear alongside your posts (usually at the bottom). Note that if you want your categories and tags to have any PageRank at all, you should choose either this approach or the sidebar approach (tips 2 and 3), but not both methods.
  11. Comment permalinks — If you have a lot of comments, it may be helpful to go to Design > Theme Editor > Comments and add nofollow to your comment permalinks, the beginning of which look similar to:
    <a href="#comment-<?php comment_ID() ?>">
  12. Miscellaneous links — Also check the rest of your template for other possible nofollow candidates, like link-based social media widgets. This is where those Firefox extensions can come in handy. Note that you don’t need to worry about JavaScript-generated links, and that some links created by plugins (like related posts lists) can’t be nofollow’d unless the plugin gives you the option or you edit the plugin code yourself.

And while we’re add it, we can stop giving juice to the PageRank monster thanks to the Wikipedia Nofollow plugin.

As detailed as this list may be, unfortunately there are still links that we aren’t yet able to nofollow without modifying the core WordPress code:

  1. Links to date-based (e.g. monthly) archives
  2. Next/previous post links (usually found before and/or after the post content on single post pages)
  3. Post pagination links (like “Older posts” and “Newer posts,” etc.)

These links are out of the reach of plugins, so to speak. However, I’ve pushed to have that changed in WordPress 2.5.2, and lo and behold, WordPress 2.5.2 will indeed allow plugins to add nofollow to items #1 and #2. (The Trac ticket for #3 is still pending; if you have a WordPress.org username, express your support!)

I hope this guide assisted you in better controlling the PageRank flow of your WordPress blog! If you have additional ideas or pointers, feel free to submit a comment! Enjoy!

Source : Wordpress Expert

Zemanta Pixie

If you enjoyed this post, make sure you subscribe to my RSS feed!

Search Engine Optimization , , , ,

How To Uninstall Wordpress Plugins

June 15th, 2008
Walter Connolly in Libeled Lady trailer.

Image via Wikipedia

WordPress makes plugin deactivation simple enough — just go to the “Plugins” section, find the plugin, and then click “Deactivate.” But what if you want to get rid of a plugin for good? Here’s how:

  1. Check for an uninstaller — If the plugin has administration pages, check them to see if the plugin has an uninstallation routine. If so, running it should clear out the plugin’s database tables and settings, which you won’t be needing anymore if you don’t plan on using the plugin again.
  2. Deactivate the plugin — Go to the “Plugins” section, find the plugin, and then click “Deactivate.”
  3. Check for plugin calls — Now browse around your site and see if anything broke. If so, follow the instructions in this post: What to Do if Plugin Deactivation Breaks Your Blog.
  4. Delete the plugin files — Using an FTP program, delete the plugin’s folder and/or file.

Like this post? Publish It On Your Own Blog

Zemanta Pixie

If you enjoyed this post, make sure you subscribe to my RSS feed!

Wordpress , , ,

Did Your WordPress Site Get Hacked?

June 9th, 2008

Holy Shmoly Write An Interesting Post About:-

Did Your WordPress Site Get Hacked?

You Can Read The Full Post at:-

HOLY SHMOLY

If you enjoyed this post, make sure you subscribe to my RSS feed!

Wordpress , , ,