2012 年 10 月 25 日 - 仍未解决!请看下面:
我的客户有一个 WordPress 标签云(标签数组),其标签包括 ["] 字符以及某些标签的 [The] 前缀。即:
"rose"
"autumn"
The Abby
The Cloud
The Elephant
显然,引号 ["] 中的所有标签都排序在列表的顶部,所有以 [The] 前缀开头的单词都排序在字母 [T] 周围的某个位置(遵循逻辑 ASC 顺序)。
我发现:“所有标签(在 WP 标签云中)都必须按升序排序,但那些包含 [" "] 或 [The] 字符的标签必须按时间顺序与所有其他标签一起排序,忽略["] 和 [The] 前缀。
我查看了 WP 核心功能:
**function wp_generate_tag_cloud**
但我不知道从哪里开始。在原始 SQL 语句中,我可能使用 trim() 过滤掉 [" "] 和 [The] 字符形成标签云数组,但这只是我不知道如何应用的想法。