Setze den Kommentartext wie gewünscht

Ich möchte bei Bedarf auch Textkommentare setzen … aber im Backend sind nur E-Mail und Autor möglich. Ohne eine Javascript-validation, wie ist es möglich? Vielen Dank

Solutions Collecting From Web of "Setze den Kommentartext wie gewünscht"

Sie können sich in 'pre_comment_on_post' und $_POST['comment'] überprüfen:

 < ?php # -*- coding: utf-8 -*- /** * Plugin Name: T5 Require comment text * Description: Dies if there is no comment text. * Plugin URI: http://wordpress.stackexchange.com/q/55679/73 * Version: 2012.07 * Author: Thomas Scholz * Author URI: http://toscho.de * License: MIT * License URI: http://www.opensource.org/licenses/mit-license.php */ if ( ! function_exists( 't5_require_comment_text' ) ) { add_action( 'pre_comment_on_post', 't5_require_comment_text' ); function t5_require_comment_text() { if ( ! isset ( $_POST['comment'] ) or '' === trim( $_POST['comment'] ) ) { print 'Please hit your back button and write something useful.'; exit; } } } 

Weitere Aktionen und eine Möglichkeit, einen nützlichen wp-comments-post.php zu erstellen, finden Sie unter wp-comments-post.php . Ich habe keine hinzugefügt, da einige Browser alle ausgefüllten Formularfelder wiederherstellen, wenn der Benutzer auf die Zurück-Schaltfläche klickt. Ein Link würde dieses ziemlich nützliche Verhalten verhindern.