您可以将自己挂接到save\\u post,并在那里检查图像是否存在。如果没有,则发出admin\\u通知。
这里有更多https://wordpress.stackexchange.com/a/15355/32776
http://codex.wordpress.org/Plugin_API/Action_Reference/save_post
编辑:我没有时间提供工作代码,但这里是从上面的链接复制粘贴。我想你必须弄清楚字段名是什么。也许“thums”有用。
首先,进入您的功能。php
<?php
add_action( \'save_post\', \'check_if_image_set\' );
function check_if_image_set( $post_id ) {
//verify post is not a revision
if ( !wp_is_post_revision( $post_id ) ) {
//http://codex.wordpress.org/Function_Reference/get_post_meta
if ( get_post_meta($post_id, \'thumb\', true) )
}else{
add_action(\'admin_notices\', \'my_admin_notice\');
}
}
function my_admin_notice(){
//print the message
echo \'<div id="message">
<p>No Picture Set!!!</p>
</div>\';
//make sure to remove notice after its displayed so its only displayed when needed.
remove_action(\'admin_notices\', \'my_admin_notice\');
}
?>
向你问好Simon