您当前的位置:首页 > TAG信息列表 > custom-taxonomy
提高多分类的WP_QUERY性能
我有一个具有多个自定义分类法的站点,并且发现该站点中最慢的部分之一正试图同时使用OR查询其中的多个分类法。我用的是WP_Query 像这样:array( \'tax_query\' => array( \'relation\' => \'OR\', array(\'taxonomy\' => \'tax1\', \'field\' => \'slug\', \'terms\' => \'term1\'), array
禁用wp_tag_cloud()输出内联css
有没有办法禁止Wordpress wp\\u tag\\u cloud()输出内联CSS?
要遍历返回值的Get_the_Term_List()
我有一个自定义的帖子类型,我通过执行以下操作在模板中响应我的自定义分类法,get_the_term_list( get_the_ID(), \'work\', \'<li>\', \"\", \'</li>\') , 这当前返回“Design”,我想做的是,对于找到的第一个值,我想做以下操作,<li><a href=\"the taxonomies link\"> Find out more about Taxonomy Name</a><
多个分类中的相同弹丸
我们有一个使用多个自定义分类法的项目,我们发现客户希望在其中几个分类法中添加相同的术语。而Foo的第一个slug可能是foo, 不同分类法中Foo的后续副本成为foo-2.如果这两个术语都能使用相同的slug,那就更好了。这将减少混乱,并允许更好的URL,如search?tax=foo 而不是search?tax=foo-2.我注意到wp_terms 和wp_term_taxonomy 表是分开的,这让我相信,从技术上讲,这是可能的(Foo和slugfoo) 出现在多个分类中。但此选项未在用户界面中公开。
不会显示自定义分类标签
我创建了两个自定义分类法(专业和研讨会类型),它们与我的自定义帖子类型CEMB研讨会和菜单上的标签相关,而不是显示我放入的标签,而是显示“帖子标签”。请参见此处的屏幕截图(我还没有足够的声誉来发布图片):https://picasaweb.google.com/112518288555484095597/WordPressIssues?authuser=0&authkey=Gv1sRgCNeKmKmS2J_ccQ&feat=directlink下面是我用来创建自定义分类法的代码:// Re
在页面模板中按类别获取自定义帖子类型
我已经创建了一个带有类别和子类别的自定义帖子类型,我需要做的是在页面模板中列出给定子类别或类别的帖子标题和图片。我已经得到了定制帖子类型中列出的所有项目,但我不确定如何进一步。。。感谢您的帮助。<?php $args = array( \'post_type\' => \'portfolio\', \'posts_per_page\' => 10 ); $loop = new WP_Query( $args ); while ( $loop->have_p
Catch all taxonomy template
我已经创建了一个自定义分类法,并试图让Wordpress在没有定义术语时显示分类法模板。目前Wordpress仅在URL上定义术语时显示模板。我的分类法叫做projects 定义如下:$args = array( \'labels\' => array( \'name\' => \"Categories\", \'singular_name\' => \"Category\", \'search_it
用于拉动分类帖子的优化代码
我创建了一个名为“商店”的CPT,每个商店都注册了一个名为“商店类型”的分类法(即,无论是时装店还是儿童店等)。还有第三种分类法“地板”。商店可以像大型百货商店一样位于多个楼层。客户要求我按“门店类型”和各楼层列出所有“门店”。到目前为止,我有一个想法创建一个可怕的循环,如:(目前只有伪代码)foreach storeLevel as level { foreach storeType as type { get_posts_by_store_typ
自定义发布类型固定链接/重写不立即起作用
用以下物品撞击砖墙:我有:调用了1个自定义帖子类型cpt_community</调用了自定义分类法tax_community如果我设置\'rewrite\' => true 在我的CPT注册中,该CPT条目的永久链接形式为http://<domain>/cpt_community/test_item/, 当我浏览到它时,我得到了一个404。如果我设置\'rewrite\' => false, 那么permalinks是http://<domain>/?cpt_co
如何从自定义帖子类型特定分类类别获取帖子
我已使用在模板中注册自定义帖子类型文章register_post_type 作用我还为本文帖子提供了分类法类别。在这里,我想过滤特定类别下的帖子。使用查询帖子我该怎么做提前感谢!
如何在自定义字段和自定义分类中进行搜索以进行自定义搜索
我有一个自定义搜索,它是一个提交到同一页面的表单,并使用wp\\u query筛选某个职位网站的结果,我还希望关键字搜索也在自定义字段和自定义分类中搜索,但我不确定如何使用posts\\u join来完成此操作。我想允许用户在关键字框中键入参考号,并在所有自定义字段和自定义分类中进行搜索,但不过滤结果,因为它们并不总是匹配。因此,如果我搜索某个技能,我不希望它在不匹配技能自定义字段的情况下返回结果,因为关键字可能位于主描述中这有意义吗?更新:我发现以下代码:Include custom taxonomy
如何为特定帖子类型创建自定义分类搜索下拉列表
我有许多自定义帖子类型,它们共享一个自定义分类法。我正在尝试使用php实现一个下拉搜索框(插入小部件或其他地方),允许选择分类术语,并返回包含该术语的帖子,但仅在特定帖子类型内。然后,我希望为每个帖子类型创建一个下拉搜索框,这样用户就可以轻松地导航到分类术语下和帖子类型内的帖子。有人能帮忙吗?
仅获取分层定制分类术语的直接子项(而不是孙项
例如,我有以下自定义分类法:Term 1 Term 1.1 Term 1.2 Term 1.2.1 Term 1.2.2 Term 1.3 Term 2 Term 2.1 我怎样才能得到第一学期的孩子条款,不包括孙子?也就是说,我希望我的结果只包括第1.1项、第1.2项和第1.3项。谢谢
为什么我的分类模板没有显示?
我已经为我的网站创建了一个名为projects 使用名为taxonomy-projects.php. 问题是当我浏览到http://mysite.com/projects 模板未触发,index.php 是,但当我浏览到http://mysite.com/projects/someterm 模板显示得很好。当我浏览到时,如何显示我的模板http://mysite.com/projects?在你问之前。是的,我知道在进行更改之前需要清除重写规则。我通过在admin中保存永久链接设置来实现这一点。以下是我创建
attach CPT data to a taxonomy
我正在尝试创建一个网站,其中“游戏”有一组信息(我认为这将是一个自定义的帖子类型,带有“链接”字段、“开发者”作为分类法、“价格”、“发布日期”和其他一些信息)。我希望能够在一个类别(如“评论”)中发表一篇文章,链接到相关游戏,并可以将一些元数据拉入模板。所以评论是它自己的帖子,它有自己的信息、标签等。链接到“游戏”,因此我可以提取“价格”、“开发人员”信息等。当我转到游戏页面时,我应该能够通过分类法找到链接到它的文章。有没有办法做到这一点?我在google上进行了一些实质性的搜索,但没有结果。任何想法、
如何在没有链接的情况下列出自定义分类术语?
我到处寻找,试图找到我问题的答案。我希望我能在这里得到帮助。这是。。。我当前正在使用以下方法检索自定义分类法的术语:<?php echo get_the_term_list( $post->ID, \'skills\', \'<ul><li>\', \'</li><li>\', \'</li></ul>\' ); ?> 我要做的是在列表中检索这些相同的特定于帖子的自定义分类术语,而不将它们作为链接输出。我已
自定义帖子类型类别链接
我有一个自定义帖子类型的帖子循环。如何调用每个帖子的类别/分类的链接?谢谢
如何显示自定义分类中给定类别的描述
我有一个分类法叫做tcp_product_category. 在管理面板中,我在这个分类法中创建了一些术语。在主页上,我想用slug显示其中一个术语的描述all-products. 对于所有正常类别,我使用以下代码:<?php echo category_description( get_term_by(\'slug\', \'guide\', \'category\')->term_id ); ?> 这似乎不适用于自定义分类法。代码:<?php echo c
不能出口大号。CSV中的职位数量
我有自定义的帖子类型product 像wp电子商务。其中有30000个帖子。还有相关的自定义分类法。基本上,我试图在csv中导出这些帖子,但query\\u帖子有这么多记录给我带来了麻烦。。。有什么建议吗???
如何按第一个字母列出术语,如A和B等
我需要将一组分类术语除以术语名称的第一个字母。我找到了一些可能有用的代码,但当我实现代码时,没有得到返回值。我确信它在我的代码中一定很小,但我就是找不到它。此分类法包含我的网站上列出的商店所携带的品牌和标签。因此,术语的数量相当大。随着网站的发展,一些标签/品牌/术语以数字开头,其他字母和其他外来字符,如俄语,可能是日语、阿拉伯语等下面的代码只是我第一次运行,只显示以字母开头的术语。$letters = array(\'A\',\'B\',\'C\',\'D\',\'E\',\'F\',\'G\',\'H