A dropdown with checklist

时间:2014-10-22 作者:Nathy

我现在正在wordpress网站上工作,但我对分类法下拉列表有问题。此代码以公共形式显示,以便访问者发送食谱,分类法是已经在网站上注册的成分。

在当前的下拉列表中,一切正常,显示分类法,并在管理中查看一次。

对于这段代码,我有一个基本的下拉列表,但我想要一个带有清单的下拉列表。

 <?php wp_dropdown_categories( \'tab_index=25&taxonomy=ingredient-listing&name=ingredient-listing&show_option_none=\'.__(\'Choisir\',\'FoodRecipe\').\'&hide_empty=0\' ); ?>
我尝试使用以下代码:

<?php wp_category_checklist( \'tab_index=25&taxonomy=ingredient-listing&name=ingredient-listing&show_option_none=\'.__(\'Choisir\',\'FoodRecipe\').\'&hide_empty=0\' ); ?>
函数中的代码。php

function wp_category_checklist( $post_id = 0, $descendants_and_self = 0, $selected_cats = false, $popular_cats = false, $walker = null, $checked_ontop = true ) {
wp_terms_checklist( $post_id, array(
    \'taxonomy\' => \'category\',
    \'descendants_and_self\' => $descendants_and_self,
    \'selected_cats\' => $selected_cats,
    \'popular_cats\' => $popular_cats,
    \'walker\' => $walker,
    \'checked_ontop\' => $checked_ontop
) );
}
但不起作用,我犯了一个致命的错误。

功能类别清单已经存在,但wp管理端,所以我认为不可访问端wp内容。。。

你有什么想法吗?

非常感谢你

内西

1 个回复
SO网友:s_ha_dum

wp_terms_checklist() 是您怀疑的管理端功能。

我不建议尝试在前端加载管理端代码(特别是如果您对其内部工作不是很熟悉的话),因此基本上您只能滚动自己的代码来创建清单。

您应该能够使用wp_terms_checklist() 代码作为一个模型,但它可能比您需要的要复杂得多。如果没有关于您的具体问题的更多细节,很难判断。

结束

相关推荐

WP_DROPDOWN_PAGES默认值

我有一个页面下拉菜单,但在我转到所选页面后,让我们说“关于我们”,dropbown的默认标题按钮是页面的标题,“关于我们”,因此我希望标题/默认选项是“请选择页面”或类似的内容。我的代码是:wp_dropdown_pages(\"title_li=&depth=1&sort_column=menu_order&child_of=\".$post->post_parent.\"&echo=0&selected=$currPage\"); 我做错了什么,