验证WordPress中的帖子标题和内容

时间:2014-01-01 16:25:21

标签: php wordpress

我打算让用户通过前端创建博客文章。我需要确保帖子标题和内容都少于100个字符。

我应该将验证函数挂钩到哪个钩子?

提前致谢。

2 个答案:

答案 0 :(得分:2)

试试这个:

使用插件。它会帮助你。

请参阅:http://wordpress.org/plugins/post-title-validation/

OR

使用此代码。

add_action( 'admin_notices', 'custom_error_notice' );
function custom_error_notice(){
    global $current_screen, $post;
    if ( $current_screen->parent_base == 'edit' ){
        if((!$post->post_name && !$post_content) && $_GET['post']) {
            wp_redirect(admin_url('post-new.php?empty=1'));
        }
        if($_GET['empty']) echo '<div class="error"><p>Warning - Please fill up all fields correctly!</p></div>';
    }
}
  • 感谢

答案 1 :(得分:0)