3/8/2008 ↓

Managing Trackbacks and Pingbacks in Your WordPress Theme 34comments

Thanks for visiting! If you're new here, you may want to subscribe to our RSS feed. This blog posts regular Wordpress news, updates of themes, plugins, ideas, hacks, quick fixes and everything about blogging, especially about Wordpress. Go ahead, subscribe to our feed! You can also receive updates from this blog via email.

With all of the recent discussion regarding trackbacks and pingbacks on Weblog Tools Collection, I thought I’d mention several ways one can deal with trackbacks and pingbacks in the context of a WordPress theme.

The topics I will be covering in this article are on separating trackbacks/pingbacks from regular comments, and also how to remove trackbacks and pingbacks from a WordPress theme completely.

Separating Trackbacks/Pingbacks From Comments

I know what you’re thinking: numerous posts have already been written on how to separate trackbacks from comments.

But what I present here is an actual separation using the “functions.php” feature for WordPress themes along with the regular “comments.php“. Both should be located in your theme directory.

theme_setup.jpg
Figure 1: Theme Directory Setup

Modifying the functions.php File

The “functions.php” file is a lifesaver for any theme developer or tinkerer wishing to add custom code or functions to themes. The code in the “functions.php” file can be called from all theme files, and can act as makeshift WordPress plugins (without the need for activation).

What we’ll be doing here is adding four functions and two filters into the file.

You don’t really have to understand the functions, but here are some brief explanations:

functions_php.jpg
Figure 2: functions.php Filter and Function Additions

  • filterPostComments: Updates the comments number for all posts so that trackbacks aren’t included in the count.
  • filterComments: Separates the trackbacks from the comments as global variables.
  • stripTrackback: Strips trackbacks from an array.
  • stripComment: Strips comments from an array.

The two filters we add in are explained below:

  • comments_array: Basically the comments before they are read in the comments loop.
  • the_posts: An array of all found posts.

Ok, enough with the explanations. Here’s the code for the “functions.php” file:

add_filter('comments_array', 'filterComments', 0);
add_filter('the_posts', 'filterPostComments', 0);
//Updates the comment number for posts with trackbacks
function filterPostComments($posts) {
	foreach ($posts as $key => $p) {
		if ($p->comment_count <= 0) { return $posts; }
		$comments = get_approved_comments((int)$p->ID);
		$comments = array_filter($comments, "stripTrackback");
		$posts[$key]->comment_count = sizeof($comments);
	}
	return $posts;
}
//Updates the count for comments and trackbacks
function filterComments($comms) {
global $comments, $trackbacks;
	$comments = array_filter($comms,”stripTrackback”);
	$trackbacks = array_filter($comms, “stripComment”);
	return $comments;
}
//Strips out trackbacks/pingbacks
function stripTrackback($var) {
	if ($var->comment_type == ‘trackback’ || $var->comment_type == ‘pingback’) { return false; }
	return true;
}
//Strips out comments
function stripComment($var) {
	if ($var->comment_type != ‘trackback’ && $var->comment_type != ‘pingback’) { return false; }
	return true;
}

Do you need to know how it works? Not really. But in summary, it separates comments from trackbacks and updates the comment count for all posts.

Modifying the comments.php file

Unlike most separation tutorials, we will not be modifying the comments loop.

In essence, we are expanding on a previous tutorial that also uses the “functions.php” file for separation of trackbacks and comments.

What we’ll be doing is the following:

  • Adding a “trackbacks” global variable right after the comments loop.
  • Initiating a trackbacks/pingbacks loop.

comments_php.jpg
Figure 3: comments.php Load Order

Right after the comments loop ends, you would add the following:

<?php global $trackbacks; ?>
<?php if ($trackbacks) : ?>
<?php $comments = $trackbacks; ?>
<h3 id="trackbacks"><?php echo sizeof($trackbacks); ?> Trackbacks/Pingbacks</h3>
	<ol class="commentlist">
	<?php foreach ($comments as $comment) : ?>
<!-- Your trackback HTML -->
<?php endforeach; /* end for each comment */ ?>
	</ol>
<?php endif; ?>

The code looks just like the comments loop except for a few lines of code, and the best part is, no editing of the original comments loop was necessary.

Download the Code

Here is a downloadable copy of the code presented in this post. The files within this zip file are:

  • Sample “functions.php” file.
  • Sample “comments.php” file.

I realize this solution is not the simplest demonstration of comment/trackback separation, but it allows for two actual and separate loops, and also produces a valid comments number(comments with trackbacks/pingbacks subtracted out) for all posts.

Removing Trackbacks/Pingbacks from WordPress Themes - Three Ways

When I asked the readers here if trackbacks were still useful, several expressed that they would be willing to remove trackbacks/pingbacks from comments.

With WordPress, I have found three ways to remove trackbacks and pingbacks from a WordPress theme.

Method 1: Edit the comments.php File

Located in almost every theme directory is a file called “comments.php“. Within this file is what’s known as the Comments Loop, which is what displays all of the comments for a post.

The start of Comments Loop looks like this:

<?php foreach ($comments as $comment) : ?>

To remove trackbacks/pingbacks from your theme, simply insert this code in the line right after the start of the loop:

<?php if ($comment->comment_type == "pingback" || $comment->comment_type == "trackback") { continue; } ?>

The above code skips over the trackbacks and pingbacks. The disadvantage of this method is that WordPress will still display the number of comments with trackbacks and pingbacks in the count.

trackbacks_comments.jpeg
Figure 4: Comments count with trackbacks included in the count

Method 2: Edit the functions.php File

Most themes should already come with a file named “functions.php“. If not, you can easily create one using any text editor.

Any code or functions in your “functions.php” file is immediately accessible by all of your theme files. The benefit of removing trackbacks/pingbacks using this technique is that you won’t have to modify any of the core template files and risk messing up your theme.

Within the functions.php file, insert this code:

add_filter('comments_array', 'filterTrackbacks', 0);
add_filter('the_posts', 'filterPostComments', 0);
//Updates the comment number for posts with trackbacks
function filterPostComments($posts) {
	foreach ($posts as $key => $p) {
		if ($p->comment_count <= 0) { return $posts; }
		$comments = get_approved_comments((int)$p->ID);
		$comments = array_filter($comments, "stripTrackback");
		$posts[$key]->comment_count = sizeof($comments);
	}
	return $posts;
}
//Updates the count for comments and trackbacks
function filterTrackbacks($comms) {
global $comments, $trackbacks;
	$comments = array_filter($comms,”stripTrackback”);
	return $comments;
}
//Strips out trackbacks/pingbacks
function stripTrackback($var) {
	if ($var->comment_type == ‘trackback’ || $var->comment_type == ‘pingback’) { return false; }
	return true;
}

This code is very similar to the code I used for separating trackbacks from comments.

Although not nearly as simple as the “comments.php” method, this method is more flexible and provides WordPress with an actual number of comments without the trackbacks/pingbacks being counted.

comments_wo_trackbacks.jpeg
Figure 5: Comments count without trackbacks included

Method 3: The Plugin Solution

For those not wishing to modify themes, there is always the plugin solution.

A plugin I wrote called Comment Sorter has a feature that allows a blogger to remove trackbacks/pingbacks (not permanently) from within the WordPress Administration Panel. There is absolutely no theme modification involved.

comment_sorter_admin.jpg
Figure 6: Comment Sorter Admin Interface

Using the above configuration for Comment Sorter (with the auto-include off and trackbacks disabled), one can easily remove trackbacks and pingbacks from a theme. It’s basically Method 2 in the form of a plugin.

Update for WordPress 2.5 - May 1, 2008

A reader pointed out that the comment count is incorrect on WordPress 2.5. For both techniques, you will want to exclude the filter the_posts and the function filterPostComments. Instead, use this filter and function:

add_filter('get_comments_number', 'filterCommentsNumber');
function filterCommentsNumber($count) {
	global $id;
	if (empty($id)) { return $count; }
	$comments = get_approved_comments((int)$id);
	$comments = array_filter($comments, "stripTrackback");
	return sizeof($comments);
}

Conclusion

Within this post I presented techniques on separating trackbacks/pingbacks from regular comments, and also how to remove trackbacks and pingbacks from a WordPress theme.

If you have any questions, please leave a comment and I’ll do my best to address them.

3/1/2008 ↓

WordPress as a Membership Directory 17comments

WordPress as a Membership Directory: After the recent tutorial on setting up WordPress as a Contact Manager, Chris Cagle has written up a tutorial on WP Designer on how to use WordPress as a Membership Directory. He has setup a Membership Directory for Pittsburgh Designers and uses his experience from that project to outline the steps, plugins and code required to set this up for yourself. Beside the annoying CSS bug that puts a text box in the middle of every page, the setup looks nice, highly versatile and very useful for both designers (in this case) and future clients. I really like the Members Directory and the ability to display detailed contact information and portfolio of every designer. Even the signup is automated (and modified to suit the need) and relatively painless. I am curious to know what they plan to do about possible spammers posing as designers, but thats another story.

[EDIT] Chris writes in the comments: “As for spammers - default registration for the site is subscriber, so they won’t get anywhere near the directory until they have been approved by the administrator (currently just me). Sort of in the way that if you submit your website to cssremix, you don’t get shown until John approves it.

2/6/2008 ↓

WordPress as a Contact Manager 28comments

WP Contact Manager: The versatility of WordPress continues to amaze me. Design Canopy has released a theme/set of instructions for WordPress that would allow you to run a WordPress install as a taggable, searchable contact manager that can be made into a Members Only system and display related contacts. Now mind you, it is not a stand alone theme, needs extra plugins to be downloaded and installed and they outline detailed instructions on how to set it up. However, the setup looks relatively easy and the results are definitely pretty cool. I would have liked to see a Prologue like custom posting interface for logged in users but that could be an easy add on or plugin once the thing is set up.

1/24/2008 ↓

Mobile Phone optimized WordPress 11comments

Mobile Phone Optimized WordPress: Thanks to a tip from Amit, I found a quick and painless way to optimize a WordPress blog (or any blog with a feed for that matter) for use with a mobile phone. The trick is to use Google’s excellent mobile news readers to display your blog. The resulting content is not only lightning fast, it is also well formatted and relatively easy to navigate. To see for yourself, craft the following URI in your browser.

http://www.google.com/reader/m/view/feed/[Your Feed URI]

This is the optimized mobile version of Weblog Tools Collection. Once you have the feed, just create a link on your blog for readers to follow and/or bookmark. Of note is the excellent WordPress Mobile plugin from Alex for those who like a one stop shop.

11/24/2007 ↓

  • WordPress Post Thumbnails

    Giving each WordPress post a thumbnail, and display the thumbnail on the home page: Interesting tutorial on creating thumbnails for each post on your blog and using Custom Fields to add and display them on your front page. A word of warning: the process is hand crafted and labor intensive. Think of them as SnapShots for your WordPress posts, hosted on your own blog. I think this could be a very cool plugin that automagically builds thumbnails for your posts and stores them on your blog. Then a custom function that behaves like “recent posts” could display thumbnails of your posts on the front page. I see this feature being really useful for those who post a lot of multimedia such as videos and pictures. Thanks HackWordPress [EDIT] Also, check out another Custom Fields thumbnail tutorial. (19)

11/11/2007 ↓

OS X WordPress Comment Moderation Notifier 5comments

WordPress Comment Moderation Notifier for OS X: After Matt made the post about the Windows system tray based comment moderation notifier for WordPress, Edward Dale wrote up a Python script to the same effect and used Growl to notify the user. There are instructions in the download.

10/26/2007 ↓

  • Easy Asides for WordPress

    Easy Asides for WordPress: Daniel has come up with another way to easily add “Asides” to your WordPress install. I use the category LinkyLoo (Of which this post is an example. If you are reading this is a feed reader, you are missing the effect) to the same effect. His method is WordPress 2.3 compatible and though it involves code modification, it is not very complex to implement. (8)

10/24/2007 ↓

WP Plugin: Custom Hooks for Developers 2comments

Custom Hooks for developers is mostly aimed at other plugin developers and it provides the manage_pages_columns and manage_pages_custom_column hooks, which are not present in WordPress, but have been requested often. The plugin replicates the custom column feature of the manage posts page. The new filters can can be used in the same way as the manage_posts_custom_column action and manage_posts_columns filter provided by WordPress.

The author has also written a tutorial on how to add custom columns to the manage posts screen which also applies to these hooks.

10/23/2007 ↓

TAGStention for WordPress & Dreamweaver 7comments

TAGStention for WordPress: TAGStention is NOT a WordPress plugin nor is it a guide, its a Dreamweaver extension that has helpful features for theme developers such as

  • Wizards for tags with parameters
  • Help button redirects to codex
  • Support for 90% of the tags
  • Insert basic loops (wizard)
  • Insert headers (wizard)
  • Ultimate TagWarrior tags supported (NEW)
  • Help button (NEW)
  • PayPal button at help screen (NEW)

Is supports Dreamweaver 8 and MX2004 and the author says that it might support some older versions. It is based on a CC license. Thanks to WordPress Candy for the tip.

10/15/2007 ↓

Post to WordPress from Nokia Lifeblog 4comments

Post to WordPress from Nokia Lifeblog: Phoneboy has updated his script to post to WordPress 2.3+ Blogs from Nokia Lifeblog and it now “theoretically supports posting videos” from your Nokia Lifeblog to a WordPress blog. This is a pretty cool idea and I wish there was something similar for Sprint phones.

10/9/2007 ↓

WordPress Wishlist for October 36comments

I receive requests from readers about plugins or modifications for Wordpress that they could use on their own blogs. I have been able to find them existing plugins in the past but I also write about them so plugin authors can get a chance to know what their audience is looking for or if I cannot find a suitable solution through my grapevine. I had a few questions this week that I could not find appropriate answers for. If you have other questions, please leave a comment and I will add it to the list. In the future, if you have questions on products, plugins or themes you are looking for and cannot find, please Contact us through the contact form or send me an email and I will try to find it for you or accumulate them for a post like this. If you have an answer for these questions or would like to help develop a plugin or a hack for it, please let us know.

Regular reader Michelle asks:

I’ve been looking around for a plugin that would allow me to do A/B testing on my clients’ sites. By that I mean something would would allow me to set up a “campaign” where one thing would change (on a page or across the site) and I’d be able to get results showing which faired better. For example, say I’d like to test the wording of a headline and I have 2 or 3 different versions. I’d like to be able to set something up where I could enter in the different options, then WordPress would automatically randomly serve up the different headings to people visiting the site. I could then measure traffic on that page or clicks on a particular link etc. These are common things that marketers like to do: test things on a page, or even different versions of a page. It would need to be pretty broad, allowing for randomization at different levels of content, eg entire pages/posts, blocks of text within a page/post or across the entire site, images, links, form buttons, even themes. I know it’s a big ask, but being able to test these kinds of things without getting your hands too dirty in templates would be great.

Also, Matthew asks the following:

Conduit allows a menu to be created which can pull from an XML file on the server. Well what if there was a plugin for WordPress that could dynamically generate the XML file, say adding WordPress pages or whatever from the blog? Maybe even links to the archives or whatever.
Don’t know if it’s even possible.

Finally Ricardo asked me for the following:

is there any plugin availiable that showcases WP-Themes in a single WP-Page? I mean something like… on the left side a preview screenshot, on the right side a small description with a preview link and the download link.

Do you know of any existing plugins that would accomplish the tasks for them? Are you in the process of developing something that works? Would you have use for the plugins(s) if they were developed?

9/22/2007 ↓

AirPress: Video Blog from your Desktop 8comments

AirPress: This post has been sitting in draft for some time, waiting for me to actually produce a video post but time has run away from me. AirPress is an Adobe Integrated Runtime (AIR) based desktop blogging client that is still in beta but has a few cool features including video blogging right from the desktop with a simple webcam. At first glance I had thought that AirPress lets you post “webcam streaming” to your blog, which would have been tres cool (albeit very hard to manage) but I must have misunderstood the somewhat sparse instructions on the AirPress site. At this time, you can add flash, video, music, pictures etc through AirPress. I would have given them five thumbs up if they would have concentrated on media blogging instead of trying to be another desktop blogging client, but it definitely has potential but it also is buggy. Thanks David

8/15/2007 ↓

WordPress Moblog 11comments

I recently bought myself a Treo 755p with an unlimited data plan and had the itch again to resurrect my moblog. Since I had hacked up scripts in the past to be able to directly moblog to WordPress from SprintPCS phones, I thought about recurrecting them again. However, I also had purchased a Flickr Pro account a couple of months ago and I figured that I would look into Flickr before I went any further. Sure enough, Flickr had something in place already, though the instructions were a little scattered and hard to find.

So here is what I used:

  • Flickr account
  • Latest WordPress code on a blog that is setup already
  • Camera phone with data plan (Sprint in my case)

Steps to setup your moblog:

  • Visit your Flickr account, log in. Sign up for a free account if you do not have one.
  • Visit http://www.flickr.com/blogs.gne and setup your blog. You will need your admin username and password and the URI of your blog. Choose WordPress as blog type is that is what you are using. Flickr should find the MetaWeblog API for your blog.
  • Visit http://www.flickr.com/account/uploadbyemail/ and verify that your account is setup to accept photos via email
  • At the bottom right hand corner of the page, look for the “Upload to Blog?” column and activate that service. This will give you a final email address
  • Visit http://www.flickr.com/account/uploadbyemail/blog/ and setup the actual post preferences for your blog through Flickr
  • Setup a contact on your phone with the last email you get and email all your photos, one at a time, to that email. The subject of your email is the title of your picture and the text of the email is appended to the post.
  • Post away. Flickr recognizes the email, sender and type of message and parses everything to make life a lot easier.

Caveats:

  • No caching of pictures. Photos are stored on Flickr and hotlinked on your blog. That might be a good or bad thing depending on your purpose.
  • Posts are published on your blog and Flickr when you send the email. Donncha (pronounced donn-ah-ka, thanks Andy) has a Flickr Blog this to Draft solution that is pretty cool. Check out InPhotos if you have not already.
  • No categories support. Tags might work but I have not figured that out yet.
  • Cannot email multiple pictures. Flickr just sees the first one.
  • Videos cannot be posted.

I might write a plugin that allows videos to be embedded automagically into WordPress and even come up with a caching mechanism to archive photos directly on the blog. In spite of the fact that there are many existing plugins that use Flickr functionality in WordPress, I find the above method to be much more elegant as a moblogging solution.

This is the link to my moblog. The wonderful thing about a moblog is that it is quite candid and the photos are worthy of being saved. The situations and the memories are absolutely delightful to browse through in the future. If you have a moblog or have come up with a different solution, please leave a link and a comment for others to enjoy.

7/22/2007 ↓

WordPress Keyboard Shortcuts 49comments

Author: Mark Ghosh Category: Blogging, WordPress Hack

Thanks to TipMonkies for the idea via Lifehacker

    Bold: Alt+SHIFT+b
    Italics: Alt+SHIFT+i
    Link: Alt+SHIFT+a
    Blockquote: Alt+SHIFT+q
    Code: Alt+SHIFT+c
    Read More: Alt+SHIFT+t
    Unordered List (ul): Alt+SHIFT+u
    Ordered List (ol): Alt+SHIFT+o
    List Item (li): Alt+SHIFT+l

Here are a few of the others that I have featured here in the past:

    Advanced Editor: Alt+SHIFT+v
    Publish the Post: Alt+SHIFT+p
    ins: Alt+SHIFT+s
    del: Alt+SHIFT+d
    Unquote/outdent: Alt+SHIFT+w
    Undo: Alt+SHIFT+u
    Redo: Alt+SHIFT+y
    Edit HTML: Alt+SHIFT+e
    Align Left: Alt+SHIFT+f
    Align Center: Alt+SHIFT+c
    Align Right: Alt+SHIFT+r

More from the comments:

    Headers: Ctrl+[number] to get various header sizes on highlighted text. Thanks Henk

Have any more to share with us that we might have missed?

7/17/2007 ↓

  • Pure CSS Asides for WP

    Pure CSS Asides for WP: Alister has written a post on how to setup pure CSS asides (or Linkyloo in my case, such as this post) on a Wordpress blog. The technique is quite interesting and can only be achieved in themes that use the Sandbox as the core. Andy also came up with a similar hack for Wordpress.com (2)

5/22/2007 ↓

WP Password Reset 12comments

Reset your lost WordPress administrator password: Say you have forgotten your admin password AND the Wordpress “forgot your password?” link in the admin login screen does not work for one reason or another (such as wrong email address, spam, etc.), you have no access to the database and cannot rattle off MD5 hashes from memory, then you could be in a jam. If you find yourself in this mess, you may upload this highly insecure script to your server, visit the page specified on your blog and follow simple instructions to reset your password to all its previous glory. The admin is sent an email to make sure things are kosher. Also, please remember to delete the file off your server. I can see this turning into a hack epidemic.

4/12/2007 ↓

Vista Wordpress Gadget 12comments

Vista Wordpress Gadget: Get easy access to the core Wordpress activities on your Windows Vista machine with this Vista Gadget for Wordpress. Installation and setup should be simple. I was working on a gadget to pull the Planet’s feed but all work came to a grinding halt when I realized that Vista would not work with Cisco LEAP at school (by design I understand, LEAP is too weak) and with Safenet SoftRemote for work. So now it resides on an abandoned hard drive waiting for vendors to come up with solutions. I had it on my laptop for a total of three weeks and beside the atrocious memory requirements, was quite impressed with the product. Sidebar Gadgets are my favorite new feature in Vista and there are some terrific resources to build gadgets for those that are so inclined.

3/16/2007 ↓

  • Greasemonkey: Akismet Auntie Spam

    Greasemonkey: Akismet Auntie Spam This greasemonkey script for firefox makes dumpster diving for comments in Akismet a little less painful. Use this Greasemonkey script to squeeze and style the Akismet Spam page in your Wordpress admin and make it easier to fix false positives. Works on hosted Wordpress as well as Wordpress.com blogs. Thanks to a comment on Paul’s blog (2)

3/2/2007 ↓

WP Plugin: Feedburner Feed Stats 32comments

Feedburner Feed Stats is a simple plugin that I put together with the ideas (and some of the code) from an article that I was reading yesterday for a Wordpress hack of sorts. The idea is good and the code is simple.

Since a lot of people like the subscriber statistics offered by Feedburner but want to continue to offer feeds directly through Wordpress, if there was a way to pass on every feed request made to Wordpress transparently onto Feedburner, Feedburner would be able to gather subscription data. 45n5 came up with the concept and some of the code for the Wordpress hack. I took some of that code, some more code from transparent proxy scripts, added a smattering of more code on suggestions from Eric Lunt along with the plugin framework that was already built by Steve Smith and am ready to alpha test my version of the Feedburner Feed Stats Plugin.

As I explained to a friend, after installing this plugin, the feed for your (Wordpress) blog will be served directly by your blog. All feedburner is doing at that point is counting the number of people that read your feed.

You can download the alpha code from the following link. Download the Feedburner Feed Stats Plugin

Couple of gotchas and assumptions:

  • You have to disable any Feedburner redirect plugins since this will effectively do the same thing. Might cause double the stats and all kinds of goofy redirect problems.
  • You will lose the click through statistics from Feedburner since the links on the feed are no longer from Feedburner.
  • I am assuming that Feedburner respects the HTTP_X_FORWARDED_FOR header from transparent proxies and uses that information to tag unique subscribers. The answer to that question might affect subscriber numbers
  • It looks like the country of origin is not determined by the proxy information and everything is showing up as the servers’ location. I wonder what they use to determine the location of the subscriber. I also wondered if there was a way to spoof the remote_addr server variable from inside a curl request.
  • As pointed out in the comments, this plugin requires PHP 4 >= 4.3.0
  • Also, as Adam points out in the comments, Apache is required for this version of the plugin
  • If you run any kind of ads over Feedburner, this is not for you

If you still have questions, please leave a comment. Installation is really simple. Just download, move to your plugin folder, activate in your Wordpres back end, go to the options tab and configure. If something breaks, simply turn the plugin off or delete it from your plugin folder. Please post bugs and suggestions.

2/13/2007 ↓

Weekly WP WishList for 2/13/2007 21comments

This is a new series of weekly posts that will highlight requests that are sent to us from users looking for a certain tool or functionality. In many cases the tools are either just not there, someone has not thought of it yet, not possible to acheive or the solution has been completely overlooked by us. This would a good place for suggestions, links, directions and offers of help. I will not post the requesters contact information unless expressly asked to do so. If you have asked us for help and see your request in the list, please check back this post or subscribe to the comments. If you need help or have a request or a question that you would like added, please use the Contact Form in the top menu or email one of the authors of this blog. There will be a single WP WishList post per week and only if there are enough requests in the week.

Disclaimer: This is meant for those that have tried to find a solution, posted on the Wordpress Support Forums, searched the web and have still not found the solution they were looking for. If the answer is blatant and can be easily searched and found, you might find your requests ignored. This is not meant for help or support of existing tools, nor is it aimed towards paid development or support. This is mostly an idea generation tool for Wordpress developers who are looking to write new plugins, widgets, tools and hacks and for the community to use in case they are sorely missing a feature/plugin/widget they would love to have.

This weeks requests for ideas include:

  • A Sidebar Archives plugin or widget that reduces the use of vertical space, displays somewhat detailed, intuitive and useful archive links and is not very load intensive. Fancy Archives have been tested and load proved to be an issue for this user.
  • The ability to include pages in reverse chronological order along with regular posts in the feed of a blog. A plugin would be fantastic, a hacked feed generator could also be nice. Note: this is not about generating a feed for a single page but including pages in the regular Wordpress feed along with regular posts.

Translate

Translate to German Translate to Spanish Translate to French Translate to Italian Translate to Portuguese Translate to Japanese Translate to Korean Translate to Russian Translate to Chinese

Latest Videos

Latest WordPress Jobs

S2