您当前的位置:首页 > TAG信息列表 > terms
Wp_DELETE_TERM还是wp_DELETE_CATEGORY?
您好,我需要一段简单的代码来删除自定义插件的类别,但我刚刚发现两个函数引用似乎完全相同:功能参考:wp\\u delete\\u term说明:从数据库中删除一个术语。用法:<?php wp_delete_term( $term_id, $taxonomy, $args ) ?> 功能参考:wp\\u delete\\u category说明:删除一个现有类别。用法:<?php wp_delete_category( $cat_ID ) ?> 我的问题是我应该使用哪一个选项(仅用
在自定义帖子类型的管理列表中显示自定义分类
我试图在自定义帖子类型(“站点”)的管理区域的概览表中列出自定义分类法(“流派”)的术语。为了实现这一点,我在我的主题函数中尝试了以下代码。php文件:register_taxonomy(\'genre\', \'station\', array( \'labels\' => array( \'name\' => _x(\'Genres\', \'taxonomy general name\', \'loudfm_theme\'),
下拉列表:仅当与所选术语A有关系时才显示B中的术语
我在谷歌上搜索了这个问题的解决方案,但什么也没找到:我有一些来自自定义帖子类型(餐馆)及其分类(“城市”和“美食”)的帖子。每当我创建一个餐厅帖子时,我可以根据自己的需要设置许多“烹饪”术语,但“城市”是单选的。我还使用html下拉列表进行了自定义搜索,我可以从“餐馆”的帖子中通过过滤分类术语进行搜索。搜索效果很好,但我真正想要的是在第二个分类法(烹饪法)中只填充与所选第一个分类法(城市)有某种关系的术语。在第一个下拉列表中,如果有人选择“纽约”,则第二个下拉列表必须仅显示餐厅帖子上与“纽约”市相关的烹饪
如何使类别始终处于选中状态?
我正在尝试编写一个函数,使默认类别的某些术语始终处于选中状态。当用户正在写一篇新文章时,应该选中术语复选框,并且他不能取消选中它。有可能吗?
列出相关术语+分类
我有一套主要类别的一套产品。所有这些产品都有与之相关的其他分类法。在产品类别页面上,是否有办法获取该特定类别的所有使用术语?我相信可以通过遍历所有产品来实现,但这似乎有点复杂…
如何对分类列表进行排序?点菜?
我正在使用此代码获取子分类法列表。我希望显示的顺序是字母顺序,但不是!有没有人帮我弄明白怎么做?我想在退货前订购会是最理想的?谢谢<?php $termID = 4; $taxonomyName = \"location\"; $termchildren = get_term_children( $termID, $taxonomyName ); echo \'<ul>\'; foreach ($termchildren as $chil
在unctions.php中使用GET_TERMS进行自定义分类
我正在尝试检索分类法项目的名称,并将它们包含到主题管理面板中。 function retrieve_my_terms() { global $terms; $terms = get_terms(\'taxonomy\'); foreach ($terms as $term) { $option = $term->name; return $option;
使用$TERMS的分层视图的分类下拉列表
我在Wordpress论坛上问过这个问题,但现在没有得到任何回复,我希望我可以在这里问。我找到密码了here 我的代码是:function exc_custom_taxonomy_dropdown( $taxonomy, $orderby, $order, $hierarchical, $show_count, $name) { $args = array( \'orderby\' => \'name\', \'order\' =&g
get_terms on save_post hook
通常,如果我想检查即将发布的帖子的某些属性,我会这样检查:$post_title = $_POST[\'post_title\']; post\\u title是编辑窗口中标题字段的名称。我想我应该对分类法元框应用相同的逻辑。$formats = $_POST[\'tax_input[formats][]\']; 本质上,我试图检查在发布帖子时是否选择了特定的分类术语。
防止所选术语上升到顶部
当您编辑帖子并选择子类别或术语并进行更新时,所选术语会显示在顶部(这可能会导致混淆的情况,即“foo”、“foo”和“foo”分别由不同的父级选择,无法区分它们)。如何防止这种行为?要么显示父术语以提供上下文,要么停止将其移到顶部
发布以继承父级的自定义类别背景图像
我在一个类别上有一个自定义字段,您可以在其中添加图像。我将其作为背景图像显示在类别的存档页面上,如下所示:档案php<body style=\"background:url(\'<?php echo z_taxonomy_image_url($cat->term_id); ?>\')\"> 它使用类别图像插件来实现这一点。此父类别中的帖子是否有方法继承此背景图像?类似于$cat->parent\\u id?
自定义字段下拉以设置发布时的职位期限
在我的功能中。php我试图检查用户是否在自定义字段下拉列表中选择了一个值,然后将该值设置为发布文章时的术语。我正在使用以下函数,但它似乎不起作用。虽然如果我从自定义分类检查列表中选择一个术语并发布帖子,该术语不会被保存。所以我想我很接近了?不function artist_term_save( $post_ID ){ // Bail if we\'re doing an auto save if( defined( \'DOING_AUTOSAVE\' ) &am
函数用于在具有相同插件的自定义帖子被丢弃时删除术语
我有一个功能,每当我在自定义帖子类型“美术家”中添加新帖子时,它都会在自定义分类法“美术家”中添加一个同名的新术语。function add_artist_category_automatically($post_ID) { global $wpdb; if(!has_term(\'\',\'byartist\',$post_ID)){ $cat = get_the_title($post_ID); wp_set_object_terms($post_ID,
某些自定义分类子术语未显示在管理中。缓存问题?
我对一些自定义分类术语有问题。我正在使用“类型”插件创建自定义帖子类型和自定义分类法。我成功地创建了PostType和层次分类法,并尝试添加内容。在我将站点从开发服务器(Linux)迁移到实时服务器(Microsoft IIS)之前,一切都很好。现在,当我将一个术语作为子项添加到分类法中的另一个术语时,它会从自定义分类法术语管理面板中隐藏,我必须在管理搜索中键入它才能找到该术语。此外,这些子术语不会显示在我的网站前端的分层术语导航列表中。我试过:删除父项和子项并再次创建它们。同样,只要我将子项指定给父项,
PHP显示错误的自定义分类图像
我正在使用Taxonomy Images plugin 尝试在显示网站所有类别的页面上拉入自定义类别的类别图像。出于某种原因,此代码输出正确的名称和描述,但只显示一个类别图像。我希望这些图像能够像其他类别功能一样,为每个类别填充适当的数据,并在页面上显示所有类别。如果我使用echo wp_get_attachment_image( $imgs[$id], \'thumbnail\' ); 它发布所有图像,但如果我将其从echo 要使其成为变量,它只显示一个图像。$imgs = get_option( \'
获取分层分类中的术语
我有一个分层自定义分类法(“照片”),有3个父术语颜色、位置、年份每个父术语都有几个子术语。我将“照片”分类法与页面相关联,并用每个页面的相关术语标记了一组页面。例如,一页包含以下术语:红色(“颜色”的子项)sf(“位置”的子项)2010(“年份”的子项)我想做的是使用某种条件标记来显示如下术语:Color: 红色Location: 旧金山Year: 2010年术语链接。我试图设置一个条件has_term 但我不知道如何从数组中回显术语:<strong>Color:</strong>
从一个类别中排除帖子,但仅当它们不在多个类别中时
我想在Wordpress中排除一个类别。我指的是上的Wordpress Codex页面wp_query 但我有以下问题:我想从类别1中排除帖子,但如果帖子属于类别1和类别2(或除1以外的任何其他类别),那么我仍然希望它显示出来</所以,我只想把那些只属于第一类的帖子排除在外。
同位素缺失/无效论证获取术语
我正在尝试使用同位素插件在我的分类页面上进行排序,尽管我不知道如何设置它,但我尝试使用这里的一些建议。Wordpress and isotope filtering我是通过接受这个密码来实现的function isotope_categories() { $categories = get_categories(); $html = \'<ul class=\"filters option-set\" data-option-key
尝试使用GET_TERMS过滤帖子
使用get\\u术语,我创建了三个术语链接列表。如果我单击一个术语,当前会发生什么,就是要查看该术语的存档,而我现在试图实现的是,当我单击第二个术语时,我想查看两个术语的存档,而不仅仅是最新术语的存档。基本上是创建一些级别的过滤帖子。我的第一个猜测是,我必须设置一些变量来影响查询,对此有什么建议吗?还是有更好的方法来实现这一点?<h2>Filter By Deployment:</h2> <?php $deployments = get_terms( \'de
修改unctions.php以在POST保存时添加设置为主题名称的术语‘USES-Theme’
我需要自动(在UI中没有用户可见的任何内容,也没有用户干预)“标记”子博客中的帖子,并将其设置为用户发布时的主题。据我所知,我必须使用wp_insert_term() 一旦将这个新术语“uses theme”插入到数据库的terms表中。然后我必须添加一个包含wp_set_post_terms() (价值为get_current_theme()), 创建或保存帖子时执行的一些核心功能。我无法访问核心。php文件,所以我正在寻找某种方法将其添加到functions.php.如果更容易自动tag 或categ