问题标签 [custom-taxonomy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - 未找到自定义分类术语页面 Wordpress
单击链接以显示分类中的术语时,我收到“找不到页面”消息
场景:我有一个名为“glossary”的自定义帖子类型附加的是一个名为“section”的自定义分类法,重写设置为“library/glossary-start-here”</p>
我创建了一个页面,列出了分类中的术语。这是一个带有“glossary-sections”标签的 Wordpress 页面——该页面的模板设置为“taxonomy-section.php”。该页面是“图书馆”的子页面,因此该页面的永久链接是“example.com/library/glossary-starts-here/glossary-sections/”
模板“taxonomy-section.php”的代码如下:
当单击在许多其他页面上使用的“词汇表部分”页面的链接时,我收到一个找不到页面的消息。
我知道该模板可以发挥作用,因为在某些情况下,当我在解决问题时,我已经让它工作了。但是,我找不到导致页面工作的一致条件。我怀疑这个问题与重写有关,但我的测试没有定论。
对于为什么这不起作用以及如何纠正它的任何建议,我将不胜感激。我特别困惑的是,我可以指定一个像“glossary-section”这样的页面却找不到它。
谢谢。
wordpress - 自定义帖子类型中自定义分类的条件标签
我确实希望你给我一个实际的答案(对你来说可能是简单的问题)。我已经创建了一个名为(例如:)“Cuspost”的自定义帖子类型,并且我在 Cuspost 中有一个名为“Custax”的自定义分类。然后我有分类法:Custax 内部的“A Custax”和“B Custax”。
我想做的只是想检查Custax的值,例如has_custax('a-custax')
(类似于has_category('a-category')
);
接下来使用的是:
供您参考,我已阅读此(http://wordpress.org/support/topic/custom-taxonomies-conditional-tags#post-1110167),但它不起作用。
感谢帮助。
wordpress - Wordpress:如何对自定义字段上的帖子进行排序
我想以特定顺序显示自定义分类法中的帖子标题列表。我认为控制顺序的最佳方法是添加一个自定义字段并对该自定义字段进行排序。
我遇到的问题是我正在尝试使用 Wordpress 的内置功能,但找不到添加排序功能的方法。
我的场景如下所示调用 url 是 ...com/taxonomy/term
这会调用一个模板,其文件名是 taxonomy-taxonomyname-term.php
我的模板只是 index.php 模板重命名和编辑以包含此循环
这会显示标题列表,但我找不到控制标题顺序的方法。
我见过的设置一组帖子顺序的唯一方法是定义查询中帖子的顺序。但当然在这种情况下我没有查询,因为我已经通过调用 url 获得了帖子。
有没有办法在不添加另一个查询的情况下添加排序功能,或者查询是强制性的。
wordpress - Wordpress 分类模板
我有一个名为 productcategory 的自定义分类法,它是这样声明的
当我浏览到http://www.myserver.com/productcategory/mycategory时,我想查看该类别中所有产品的列表。为此,我在主题文件夹中创建了模板“taxonomy-productcategory.php”。但是,当我浏览到该 URL 时,它使用 index.php 页面,并且没有显示任何帖子(产品)。我已经用 Google 搜索并阅读了 Codex,但我无法理解这一点。我在这里做错了什么?
wordpress - 在两种帖子类型之间共享分类
我有两种自定义帖子类型,流派和电影。我想列出带有复选框的流派,提交后,我想列出带有先前选择的流派标记的电影,因此流派可以属于多部电影和虎钳诗句。我不确定这是否可以通过自定义字段完成,或者我是否应该将两种帖子类型合并为一个?似乎没有一种方法可以在两种帖子类型之间共享分类法,至少我能找到。有什么建议么?提前致谢。
forms - 在帖子数组中存储术语并在表单提交时返回相应的帖子
我有一个带有复选框的分类术语列表,这些复选框在表单上作为数组发布到名为 Post List 的页面模板。我的目标是列出带有复选框的分类术语,然后在提交表单时,显示已分配给它们的已检查术语的相应帖子,例如
当我在帖子列表页面 (post-list.php) 中打印数组时,我确实得到了返回的术语,所以我可以确认它是否有效
如何将返回的术语数组与自定义帖子类型的存储术语进行比较,并根据选择和提交的术语返回帖子?谢谢你的帮助。
function - 在 wordpress 中获取当前分类法的术语 id
我正在尝试创建一个向我的分类页面添加其他自定义数据字段的函数,我发现这个插件可以添加此功能。现在我可以正常保存自定义数据了..但是尝试在编辑表单页面上获取元数据是另一回事..
我已按照说明使用以下行的文档进行操作。
但是我无法让它工作..我必须像这样手动输入term_id..
..为了让它工作。有人能告诉我我需要什么代码来获取 term_id 吗?
php - Wordpress 自定义分类页面
我有一个以前见过的问题,但没有一个答案能解决我的问题。这是我以前遇到过的问题,但从未设法解决。
我有一个干净的 Wordpress 安装,并且在functions.php
文件中我创建了一个自定义帖子类型
我已经为这些文件制作了一个模板文件archive-book.php
,single-book.php
一切正常。当我转到“http://localhost/wordpress/book”时,我可以查看书籍现在我想创建一个自定义分类法,所以我也这样做了functions.php
:
分类显示在管理页面中,我可以添加新术语,并将它们添加到书籍中。但现在问题来了。我想查看所有书籍的概述,比如说,评分为“nice”,我会转到“http://localhost/wordpress/book/rating/nice”。我创建了以下模板文件:taxonomy-rating-nice.php、taxonomy-rating.php 和 taxonomy.php。
但不知何故,wordpress 只显示了 index.php 文件,并没有列出任何书籍。我试过用以下方法刷新重写规则:
和:
但似乎没什么帮助。
那么,有人可以帮助我吗?如果您需要更多信息,请告诉我,因为我真的很想解决这个问题!
wordpress - WP 自定义分类描述(按术语)
在其他地方看过很多帖子,但没有什么能达到目标。
我需要回应与自定义帖子类型相关的自定义分类的特定术语的描述。
现在,我正在成功地执行以下循环来为每个术语提取相关自定义帖子的内容(在这种情况下,我的自定义帖子类型是“rental_gear”,我的术语是“相机”:
我可以在这个循环中提取术语的描述吗?我尝试了“get_term”功能并拉动“$term->description;” 但那些与帖子有关,这是在概述页面上列出许多帖子的信息(因此使用循环)
wordpress - 如何显示来自相关自定义分类的自定义帖子
我创建了两种不同的自定义帖子类型:“视频”和“位置”。
然后,我创建了一个名为“Video_Categories”的自定义分类法。
我已将此自定义分类法分配给两种自定义帖子类型。
我想要做的是在位置上显示彼此具有相同术语的视频。
例如:
视频帖子:
- 名称:视频1;Video_Category:昆士兰布里斯班;
- 名称:视频2;Video_Category:昆士兰黄金海岸;
- 名称:视频3;Video_Category:昆士兰州阳光海岸;
位置贴:
- 名称:布里斯班;Video_Category:布里斯班;
我想从查看此帖子的分类并返回具有相同分类的视频帖子的位置页面创建一个查询。
在上面的示例中,“视频 1”视频帖子将被返回并显示在位置页面上。