每个自定义帖子类型仅允许1个分类

时间:2015-05-07 作者:June

Wordpress允许管理员为一篇文章选择多个类别,我想对此进行更改,以便允许用户为自定义文章类型仅选择一个类别。

请注意,由于项目的要求,我无法删除类别选择框。感谢您的帮助

1 个回复
SO网友:gdaniel

这是我用来替换单选按钮复选框的JS。

function checktoradio(){
    echo \'<script type="text/javascript">jQuery("#categorychecklist-pop input, #categorychecklist input, .cat-checklist input").each(function(){this.type="radio"});</script>\';
}

add_action(\'admin_footer\', \'checktoradio\');
这也适用于自定义术语,您只需要找出检查metabox元素时使用的自定义术语ID。

您可以将此代码放在函数中。php。它基本上是向管理页面的页脚添加jquery脚本。

免责声明:我很久以前在一些网站上找到了原始代码,并对其进行了修改以供我自己使用

结束

相关推荐

显示特定类别的single.php的代码也覆盖了普通的single.php

我目前正在建立的网站上有两种不同的帖子类型——“press”和“blog”。我使用了以下代码,插入到我的子主题函数中。php文件,以获取使用“single press.php”模板的“press”帖子:add_filter( \'single_template\', function ( $single_template ) { $parent = \'7\'; $categories = get_categories( \'child_of=\' . $parent