术语描述和管理问题

时间:2011-01-19 作者:Niraj Chauhan

嗨,嗨,我正在使用一段代码,在它的帮助下,我可以将术语的描述显示到我的归档页面。我这样做的想法很简单,我有MBA网站,我有3个自定义分类法,每个分类法中有1000个术语,例如:-我在accounts中有一个术语MBA,因此它的描述将显示在accounts中MBA的存档页上,

但是现在主要的问题是,这个描述很好,但它只是显示给登录的用户。我想让它显示给所有访问我网站的用户,我使用这个代码来显示

 <?php 
                if ( is_tax( \'location\' ) ) {
                    echo term_description();
                }
                elseif (is_tax(\'mba_courses\')){
                    echo term_description();
                }
                elseif (is_tax(\'duration\')){
                    echo term_description();
                }

                ?>
如何使其显示给所有用户,并且我还使用allow-html-in-category-descriptions 在描述框中启用HTML的插件

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

里面什么都没有term_description() 以及更深层次的(我看到)检查用户。

你可以试试看它是否会回来WP_Error 这可能会term_description() 返回空字符串:

get_term_field( \'description\', $term, $taxonomy )

结束

相关推荐

Saving Taxonomy Terms

我有一个有趣的问题,希望有人能尽快回答。我已经创建了自己的metabox,它基于“我的metabox代码”(下面的列表)正确地显示了我创建的“event\\u types”分类中所有术语的下拉列表。我遇到的问题是,当从下拉列表中选择不同的术语并更新帖子时,能够保存/更新与帖子相关的术语。在对各种代码位进行修补之后,我发现通过手动将term\\u ID number[用逗号分隔]输入数组区域,我得到了我想要的结果。例如,如果在保存帖子时,函数将调用此代码wp_set_post_terms( $post_id