如何在原始SQL中检索粘帖? 时间:2011-06-28 作者:Mangano 我如何能在wordpress数据库中检索所有粘性帖子的sql查询?这是因为我们在旧的wordpress网站数据库上使用了一个新的应用程序,我不知道wordpress在哪里“存储”粘性属性。提前感谢 2 个回复 最合适的回答,由SO网友:Rarst 整理而成 它不是存储为属性,而是存储为所有粘滞物的列表。核心代码片段:$sticky_posts = get_option(\'sticky_posts\'); 因此,请查找该选项,然后使用ID检索帖子。 SO网友:jmarceli 在原始SQL中,如下所示:SELECT option_value FROM `wp_options` where option_name = \'sticky_posts\' 它将返回类似以下内容的字符串:a:2:{i:0;i:27935;i:1;i:33322;} 这意味着使用ID发布:27935 和33322 是“粘性的”。如果没有粘性贴子,返回的字符串将如下所示:a:0:{} 有关Wordpress序列化数据结构视图的更多详细信息https://codex.wordpress.org/Function_Reference/maybe_serialize无论如何,如果您正在开发自定义主题或插件,那么使用@Rarst提供的代码段比编写自定义查询要好得多。 结束 文章导航