【发布时间】:2021-05-23 10:58:51
【问题描述】:
我使用 WP Staging Pro 创建了一个临时站点,然后将其移动到我的实时站点。看起来不错,但我查询的帖子正在登台目录中显示帖子。所以这是我的查询代码。
$legal_array = query_posts(array(
'cat' => 85,
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => -1,
'order' => 'asc',
'orderby' => 'menu_order'
));
帖子生成时使用 https://mysite/staging/?p=3213 作为帖子的 URL,而不是帖子的 https://mysite/?p=3213。如果我在主站点上添加新帖子,它也会显示在查询中并且工作正常。所有已迁移的帖子和已迁移帖子的固定链接都是正确的。我尝试删除所有临时帖子,将所有临时帖子设置为草稿,使用wp_reset_query();、wp_reset_postdata(); 并使用$legal_array = []; 重置数组。我还检查了 wp_config.php 文件,看看是否为暂存 URL 设置了任何内容,但什么也没有。
【问题讨论】:
-
签入您的数据库,如果有任何暂存站点 URL 错过了用新的更新。