基本上,我有一个存储了类别 slug 的 cookie,我想使用此数据查询数据库并返回类别的 ID。
我是 mysql 的新手,这似乎是一个可能需要使用连接的高级查询,非常感谢任何帮助或指导。
谢谢!
最佳答案
查看 get_category_by_slug 页面上的示例:
<?php
$idObj = get_category_by_slug('slug');
$id = $idObj->term_id;
?>
更重要的是,如果您已经存储了 slug,为什么不将 ID 与其一起存储以避免每次都查询 ID?
编辑:根据您的评论,您可能最容易将以下内容添加到任何 WordPress 页面:
define('SAVEQUERIES', true);
global $wpdb;
print_r($wpdb->queries);
然后运行这篇文章中的原始代码。这将使您能够看到 WordPress 为获取类别和相关数据而执行的查询,您可以复制它们并在您的代码中使用它们。
关于mysql - Wordpress:使用类别 slug 使用 mysql 查询获取类别 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10661849/