Linux 软件免费装
Banner图

Custom Comment Form Title

开发者 dwrippe
更新时间 2018年11月9日 10:27
PHP版本: 3.5 及以上
WordPress版本: 4.9.8
版权: GPLv2 or later
版权网址: 版权信息

标签

comments comment comment form disqus comment form title post comments page comments

下载

1.0 1.01 1.1 2.0 2.0.1 2.2 2.1

详情介绍:

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: 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: 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.

安装:

  1. Download 'custom-comment-form-title.zip'
  2. Extract the ZIP file and upload the 'custom-comment-form-title" folder to the '/wp-content/plugins/' directory
  3. Activate the plugin through the 'Plugins' menu in Wordpress
  4. Set the default comment form title in the 'Custom Comment Form Title' admin screen in the 'Settings' menu
  5. Set post-specific comment form titles in the 'Create/Edit Post' page

屏幕截图:

  • The plugin settings page with a new default comment form title.
  • The new default comment form title in action.
  • The custom comment form title box on the Edit Post screen.
  • The new custom comment form title in action.
  • The custom comment form title above the Disqus comment system

升级注意事项:

2.2
  • Added support for Custom Post Types.
2.1
  • Updated priority on custom_form_defaults filter solve theme incompatibility issues.
2.0.1
  • Added Spanish language file.
2.0
  • Custom Comment Form Title now works with the Disqus Comment System!
1.1
  • Custom Comment Form Title functionality is now available for Pages!
1.01
  • Updated some text in the readme.txt file. No functionality changes.
1.0 Plugin release.

常见问题:

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>'; } ?>

更新日志:

2.2 2.1 2.0.1 2.0 1.1 1.01 1.0