我已经自定义了我的 Wordpress 网站设计,以过度使用特色图片作为帖子。这就是为什么我需要要求非管理员发布的所有帖子都需要设置特色图片。

这怎么可能?

最佳答案

您需要在您编写的自定义插件中 Hook 发布操作。尽管这需要标题,但这应该可以帮助您入门,您只需要检查是否分配了特色图像。

add_action( 'pre_post_update', 'bawdp_dont_publish' );

function bawdp_dont_publish()
{
    global $post;
    if ( strlen( $post->title ) < 10 ) {
        wp_die( 'The title of your post have to be 10 or more !' );
    }
}

查看 ( has_post_thumbnail( $post->ID ) ) 以确定帖子是否有特色图片。

关于php - 要求作者为帖子设置特色图片,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12410402/

10-09 23:19