如何将包含自定义分类的所有项的元框作为复选框添加到文章编辑器中?

时间:2012-04-03 作者:Patrick

我有一个自定义的层次分类法,只包含两个级别的项。第一级是分类法的标题,第二级是分类法的项目。

是否可以在Wordpress的帖子编辑器中添加一个“元框”,以便第二级中的所有元素都显示为复选框,第一级作为标题,并且作者可以选择一个或多个项目?

例如:。

<h2>Bathrooms</h2>
<input type="checkbox"/> Bath tub
<input type="checkbox"/> Shower
...

<h2>Living Room</h2>
<input type="checkbox"/> Dining Table
...
麻生太郎。

这个分类法中有很多项,所以我认为在编辑器的侧栏中选择分类法的“正常”方式可能不够。

Update: 与此同时,我更改了一些内容,发现如果我只需将分类框移到编辑器的左侧,就可以满足我的需要。

如果我想在前端显示自定义分类法的复选框和项目,我将使用以下代码段:

        <?php
        $addFeatureGroups = get_terms(\'additional_features\', array(\'hide_empty\' => false, \'parent\'=> \'0\'));
        foreach ($addFeatureGroups as $group){
            ?>
            <div class="form_row clearfix">
                <div style="float:left;"><label><?php echo $group->name;?></label></div><div style="padding-left: 195px;">
            <?php
            $items = get_terms(\'additional_features\', array(\'hide_empty\' => false, \'parent\' => $group->term_id));
            foreach ($items as $item){
                ?>
                <span class="fl user_define" title="<?php echo $item->description;?>">
                    <input name="additional_options" type="checkbox" value="id-<?php echo $item->term_id;?>">
                    <?php echo $item->name;?>
                </span>
                <?php
            };
            ?>
            </div></div>
            <?php
        };
        ?>
谢谢。

1 个回复
SO网友:Rajeev Vyas
<h2>Bathrooms</h2>
<input type="checkbox" name="bathrooms_id[]" value=\'bath_tub_id\' /> Bath tub
<input type="checkbox"  name="bathrooms_id[]" value=\'shower_id\' /> Shower
...

<h2>Living Room</h2>
<input type="checkbox" name="livingroom_id[]" value=\'dining_table_id\' /> Dining Table
结束

相关推荐

NEXT_POSTS_LINK和PREVICE_POSTS_LINK问题

下面是作者的代码。php文件。问题是next_posts_link 和previous_posts_link 仅根据相关作者在博客中撰写的帖子数量生成链接,而不是根据查询中的帖子数量(包括页面和事件)生成链接。我使用WP\\u Query添加了推荐的自定义帖子类型“events”here. 我发现这种行为很奇怪,因为页面显示的是查询结果,但previous/next_posts_link\'s 正在做完全不同的事情。有人能看到我的错误吗?这是WordPress的问题吗。<?php get_heade