如果我想“安全地”删除帖子。我想确保我的博客中没有指向“待删除”帖子的链接。我该怎么做?
如何在删除帖子之前检查是否链接到该帖子?
4 个回复
最合适的回答,由SO网友:kaiser 整理而成
读了这篇文章后,我发现我有时也需要它。结果如下:
“内部链接检查器”插件在您的帖子编辑屏幕上添加了一个元框,其中显示指向所有在内部链接到当前显示帖子的帖子的链接。如果要更改输出(例如添加内容),请使用提供的过滤器。可以在自述文件中找到如何使用过滤器的示例。
该插件是GPL2许可的。也许我也会把它放在官方的repo中,允许从你的自托管博客中安装。Edit: 完成。
。。。或位于。。。。。。或者在我们自己SO网友:Drake
您可以执行如下查询:
SELECT ID, post_title, post_date, post_content
FROM wp_posts
WHERE post_content
LIKE \'%your-post-title%\' ORDER BY post_date
按日期获取所有链接旧邮件订单的邮件。SO网友:Jan Fabry
没有单独的表或数据结构来保持帖子之间的链接,因此最好的方法是在帖子中搜索要删除的帖子的URL。搜索工作在帖子的HTML代码上,因此它将包含完整的链接,即使您在可视化编辑器中看不到它。
当然,你也应该搜索这些页面,因为它们也可以包含帖子的链接。
另一种方法是使用谷歌。如果您搜索link:http://example.com/2011/05/post-to-delete/
它将返回链接到那里的所有页面。然后还可以添加site:example.com
将结果限制为站点上的页面。当然,这不会像在您自己的当前数据库中搜索一样是最新的。
SO网友:anu
只需使用谷歌的网站管理员工具,它有一个显示内部链接的特定页面。
结束