Comment Timeout
Closes comments on blog entries after a user-configurable period of time, with an option to make allowances for active discussions.
The facts
- Rating
- 4★ from 1
- Active installs
- 100+
- Price
- Free
- Last updated
- 18 Aug 2013
- Added
- Feb 2007
- Requires WP
- 2.8
- Tested up to
- WP 3.2.1
- Downloads
- 17,002
Our analysis
AI-assistedComment Timeout is a WordPress plugin that enhances the comment closing functionality. It allows you to extend the discussion time on posts that have received recent comments or to set comment closing times on a per-post basis. Configuration options are available globally and for individual posts through the WordPress dashboard.
The plugin also introduces template tags for developers to display comment closing times in various formats. It is suitable for users who want more control over comment management on their WordPress sites.
Best for: This plugin is best for WordPress site owners who want to manage comment discussions more effectively.
What it does well
- ✓Extends comment closing functionality
- ✓Allows per-post comment closing settings
- ✓Includes template tags for developers
Where it falls short
- •Last updated in August 2013
- •Tested up to WordPress 3.2.1
- •Requires PHP 5.2 or later
Verdict
Comment Timeout offers useful features for controlling comment availability, but its age and compatibility limitations may concern some users.
From the developer
jammycakes's own description of Comment Timeout, lightly tidied.
This plugin extends the comment closing functionality in WordPress to allow
you to extend the discussion time when older posts have recent comments
accepted, or to override the comment closing time on a post by post basis.
Note: PHP 4 is no longer supported. As of version 2.1, Comment Timeout requires PHP 5.2 or later.
If you are still using PHP 4, you should use Comment Timeout 2.0.1.
Configuration
You can change various settings globally on the “Comment Timeout” page under the
“Options” tab on the WordPress dashboard. Most of the options are fairly
self-explanatory.
You can also change options on a per-post basis by looking for the
“Comment Timeout” section in the sidebar of the post or page editor.
Template tags
Comment Timeout 2.1 introduces two new functions that you can use in your theme:
get_comment_timeout()
Returns the UTC time, as a Unix timestamp, when comments will be closed for the current post.
the_comment_timeout($relative, $dateformat, $before, $after, $moderated)
Formats and displays the date and time after which comments will no longer be
accepted on this post. Parameters are:
- $relative: Set this to
trueif you want to display the date in terms of the time remaining
(for instance “in 3 weeks”). Set it tofalseto display it as an absolute date. - $dateformat: The format in which the date should be displayed, as used by the PHP
date() function. If you set this tofalse, it will use the date format that you have configured
globally for your WordPress installation.- If
$relativeis set totrue, this parameter is ignored.
Development and reporting bugs
When reporting bugs, please provide me with the following information:
- Which version of Comment Timeout you are using;
- Which version of WordPress you are using;
- The URL of your blog;
- Which platform (Windows/IIS/PHP or Linux/Apache/MySQL/PHP) your server
is running, and which versions of Apache and PHP you are using, if you
know them; - The steps that need to be taken to reproduce the bug.
If you wish to get hold of the latest development version, or to contribute
bug fixes or new features, you can clone the project on GitHub: - If