我试图使用首页作为特色图像的默认排序(例如,如果没有设置特色图像,我想使用首页的)
但我很难找到如何以安全的方式获取头版的帖子ID(这样,当头版不可避免地被人更改时,我的代码仍然有效)
我知道我可以在代码中硬编码一个ID,但当有人决定使用新的内容项作为首页时,这会中断。
我是否必须使用wp query来实现这一点?如果是这样,用wp查询实现这一点的安全方法是什么?
我试图使用首页作为特色图像的默认排序(例如,如果没有设置特色图像,我想使用首页的)
但我很难找到如何以安全的方式获取头版的帖子ID(这样,当头版不可避免地被人更改时,我的代码仍然有效)
我知道我可以在代码中硬编码一个ID,但当有人决定使用新的内容项作为首页时,这会中断。
我是否必须使用wp query来实现这一点?如果是这样,用wp查询实现这一点的安全方法是什么?
WordPress有一些有用的选项。您可以通过以下方式获取主页ID:
$frontpage_id = get_option( \'page_on_front\' );
或博客ID,使用:$blog_id = get_option( \'page_for_posts\' );
Here\'s a list of many useful get_option
parameters.我运行查询:SELECT post_author FROM `wp_posts` 看到很多帖子都有作者值1。然后执行搜索。php如下所示:$args = array( \'author\' => 1, ); $the_query = new WP_Query( $args ); 没有结果!怎么了?