我在哪里可以找到SQL来获取WordPress数据库中最常用的信息?

时间:2016-01-15 作者:Revious

我试着用谷歌搜索“wordpress sql to get post url“我很惊讶,我找不到任何资源共享SQL code 加入wp_post 包含permalink.

你将如何面对这个“挑战”?

是否有任何资源共享此类信息?

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

我尝试在谷歌上搜索“wordpress sql以获取帖子url”,但我很惊讶,我找不到任何共享sql代码的资源来将wp\\u post表与包含permalink的表连接起来。

这是因为没有包含permalink的表。你的“挑战”和“惊讶”是因为你想象系统以一种它没有的方式工作。permalink没有存储在任何地方。它是基于后端的永久链接设置计算的。如果您想了解这是如何发生的,请查看get_permalink(). 唯一保存到数据库的是永久链接模式,它保存到permalink_structure 键,看起来像:

/%year%/%monthnum%/%day%/%postname%/
但是,当然,这因可能的众多不同结构而异。

相关推荐

将wp_Query替换为wp_User_Query

我在插件中制作了一些订阅者档案和单曲(个人资料页),其中我还包括了一个“用户单曲”模板,通过template_include. 不过,我正在尝试从插件中删除一些模板,以使其使用主题模板。我用了locate_template( \'single.php\' ) 从活动主题中选择单个模板。我没有使用全局wp_query 在本例中显示我的内容,但页面显示了基于查询默认值的循环(十篇帖子)。我想知道的是,我是否可以完全放弃默认查询,用wp_user_query 我可以将查询到的用户ID输入其中。然后我想筛选the