wordpress后端:仅将帖子标签限制为站点标签

时间:2010-05-15 08:28:09

标签: wordpress tags options restriction

在帖子屏幕中,我想删除多作者能够“免费标记”他们的帖子的选项。换句话说,只允许在admin标签部分预设的标签。(这些标签当然在帖子屏幕的标签云中可见)这个概念是为了防止作者在帖子中引入随机标签,导致重复和混淆

1 个答案:

答案 0 :(得分:0)

将以下代码添加到您正在使用的WordPress主题中的function.php文件中。记下关闭和打开PHP标记。

function disable_tags()
{
    ?>
    <script type='text/javascript'> 
        jQuery(document).ready(function() {
            jQuery('#new-tag-post_tag').attr("disabled", "disabled").css("display", "none");
            jQuery('.tagadd').attr("disabled", "disabled").css("display", "none");
            jQuery('#post_tag').css("display", "none");
        });
    </script>
    <?php
}
add_action('admin_head', 'disable_tags');

这将禁用和隐藏字段并添加新标记按钮,使唯一的标记选项成为管理部分中的预定义标记。