Beschrijving
The problem with the default comment form in WordPress is that the title “Leave A Reply” doesn’t really engage readers or encourage them to start a discussion or join the conversation. With the Custom Comment Form Title plugin, you can quickly change the default title to something more engaging, then set a custom comment form title on a post-by-post basis to really engage your readers. Ask a compelling question, make a bold statement, or leave an empty threat. Say whatever you want!
A note about Framework and Theme Compatibility:
Some frameworks and themes replace the comment_form_defaults function with a new, unique function. This plugin has been tested with, and is known to work with, the following frameworks:
- Genesis
- Thematic
If your framework isn’t listed above, that doesn’t mean the plugin won’t work for you. Give it a try and find out. If it doesn’t work, head over to the forum and leave some information about your framework or theme. With your help, I can work on updating the plugin to work with a wider variety of frameworks and themes.
A note about other comment system plugins:
Some comment systems replace the WordPress Comment Form all together. Special consideration must be taken to hook this plugin’s custom titles back into the page before the new comment system. This plugin has been designed to work with the following comment systems:
- Disqus
If the commment system you use isn’t listed above, head over to the forum and leave some information about what you are using. With your help, I can work on updating the plugin to work with a wider variety of comment systems.
Schermafbeeldingen
Installatie
- Download ‘custom-comment-form-title.zip’
- Extract the ZIP file and upload the ‘custom-comment-form-title” folder to the ‘/wp-content/plugins/’ directory
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Set the default comment form title in the ‘Custom Comment Form Title’ admin screen in the ‘Settings’ menu
- Set post-specific comment form titles in the ‘Create/Edit Post’ page
FAQ
- My custom titles aren’t displaying.
-
Some frameworks overwrite the comment_form_defaults function with a new, unique function. Check the plugin settings page for a list of frameworks this plugin has been developed to work with.
- What if my framework isn’t listed?
-
Try the plugin and see if it works. Your framework may not replace the default comment_form_defaults function. If the plugin doesn’t work, leave a comment in the forum and, with your help, I can work on updating the plugin to work with a wider variety of frameworks and themes.
- I’m not using the comment_form() function, can I modify my comments.php file so this plugin will work with my theme?
-
Yes! Somewhere in your comments.php file you should see a line of code that looks similar to this:
<?php comment_form_title( __('Leave a Reply'), __('Leave a Reply for %s') ); ?>
If you replace that line of code with the follow snippet you should be able to use Custom Comment Form Titles with your website:
<?php $post_id = get_the_ID(); $post_comment_title = get_post_meta( $post_id, 'ccft_post_comment_title', true ); if( !empty( $post_comment_title ) ) $ccft_comment_title = sanitize_text_field( $post_comment_title ); else { $ccft_admin_options = get_option( 'custom_comment_form_title' ); $ccft_comment_title = esc_attr( $ccft_admin_options['default_title'] ); } if( !empty( $ccft_comment_title ) ) echo '<h3 id="reply-title" class="comment-reply-title">' . $ccft_comment_title . '</h3>'; else { echo '<h3 id="reply-title" class="comment-reply-title">'; comment_form_title( __('Leave a Reply'), __('Leave a Reply for %s') ); echo '</h3>'; } ?>
Beoordelingen
Bijdragers & ontwikkelaars
“Custom Comment Form Title” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
BijdragersVertaal “Custom Comment Form Title” naar jouw taal.
Interesse in de ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
2.2
- Added support for Custom Post Types.
2.1
- Updated priority on comment_form_defaults filter.
- Removed check for Genesis framework (no longer needed with aforementioned priority change).
2.0.1
- Added Spanish language file.
2.0
- Added compatability with the Disqus Comment System.
- Revised code to be more efficient.
- Created .po file for localization.
1.1
- Added custom Comment Form Title functionality to Pages (previously only available for Posts).
- Added additional FAQs
1.01
- Updated text in the readme.txt file to include a note about other comment system plugins.
- No functionality changes.
1.0
- Plugin release