我越是读Wordpress Codex,我就越想知道你在网上找到的教程是否正确。我发现了一些关于创建元盒的教程,其中用户功能(保存matabox时)的检查如下:
if ( \'page\' === $_POST[\'post_type\'] ) {
if ( ! current_user_can( \'edit_page\', $post_id ) ) {
return $post_id;
}
} elseif ( ! current_user_can( \'edit_post\', $post_id ) ) {
return $post_id;
}
当我在上浏览Codex页面时
WP Capabilities 我找不到
edit_post
或
edit_page
能力。有
edit_posts
和
edit_pages
该页上提到的功能。为什么会有
edit_post
而不是
edit_posts
在我粘贴的代码位中使用?