标签: taxonomy

如何在wordpress上获取当前的分类术语id?

我在wordpress模板文件夹中创建了一个taxonomy.php页面,我想得到一个函数的当前术语id.我怎么能得到这个?

get_query_var('taxonomy') 只返回术语slug,我想要ID

php wordpress taxonomy

105
推荐指数
6
解决办法
19万
查看次数

如何从Wordpress中删除分类?

我正在创建不同的自定义帖子类型和分类,我想从默认的"帖子"帖子类型中删除"帖子标签"分类.我该怎么做呢?

谢谢.

wordpress wordpress-theming taxonomy

26
推荐指数
4
解决办法
2万
查看次数

我如何主题分类/ term/x页面?

虽然很容易在网上找到关于如何主题其他内容(例如搜索结果)的一些信息,但是找不到关于如何主题分类/术语/ 247页的输出的简单文章是不可能的?

我该怎么做?

themes drupal taxonomy drupal-taxonomy

20
推荐指数
2
解决办法
2万
查看次数

与NoSQL数据库的多对多关系

我想为我的带有NoSQL数据库的node.js应用程序实现分类结构(地理术语).我有一个与MySQL类似的分类结构,但现在是时候向前推进并学习新东西,所以我决定尝试不同的方法并使用NoSQL(面向文档)来测试我的测试应用程序.分类结构很简单 - 有五个不同的级别:国家(英国)→地区(英格兰)→县(默西塞德郡)→城市/城镇/村庄(利物浦)→城市的一部分(Toxteth).

显而易见的选择是使用树木结构,但魔鬼在细节 - 历史上一些城市和城镇属于其他县.这个想法是用那些术语来标记出生在某些城市或城镇的人,然后用地理标记过滤它们,所以我必须尊重利物浦或曼彻斯特(以及其他人)在某些人出生时属于兰开夏郡的事实. .否则,任何用户使用我的地理过滤器获得的结果都将是错误的.

例如:约翰·多伊于1957年出生于布莱克本(兰开夏郡).保罗·布朗1960年出生于利物浦(兰开夏郡,现为默西塞德郡).Georgia Doe(nee Jones)5年后出生在威勒尔(柴郡,现在的默西塞德郡).他们的儿子林戈于1982年出生于利物浦(默西塞德郡).

约翰是兰开斯特出生的,保罗是兰开斯特和梅西大学,格鲁吉亚同时来自柴郡和默西塞德郡,林戈来自默西塞德郡.所以当我按县搜索时,应该对它们进行相应的分类.但是,随着国家现代结构的简单一对多结构,他们永远不会被过滤掉.

如何使用NoSQL(首先是面向文档的)解决方案来实现集合的复杂性?我用Google搜索并对堆栈进行了一些研究*但仍然不知道下一步该做什么.在我看来,有几种可能的解决方法:

  1. 使用类似SQL的数据结构:

    {
        {'name': 'United Kingdom', 'unique_id': 1},
        {'name': 'England', 'unique_id': 2, 'parents': [1]},
        {'name': 'Merseyside', 'unique_id': 3, 'parents': [2]},
        {'name': 'Lancashire', 'unique_id': 4, 'parents': [2]},
        {'name': 'Liverpool', 'unique_id': 5, 'parents': [3, 4]},
    }
    
    Run Code Online (Sandbox Code Playgroud)
  2. 使用树结构和一些引用:

    {    
        {'name': 'United Kingdom', 'unique_id': 1
            {'name': 'England', 'unique_id': 2]
                {'name': 'Merseyside', 'unique_id': 3]
                    {'name': 'Liverpool', 'unique_id': 5, 'alternate_parents': [4]},
                },
                {'name': 'Lancashire', 'unique_id': 4},
            },
        },
    }
    
    Run Code Online (Sandbox Code Playgroud)
  3. 使用没有引用的树结构(一对多)并手动将"alternate parent"标记添加到文档中:

    {    
        {'name': …
    Run Code Online (Sandbox Code Playgroud)

database-design many-to-many document-oriented-db taxonomy nosql

20
推荐指数
2
解决办法
2万
查看次数

什么是学习曲线,为什么陡峭不难?

  • 什么是学习曲线?
  • 为什么使用"陡峭的学习曲线"这个术语来解决具有较高进入障碍并需要相当长时间才能进入的问题呢?

至于这个问题的原因:

  • 这些术语在Stack Overflow上经常使用且不一致
  • 我自己也被它弄糊涂了
  • 大多数新手都会遇到这些术语,例如他们会问"什么是最好的php开发框架"这样的问题.

taxonomy

17
推荐指数
6
解决办法
1万
查看次数

如何在PHP中找到"相关项"

我们经常看到"相关项目".例如在博客中我们有相关的帖子,在书中我们有相关的书籍等等.我的问题是我们如何编译这些相关性?如果它只是标记,我经常会看到没有相同标记的相关项目.例如,当搜索"粉红色"时,相关项可能具有"紫色"标记.

任何人有任何想法?

php sql taxonomy

16
推荐指数
1
解决办法
3951
查看次数

什么是textmate的'Go to File'模糊搜索算法?

Textmate的'去档案'模糊搜索真的很棒.

Wincent的vim的Command-T插件做了类似的事情并且它也摇摆不定.

谁能解释一下这些是如何工作的 他们使用的方法有一个通用术语吗?

编辑:我更详细地了解这些工具的作用

使用这些工具可以在键入时缩小选项列表(在本例中为文件路径).

例如,如果我有以下文件:

/app/models/people.rb
/app/models/address.rb
/app/person.rb
/person.rb
Run Code Online (Sandbox Code Playgroud)

为了缩小列表范围/app/models/people.rb我可以键入以下任何一个:

amp
peo
mp
modelsp
Run Code Online (Sandbox Code Playgroud)

它非常灵活,当我使用的应用程序没有它时,我发现自己错过了这个"列表缩小".我想了解更多关于它的信息,以便我可以实现自己的插件,如果我觉得有必要的话.希望我能更好地解释它,但那就是我在这里的原因:)

要查看它的实际效果,请查看wincent的command-t演示

algorithm textmate fuzzy-search taxonomy

15
推荐指数
1
解决办法
1766
查看次数

按视图中的分类权重对分组节点进行排序

我有一个词汇表,有4个分类术语

- Term A
- Term B
- Term C
- Term D
Run Code Online (Sandbox Code Playgroud)

并且有一些节点我按分类术语分组在视图中,因此结果看起来

like this:
- Term 1
  - Node 1
  - Node 2
- Term B
  - Node 3
  - Node 4
... and so on...
Run Code Online (Sandbox Code Playgroud)

然后我重新排序了术语,但是当我查看视图页面时没有任何变化.订单仍然相同.那么,请问,按重量订购它们的步骤是什么?

drupal views sql-order-by taxonomy drupal-7

12
推荐指数
1
解决办法
6385
查看次数

Tridion Taxonomy查询示例的任何良好来源

我有一个场景,我发布了几千个使用特定类别/关键字分类的组件演示文稿,但组件也有自定义元数据字段,用于定义前n个.将显示.基本上,我需要根据关键字过滤一组组件,根据自定义元数据对它们进行排序,然后只选择前N个.

我理解如何列出项目并创建基本过滤器(从API中的过滤器项列表),但我需要过滤元数据字段(例如,具有最新元数据"priorityDate" 的三个项目).

从我正在阅读的内容中,我希望从分类搜索中获取所有记录(使用TaxonomyKeywordCriteria),然后手动(对QueryRunner执行SQL)检索所有组件的元数据以进行过滤/排序.

我一定肯定错过了一些东西(它感觉不对,有1/2 API调用然后在页面SQL脚本中)...如果没有,QueryRunner查询将被缓存在Taxonomy Query.executeQuery()的结果旁边

示例代码:

ItemTypeCriteria isComponent = new ItemTypeCriteria(16);
TaxonomyKeywordCriteria taxonomyKeywordCriteria = new TaxonomyKeywordCriteria(taxURI, taxKeywordURI, true);
Criteria[] allCriteria = {isComponent, isTDIPublication, isArticle, taxonomyKeywordCriteria}; 
AndCriteria andCriteria = CriteriaFactory.And(allCriteria);
Query query = new Query();         
query.setCriteria(andCriteria);
Run Code Online (Sandbox Code Playgroud)

filtering taxonomy tridion tridion2009

12
推荐指数
1
解决办法
1465
查看次数

从Wordpress中获取自定义分类的所有帖子

有没有办法从Wordpress的分类中获取所有帖子?

taxonomy.php,我有这个代码,从与当前术语相关的术语获取帖子.

$current_query = $wp_query->query_vars;
query_posts( array( $current_query['taxonomy'] => $current_query['term'], 'showposts' => 10 ) );
Run Code Online (Sandbox Code Playgroud)

我想创建一个包含分类中所有帖子的页面,无论术语如何.

有没有一种简单的方法可以做到这一点,或者我是否必须查询术语的分类法,然后循环它们等等.

php wordpress taxonomy

10
推荐指数
2
解决办法
6万
查看次数