像StackExchange这样的标签选择器?

时间:2011-05-31 作者:FLX

我正在根据this 我想要一个与StackExchange上的标签选择器类似的标签选择器。我可以自己滚,但我想知道是否已经存在类似的情况。

谢谢

2 个回复
最合适的回答,由SO网友:Bainternet 整理而成

您可以使用JQuery autocomplete plugin

一旦包含了所有需要的JS文件,只需在新的帖子表单后添加此代码

$terms = get_terms("post_tag");
$tags = \'\';
$count = count($terms);
 if ( $count > 0 ){ 
     foreach ( $terms as $term ) {
       $tags .=  \'"\'.$term->name.\'", \'; 
    }
    $tags = substr($tags,0,-2);
 }

echo \' <script>
JQuery("#post_tags").autocomplete([\'.$tags.\'], {
        width: 320,
        max: 4,
        highlight: true,
        multiple: true,
        multipleSeparator: ", ",
        scroll: true,
        scrollHeight: 300
    });
</script>\';
note: 现在,如果您只有少量的标记,这是很好的,但是如果您有数百或数千个标记,那么必须使用ajax解决方案。

SO网友:fuxia

查看中标记框的代码wp-admin/includes/meta-boxes.php 以及功能tagBox 在里面wp-admin/js/post.js. 您可以调整或重用这些功能。

结束

相关推荐

get all tags from category

我在模板中按类别显示所有帖子,我想知道:是否有可能获得该类别使用的所有标签的列表?我只知道如何下拉标签,但它来自所有文章,我还不知道如何按类别过滤它-有什么想法吗?这是链接http://wphacks.com/how-to-display-wordpress-tags-dropdown-menu/线等回答