WordPresswpu listu categories(),通过多个自定义分类查询

我有两个自定义分类法,一个是\"client\",字面意思是客户的名字,所以叫\"John Smith\",另一个是\"clothing\",就像\"裤子、衬衫、鞋子\"。 客户税用于将内容附加到客户,并用于图像和其他cpt。\"服装\"税仅附加在图像上,用于根据图像的类别对图像进行排序。 我试图显示每个客户自定义的类别列表,这意味着,如果一个客户只有2张图像附加在服装上–>衬衫上,当此客户登录时,请查看网站前端的帐户页,我只想让那个客户看到一个关于\"衬衫\"的服装税术语。 默认情况下,wpu listu categories()将返回站点范围内的所有类别,包括每个客户和每个客户的每个图像。这不是我想要的。 此代码返回我想要的,但它不是客户端独有的: wp_list_categories(> I\"m trying to add an additinal tax query to the above to make the output unique to a specific client, from the client tax. This returns the same as the above: wp_list_categories(> Note: $currentUser outputs the correct logged in test user in all these examples Last, I tried this but it still returns all of the \"clothing\" tax items. wp_list_categories(> So my> What am I missing with this, provided it\"s even possible? You are adding parameters to a function that doesn\"t look at them. wp_list_categories仅用于获取分类的术语列表,而不用于应用于特定对象的术语。https://developer.wordpress.org/reference/functions/wpu listu categories/ tax_query字段在分类法列表函数中没有意义。 分类法用于查询帖子(帖子类型),因此,如果您转到用户名的分类法链接(运行该查询),您将看到帖子,并且每个帖子都会设置其他分类法术语。你不能得到完整的术语列表,而只能得到每篇文章中的术语。 有一个名为Query Multiple Taxonomies的老插件。它不再受支持,但您可以通过使用这两种分类法的slug创建链接来显示文章。或者,如果同一分类法中有两个术语,则在术语之间使用+号。 https://developer.wordpress.org/reference/functions/gettheterms/ get_the_terms()给你一个职位的所有条件。这也不是你真正想要的,但它对主题显示在单个贴子页面上很有用。 你好,乔伊, 谢谢你的回复。所以,也许我读错了文档,但是在您的响应中转到上面的wpu listu categories链接,args下的第一个列表项看起来像这个函数可以接受其他参数,比如getu categories、getu terms或wpu Termu Query。所以在文档中,当一个函数说可以像其他链接函数一样添加额外的参数时,我的解释错了吗?我在文档中的很多功能页上都看到了它。 由于图像是post类型,不能用多个taxu查询的相同方式来查询它们吗? 如果您实际单击其他函数来读取它们的参数,您将看到完整的列表,并看到检索分类术语与检索术语所指向的post对象不同。 图像存储在post表中,如果您已将分类添加到图像中,则可以通过使用分类法。但是wpu listu categories函数用于检索定义的所有术语,而不是术语分配给的文章。 税务查询用于posts表,而不是分类表。 Hi traveler–您的目标是只列出当前分配给特定客户机的图像的服装术语。我假设这些术语是分配给图像附件职位。唯一的方法是查询指定了特定客户术语的所有图像附件帖子。循环浏览找到的附件以收集所有指定的服装术语。在建立列表时,采取措施确保没有多余的术语。然后,您可以使用生成的术语列表进行直接输出,或者编译一个唯一的术语ID数组,以便与wp_dropdown_categories()之类的\"include\"参数一起使用(它可以显示其他分类术语而不是类别术语) Hey bcworkz,感谢您的回复。为了澄清,被查询的图像被保存到客户端页面上的ACF图像库字段中。这就是你所说的\"我假设这些术语是分配给图片附件帖子\"的意思吗? 因此,我放弃了上面概述的方法,而是返回到ACF库中,通过ACF库查询附加到该客户页面的所有图像。查询正在返回正确的图像。所以我做了一个var_转储($imgQuery)来查看返回了什么。我应该注意到,这是我第一次看到这样的查询,所以大部分都是有意义的,但似乎有很多事情是重复的。但是,关键是,返回了正确的图像,查看其后面的查询图像ID是正确的,postu parent也返回了正确的post/client parent。 从理论上讲,您上面所说的是有意义的,但是查看返回的数据,我看不到任何关于媒体附件附带的海关税的内容。我的想法是获取返回的图像ID并使用它来提取指定的分类法,但是我没有看到WP函数能够获取图像ID并返回其指定的分类法。但是,我没有看到一个WP函数可以做到这一点,除非我真的我看了一下文档,但还没有完全理解。 您能告诉我需要什么来提取图像的指定税吗?理想情况下,一旦为每个图像分配了自定义税,我希望将它们放入不同的数组中(如果分配了\"shoes\"分类法,则将其推送到shoeArray()。 下面是返回正确=>;string=>;string\"2020-10-08=>;string=>;string=>;string=>;string=>;string=>;string=>;string\"2020-10-08=>;int=>;string=>;string=>;string\"2020-10-08=>;string=>;string=>;string=>;string=>;string\"2020-10-08=>;int=>;string=>;string=>;string\"2020-10-08=>;string=>;string=>;string=>;string=>;string=>;string=>;string=>;string=>;string\"2020-10-08=>;int=>;string=>;string=>;string\"2020-10-08=>;string=>;string=>;string=>;string=>;string\"2020-10-08=>;int=>;string=>;string=>;string\"2020-10-08=>;string=>;string=>;string=>;string=>;string=>;string=>;string\"2020-10-08=>;int=>;string=>;string=>;string\"2020-10-08=>;string=>;string=>;string=>;string=>;string\"2020-10-08=>;int=>;string=>;string\"raw\"> 因为附件是post类型,您可以使用 https://developer.wordpress.org/reference/functions/gettheterms/ 正在传递附件ID或对象。 你好,Joy,谢谢你帮我整理! 我想继续关注这个问题,一直忙于另一个项目,但万一有人因为类似的原因关注这个问题,我想发布我的进度。 最终的目标是根据\"服装\"的自定义分类法动态创建一个菜单,对应于登录的用户和附加到该登录用户的图像使用服装分类法的用户。因此,如果一个用户的个人资料中附加了3双鞋(作为图像),则此菜单应显示\"鞋\"的链接,并将该用户带到他们的带有\"鞋\"税的图像列表/存档视图。 我的图像查询将所有附加到a===\"未分类\";endif;endwhile;else:echo\"<;p>;还没有壁橱项目。<;/p>;\";endif;wp_reset_postdata()?>; 基于$currentUser变量(用于拉入当前登录的用户)拉入图像效果很好。然后对于通过查询拉入的图像,我首先检查它们是否有分配给它们的\"服装\"税,如果单个图像没有分配服装税,则抛出一个错误。对于指定了服装税的图像,我将它们放入一个数组中。对于任何不属于服装税的潜在图像,我使用\"uncategorized\"作为临时税将其推送到同一个数组中,以避免抛出错误。 然后我使用foreach循环遍历此数组,并将它们划分为键/值对,该键/值对仅返回附加到该客户端页的分配了该税的项的税名。这是有意的,因此如果客户机没有为服装税分配任何图像,他们将看不到访问该税目的空列表馈送的选项。 //构建服装税术语列表范围(数组计数值($returnedTaxes)> 上面的foreach循环正确返回分配给服装税和这个特定的用户。 现在剩下的是添加一个活动链接到基于图像查询呈现的税务术语,这样客户就可以打开他们的\"衣柜页面\",查看他们的服装分类图像,并基本上在他们的手机上对他/她的衣柜进行排序。 要做到这一点,由于没有税务术语的默认存档视图,我的计划是为服装税\"分类法\"创建一个布局-服装.php,并使用此查询附加到其客户端页并具有服装税的已登录用户的图像。因此,如果你有300件无袖衬衫,那么在这个菜单中你会看到一个\"无袖\"的链接,点击它会带你到一个\"服装无袖\"图像的税务列表。我需要一种方法,根据点击的链接动态填充查询中的特定税项。 我的问题是,您建议我采用上述方法还是建议我采用不同的方法。第二,要创建分类链接来查看所有\"无袖\"或所有\"靴子\",上面的计划对此有意义吗?关于动态填充\"无袖\"或\"靴子\"之类的税务查询术语有何建议?

admin_action_{$_REQUEST[‘action’]}

do_action( "admin_action_{$_REQUEST[‘action’]}" )动作钩子::在发送“Action”请求变量时激发。Action Hook: Fires when an ‘action’ request variable is sent.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$_REQUEST['action']引用从GET或POST请求派生的操作。源码(Source)更新版本源码位置使用被使用2.6.0 wp-admin/admin.php:...

日期:2020-09-02 17:44:16 浏览:1127

admin_footer-{$GLOBALS[‘hook_suffix’]}

do_action( "admin_footer-{$GLOBALS[‘hook_suffix’]}", string $hook_suffix )操作挂钩:在默认页脚脚本之后打印脚本或数据。Action Hook: Print scripts or data after the default footer scripts.目录锚点:#说明#参数#源码说明(Description)钩子名的动态部分,$GLOBALS['hook_suffix']引用当前页的全局钩子后缀。参数(Parameters)参数类...

日期:2020-09-02 17:44:20 浏览:1033

customize_save_{$this->id_data[‘base’]}

do_action( "customize_save_{$this-&gt;id_data[‘base’]}", WP_Customize_Setting $this )动作钩子::在调用WP_Customize_Setting::save()方法时激发。Action Hook: Fires when the WP_Customize_Setting::save() method is called.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_data...

日期:2020-08-15 15:47:24 浏览:775

customize_value_{$this->id_data[‘base’]}

apply_filters( "customize_value_{$this-&gt;id_data[‘base’]}", mixed $default )过滤器::过滤未作为主题模式或选项处理的自定义设置值。Filter Hook: Filter a Customize setting value not handled as a theme_mod or option.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_date['base'],指的是设置...

日期:2020-08-15 15:47:24 浏览:866

get_comment_author_url

过滤钩子:过滤评论作者的URL。Filter Hook: Filters the comment author’s URL.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/comment-template.php:32610...

日期:2020-08-10 23:06:14 浏览:903

network_admin_edit_{$_GET[‘action’]}

do_action( "network_admin_edit_{$_GET[‘action’]}" )操作挂钩:启动请求的处理程序操作。Action Hook: Fires the requested handler action.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$u GET['action']引用请求的操作的名称。源码(Source)更新版本源码位置使用被使用3.1.0 wp-admin/network/edit.php:3600...

日期:2020-08-02 09:56:09 浏览:848

network_sites_updated_message_{$_GET[‘updated’]}

apply_filters( "network_sites_updated_message_{$_GET[‘updated’]}", string $msg )筛选器挂钩:在网络管理中筛选特定的非默认站点更新消息。Filter Hook: Filters a specific, non-default site-updated message in the Network admin.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分$_GET['updated']引用了非默认的...

日期:2020-08-02 09:56:03 浏览:834

pre_wp_is_site_initialized

过滤器::过滤在访问数据库之前是否初始化站点的检查。Filter Hook: Filters the check for whether a site is initialized before the database is accessed.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/ms-site.php:93910...

日期:2020-07-29 10:15:38 浏览:809

WordPress 的SEO 教学:如何在网站中加入关键字(Meta Keywords)与Meta 描述(Meta Description)?

你想在WordPress 中添加关键字和meta 描述吗?关键字和meta 描述使你能够提高网站的SEO。在本文中,我们将向你展示如何在WordPress 中正确添加关键字和meta 描述。为什么要在WordPress 中添加关键字和Meta 描述?关键字和说明让搜寻引擎更了解您的帖子和页面的内容。关键词是人们寻找您发布的内容时,可能会搜索的重要词语或片语。而Meta Description则是对你的页面和文章的简要描述。如果你想要了解更多关于中继标签的资讯,可以参考Google的说明。Meta 关键字和描...

日期:2020-10-03 21:18:25 浏览:1621

谷歌的SEO是什么

SEO (Search Engine Optimization)中文是搜寻引擎最佳化,意思近于「关键字自然排序」、「网站排名优化」。简言之,SEO是以搜索引擎(如Google、Bing)为曝光媒体的行销手法。例如搜寻「wordpress教学」,会看到本站的「WordPress教学:12个课程…」排行Google第一:关键字:wordpress教学、wordpress课程…若搜寻「网站架设」,则会看到另一个网页排名第1:关键字:网站架设、架站…以上两个网页,每月从搜寻引擎导入自然流量,达2万4千:每月「有机搜...

日期:2020-10-30 17:23:57 浏览:1264