您当前的位置:首页 > TAG信息列表 > categories
如何排除上级类别的下级类别
我只想列出某些类别,并排除特定的父级及其所有子级。原因是,如果添加了新的子类别,它在默认情况下不会显示。使用wp\\u list\\u categories,您还可以获得一个活动类,但使用get\\u categories,您无法获得。如果可能的话,我也想从中获得一个活动类。我试过这个:$categories = get_categories(array( \'exclude\' => array(40) )); 但它仍然显示ID为40的类别的子级。下面的代码隐藏了
从自定义主题函数中排除特定类别
我目前已经运行了一些自定义主题函数(自定义单产品页面和java脚本),尽管我想从中排除特定类别。我该怎么办?我目前已经使用以下脚本在我的单个产品中实现了一个计算器;add_action( \'wp_enqueue_scripts\', \'my_scripts_method\' ); function my_scripts_method(){ wp_enqueue_script( \'calc_fun\', \'/wp-content/themes/flatsome-child/a
在任何给定页面上显示类别x的缩略图1-12
使用wordpress 219,我查看了论坛,但找不到相同的问题。我想显示x类的12篇最新帖子,只使用这些帖子的特色图片缩略图。谢谢
在搜索结果中隐藏未分类类别中的产品
我有大约20000种产品,我正在使用electro主题。它们都属于未分类类别(id:979),大多数也属于其他类别。我想从搜索结果中隐藏那些只属于未分类的。我还想在产品页面中隐藏未分类的类别。我使用了此代码,它从商店页面隐藏了未分类的类别,但产品仍显示在搜索结果中:function wc_hide_selected_terms( $terms, $taxonomies, $args ) { $new_terms = array(); if ( in_array( \'pro
显示所有顶级子类别/分类
我想显示前10个子分类法,没有父分类法。此代码获取1个顶级父分类法,然后只显示它的10个子分类法。我想抓住分类法所有父分类法的前10个子分类法。当然,我指的是人口最多的人群。<?php wp_list_categories(\'number=10&show_count=0&orderby=count&order=DESC&title_li=&hierarchical=0&taxonomy=cars-by\') ?>
如何在帖子中添加类别变量?
我想添加一个类别变量以及发布帖子的日期变量。例如,当我转到一篇帖子时,我会在帖子标题下看到以下内容:last updated on May 10, 2019 我想添加本文发布到的类别名称。例如,如果我将此帖子添加到news category, 它将显示类别以及日期,作为该类别的链接:last updated on May 10, 2019 in news 到目前为止,我知道我们应该在模板标记中修改的代码。特别是php文件:printf( \'&l
创建类别/将类别设置为帖子标题
我对PHP相当陌生。我想要一个代码片段来从帖子标题创建帖子类别。如果文章标题确实作为类别存在,则将文章分配给该类别。如果类别不存在,请从帖子标题创建类别。代码段还应更新类别,以防更新后标题发生更改。我非常清楚,其他人也需要我对这段代码的需求。我也知道过多的帖子类别是不好的。但这是为了更好的设计。请帮我设置一个类别/将类别更新为文章的确切标题。
Category list with postcount
我完全不懂wordpress,希望得到以下问题的帮助。我想列出所有类别和类别中的邮政编码,如下所示:category1(2), category2(4), category3(7) 具有指向类别页面的超链接。如果有人能给我一个友好的回答,我将不胜感激。
如何从带有帖子ID的url重定向到带有帖子名称(Slug)的永久链接?
我的帖子有两种不同类型的URL:一种带有帖子id,另一种带有帖子slug:/post/789 /post/my-post-slug 我正在使用:add_rewrite_rule( \'post/(\\d+)/?\', \'index.php?p=$matches[1]\', \'top\' ); 并使用%post\\u name%设置永久链接。二者都/post/123 和/post/my-post-slug 打开相同的ht
使用SQL将帖子批量分配到类别(MySQL)
我正在将wordpress站点从QTranslate-X迁移到WPML(2个多语言插件)。在迁移过程中,我所有属于给定类别(英语中为Health,法语中为sain)的帖子都正确地用英语分配,但法语中的链接丢失了。我编写了一个SQL脚本,从属于健康类别的英语帖子中确定法语帖子ID的列表。这给了我一个ID列表(101102…)。然后,我继续运行以下INSERT语句(第一个数字是对象ID,也称为post ID,第二个数字是类别ID,最后一个数字是给定对象的顺序)。这一点描述得很好here:INSERT INTO
从最近发布的帖子列表中排除父类别
我只想显示帖子特定父类别中的子类别,并排除所有其他类别。这是我的front-page.php. 每个最近发布的帖子当前都使用get_the_category_list($post->ID).我试过了get_the_category_list($parent, \'8\') 但它没有排除任何东西。8是我要保留的父类别的整数。非常感谢您的帮助!这是我的代码:<?php $the_query = new WP_Query(array( \'post_type\' =>
如何按GET_TERMS显示所有类别
我正在使用下面的代码,但只显示父类别,而我有许多子类别。我想显示所有类别,包括家长和孩子<label for=\"<?php echo $this->get_field_id( \'link\' ); ?>\"><?php _e( \'دسته بندی\' ); ?></label> <select id=\"<?php echo $this->get_field_id(\'link\'
重定向WordPress上更改的固定链接
请注意,我最近更改了我的网站永久链接结构,从https://example.com/postname/ 到https://example.com/category/postname/我已经在网上搜索过了,甚至在这里也搜索过了,但我看到的都是/postdate/year/postname/to/postname/由于我有许多类别,我无法对此进行htaccess 301重定向,请问还有其他方法可以做到这一点吗?
我想在使用[类别]快捷码时显示类别名称
当我在帖子正文中写入[类别]快捷码时,我想显示帖子的类别名称。我正在使用此代码,但只显示数组错误。对不起,我不是编码专家。也许你可以重新定义我的代码?请function cat_post() { return get_the_category(); } add_shortcode(\'categorypost\', \'cat_post\');
选择具有标签/类别的产品的类别
我在网站上有很多产品类别-100多个产品通过自定义字段标记为“is\\U new”。发生这种情况时,也会自动分配给“新”产品类别。这意味着每个产品都可以分配到自己的类别+类别“新”。当我转到前端的“新类别”时,我希望用户能够看到包含“新”产品的所有类别,以便进行导航。最好的方法是什么?首先选择所有“新”产品,然后从其类别中获得一个树?还是有更好的方法?
如何创建显示来自多个类别的帖子的页面
正在创建一个显示多个类别中所有帖子的页面。例如,假设我希望将类别1、5和9中的所有帖子放在一起。页面上的帖子应该是这些类别中的任何一个,并且不需要是多个或全部。有可能做到这一点吗?
为什么GET_CATEGORY()函数在嵌入页面时不起作用?
我正在使用PHP everywhere插件在我的页面中插入PHP代码片段。具体地说,我正在尝试将帖子统计到一个类别中。这是我的代码:<?php $count=get_category(607)->count; echo $count; ?> 但它不显示任何值,也无法检查返回的内容。插件工作正常。例如,如果我输入echo 1+1 它显示2。请帮帮我。提前感谢
基于标题的正则表达式与SQL的匹配将帖子批量添加到类别
我正在根据标题中的关键字(使用regex)将位置类别添加到帖子中,我曾经让它工作过一次,所以第一次代码很好,但现在得到了SQL错误(1062)重复条目“4419-268”所以我假设它是因为一些字段已经被填充了,因为它工作过一次。。。即使某些类别可能已经有相同的类别,更新类别的正确代码是什么?我的正则表达式已经捕捉到了一些与该类别相关的内容这是我的当前代码 INSERT INTO wp_term_relationships (term_taxonomy_id, object_id) SELE
显示混合的帖子和媒体列表
我的网站上有一个文章列表。一些文章是带有“文章”类别的帖子类型,另一些是上传到媒体库的PDF文件,也带有“文章”类别。我在函数中使用这些函数向媒体库添加了类别。php:// add categories for attachments function add_categories_for_attachments() { register_taxonomy_for_object_type( \'category\', \'attachment\' ); } add_
已提交职位的年份一览表
我需要得到一份特定类别帖子的年份列表。如:2008、2009、2010、2012、2013(如果2011年没有帖子,则不包括在内)。我尝试了这个查询,它成功了-我得到了我的年份列表:$wpdb->get_results(\"SELECT YEAR(post_date) FROM {$wpdb->posts} WHERE post_status = \'publish\' GROUP BY YEAR(post_date) DESC\"); 然后我引入了类别ID,但什么都不起作