我的functions.php中有这个
function remove_quick_edit( $actions ) {
unset($actions['inline hide-if-no-js']);
return $actions;
}
add_filter('post_row_actions','remove_quick_edit',10,1);
在滚动已发布帖子列表时删除后端中的快速编辑链接。
它像超级按钮一样工作,但即使是管理员角色也将其禁用。是否可以让它仅对管理员显示,而其余部分仍然显示?谢谢!
解决了,感谢jfacemyer! 这是在functions.php中添加的完整代码
function remove_quick_edit( $actions ) {
unset($actions['inline hide-if-no-js']);
return $actions;
}
if ( ! current_user_can('manage_options') ) {
add_filter('post_row_actions','remove_quick_edit',10,1);
}
我相信用户角色编辑器插件将使您能够做到这一点。如果我错了,请随意打我的头。
—
贾里德·斯特芬
用户角色插件使我的网站不稳定,因此我需要禁用它,并在我的functions.php中添加了我需要的所有小代码,以备将来我要复制此项目时使用。不幸的是,我缺少仅针对非管理员的快速编辑删除...
—
2013年
请注意:您概述的解决方案不会从批量操作选择中删除“编辑”。为此,您必须添加此代码段
—
Marco Panichi '17
add_filter( 'bulk_actions-edit-post', 'remove_from_bulk_actions' ); function remove_from_bulk_actions( $actions ){ unset( $actions[ 'edit' ] ); return $actions; }