我试图在添加帖子时自定义类别元框。
我已经添加了一个自定义帖子,我需要管理员发布一个没有能力使用顶级类别的新帖子,而且,他只能选择一个类别,不能超过一个类别!
我试图在添加帖子时自定义类别元框。
我已经添加了一个自定义帖子,我需要管理员发布一个没有能力使用顶级类别的新帖子,而且,他只能选择一个类别,不能超过一个类别!
无评论;提问者真的不想写答案/
function convert_root_cats_to_radio()
{
global $post_type;
?>
<script type="text/javascript">
jQuery("#activitycategorychecklist>li>label input").each(function(){
this.disabled = "disabled";
});
jQuery("#activitycategorychecklist>li>ul>li>label input").each(function(){
this.type = \'radio\';
});
jQuery("#activitycategory-tabs li:odd").hide();
</script> <?php
}
add_action( \'admin_footer-post.php\', \'convert_root_cats_to_radio\' );
add_action( \'admin_footer-post-new.php\', \'convert_root_cats_to_radio\' );
我的Radio Buttons for Taxonomies 插件将任何分类法(包括类别)转换为单选按钮,以便只能选择一个术语。虽然我猜它不能处理限制/禁用顶级术语的问题。
我有一个产品搜索小部件,当您选择某些产品时,会显示一个隐藏字段。我想在我的小部件选项中设置一个自定义类别,然后用于显示隐藏字段。当我将父category\\u id手动添加到代码中时,前端可以100%工作。现在我只需要在后端设置category选项。这是我目前拥有的,但它不起作用,因为它没有存储所做的选择。我省略了搜索表单,因为它没有使用任何小部件选项。class Equipment_Search extends WP_Widget { function Equipment_Se