Php wordpress管理面板,如何防止用户删除类别?
我试图删除,隐藏或禁用“删除”按钮的类别编辑部分 我试过的代码。不走运。有什么想法吗Php wordpress管理面板,如何防止用户删除类别?,php,css,wordpress,admin,panel,Php,Css,Wordpress,Admin,Panel,我试图删除,隐藏或禁用“删除”按钮的类别编辑部分 我试过的代码。不走运。有什么想法吗 add_action('admin_head', 'hide_category_buttons'); function hide_category_buttons() { echo '<style> .taxonomy-category tr:hover .row-actions { visibility: hidden; } </style>';
add_action('admin_head', 'hide_category_buttons');
function hide_category_buttons() {
echo '<style>
.taxonomy-category tr:hover .row-actions {
visibility: hidden;
}
</style>';
}
add_action('admin_head','hide_category_button');
函数隐藏\类别\按钮(){
回声'
.taxonomy类别tr:hover.row操作{
可见性:隐藏;
}
';
}
我正在尝试删除、隐藏或禁用类别外的“删除”按钮
编辑我尝试过的分区代码。不走运。有什么想法吗
add_action('admin_head', 'hide_category_buttons');
function hide_category_buttons() {
echo '<style>
.taxonomy-category tr:hover .row-actions {
visibility: hidden;
}
</style>';
}
以下代码应该执行您想要的操作:
- “删除”按钮,隐藏和阻止发布分类
及其编辑页面类别
- “删除”按钮,隐藏和阻止在分类后
及其编辑页面上标签
当前用户\u can()
函数的更多信息@
我这边的一切都经过了测试,一切正常
<?php
add_action( 'init', 'admin_restriction' );
function admin_restriction() {
if ( is_admin() && strpos( $_SERVER[ 'REQUEST_URI' ], 'edit-tags.php?taxonomy=category' ) || strpos( $_SERVER[ 'REQUEST_URI' ], 'term.php?taxonomy=category' ) || strpos( $_SERVER[ 'REQUEST_URI' ], 'edit-tags.php?taxonomy=post_tag' ) || strpos( $_SERVER[ 'REQUEST_URI' ], 'term.php?taxonomy=post_tag' ) ) {
if ( ! current_user_can( 'edit_post' ) ) { //Define use capability here
add_action( 'admin_head', 'admin_scripts' );
function admin_scripts() {
echo "<style type='text/css'>
.delete {
display: none;
visibility: hidden; }
</style>";
echo "<script type='text/javascript'>
jQuery( document ).ready( function($) {
$( '.delete-tag' ).click( false ); } );
</script>";
};
};
};
}; ?>