WordPress Paged Comments Plugin
Paged Comments is a plugin for WordPress to allow comment paging. Useful for those popular blog entries receiving many comments, or a simple guestbook page within WordPress.
Features
- Comment ordering: show latest comments first, or last
- Specify number of comments to display per page
- Enable paging for all posts and pages, or on a per-post basis
- Give users the choice to view all comments on one page with a ’show all’ link
- Specify the first or last page of comments to load by default
- See paged-comments-config-sample.php for more
Download — Latest Version
- Version 2.8 (2008-08-19) (zip file) Release notes
- View code at the WP Plugin Repository
- Work in progress: Ajax-style Paged Comments (no download yet - AJAX support coming in version 3)
Related Downloads
Installation (for Wordpress 2.3+)
If you’re upgrading from a previous version, skip these installation steps and read the upgrade steps.
- Download and extract plugin files to a folder locally.
- Read through and edit paged-comments-config-sample.php to configure, then save the file as paged-comments-config.php.
- Upload the whole paged-comments directory to /wp-content/plugins/. The plugin files should now be in /wp-content/plugins/paged-comments/.
- Enable the plugin through the WordPress admin interface. That’s it!
Optional Steps
- To customise the template to work better with your theme: Open the plugin’s themes folder and find the subfolder corresponding to the WordPress theme you’d like paged comments enabled on (or if your theme isn’t listed, choose the ‘default’ folder). Upload comments-paged.php to the appropriate WordPress theme folder (found in [wordpress]/wp-content/themes/).
For example, if you’re using the default WordPress theme, copy [paged-comments-plugin]/themes/default/comments-paged.php to [wordpress]/wp-content/themes/default/. (The plugin always tries to load comments-paged.php from your active theme folder first.)
Make any modifications to comments-paged.php. The file is based on the comments.php file, so if your theme is very different it might be easier to copy in the necessary elements from paged-comments.php. View the diff report to see what you need to change.
Examples of Use
The comments on this page are handled by the plugin, but it’s also used by the following sites:
- White Town guestbook
- Thank You Stephen Colbert (over 60,000 comments!)
- Playstation
- eBay
- Mashable
- TorrentFreak
Questions?
- Read the FAQ and if it’s not answered…
- Leave a comment or email: keyvan (at) k1m.com
Donate
I work on this plugin in my spare time. If you find it useful, please consider donating to help me continue work on the plugin. (This plugin is, and will remain, free software, please only donate if you want to.)
Paid Support
If you run a commercial site and you’re having difficulty setting up paged comments, I now offer paid support. Feel free to get in touch: keyvan (at) k1m.com
Hey, Great job, and great plugin. We used it on WP 2.3, we upgraded to WP 2.6, but the plug-in seems not to work. We are using version 2.8. could yo please check it? Thanks in advance
Hi I’m using Version 2.8 (2008-08-19) - your plugin breaks the <!–nextpage–> function in static pages.
Do you know how I can solve this problem?
thanks a lot
Monika
Hey!
What a great plugin!
But I have a problem. I used it to create a guestbook (see weblink) but now i have all sites listed between the text and the comments, when the plugin is active. Could you please help me? Thanks a lot!
Greetings from Germany!
Tobias
Hey Keyvan,
Could you look into Post 741 by DarkPepe? I got the same problem. For example, i have set my comments form to german. By using the plugin it overwrites this settings, reverting it to english. Any way to fix this perhaps?
greetings
Version 2.7 and 2.8 both have a problem with session state. Reverting to version 2.6.4 solved our problem.
This is the same bug that W-Shadow mentioned on the prev. page.
Great plugin but it’s difficoult for me to integrate the comments.paged.php files in my theme… someone have a modified version of the file for the DUFFY themes (by Infocreek)
Thanks for your attention
Nicola
Great plugin! Been meaning to install it for AGES but I only finally go around to it the other day, heh.
One suggestion though: the option to exclude pings from being listed. I display my pingbacks seperately.
I’ve hacked the plugin’s queries myself to make that happen, but it’d be nice if it was just a configuration option.
Keyvan: It worked in the end, and it was worth it. Many thanks for your help and patience with a php newbie.
@W-Shadow:
Anyone can search for a fix? Sadly I’m not a php coder.
I agree with you, this is a bug. Paged comments is currently whiping the pre-filled info on the comment form