子弹被拿走了,找不到哪一页 时间:2014-04-26 作者:Donn Felker 我在一个朋友网站上工作,我正在尝试更新slugexample.com/blah 但是当我将slug/url更新为/blah 然后单击“确定”将其更新为/blah-2. 这意味着存在具有此设置的现有页面/帖子。我在网页和帖子中搜索了垃圾/等,但没有找到。我跳进数据库四处看看,但在数据库中也找不到它。尽管如此,我并不专业(这个db模式的初学者)。我在哪里可以找到哪个页面/帖子有这个slug,以便我可以修复这个混乱?DB查询、插件帮助等。谢谢! 2 个回复 SO网友:s_ha_dum The slug is the poorly named post_name column in the $wpdb->posts table. 将此内容放入主题模板中的某个位置--header.php, 例如,您应该看到任何带有匹配slug的帖子:$q = new WP_Query( array( \'post_type\' => \'any\', \'name\' => \'hello-world\', ) ); var_dump($q->request); var_dump($q->posts); 您可以调整的参数WP_Query 如果你觉得有必要的话。 SO网友:Donn Felker 我发现了我的问题。我试图对不允许的页面使用数字段塞。请参见-Can I use a number for a post/page slug? 结束 文章导航