如果我问一个愚蠢的问题,请提前抱歉。我刚开始使用Wordpress,并希望从当前固定链接中获取该类别。
例如,链接为http://www.insight-post.tw/team-project/brexit/20160713/15654,其中有两个类别“team-project”和“brexit”。我想得到最后一个类别“brexit”
它不能在PHP中使用“get_the_category(permalink);”
感谢您的帮助!谢谢!
答案 0 :(得分:0)
您可以使用wp_get_post_categories()
获取帖子的类别列表。以下是文档的链接:https://developer.wordpress.org/reference/functions/wp_get_post_categories/
答案 1 :(得分:0)
尝试:
preg_match("/.*\/([a-z]*)\/.*\/.*", $permalink, $matches)
“brexit”类别位于$matches[0]
。
注意:正则表达式可以改进,但应该完成这项工作。见https://regex101.com/r/lY1gM4/1。我还没有测试过代码,因为我现在正在使用移动设备。