WordPress批量导出已发布文章链接,特别简单不需要插件

直接链接数据库,执行sql

我设置的固定链接访问,链接是这样的

https://www.haidou.top/archives/468.html

但是库里存的链接是这样的

https://www.haidou.top/?p=468

我的做法是,sql查询出来,然后拼接字符串成文章链接

sql如下:

SELECT
	CONCAT(
		"https://www.haidou.top/archives/", #替换成自己的域名
		substring_index(guid, '?p=' ,- 1),
		".html"
	) AS url
FROM
	wp_posts
WHERE
	post_status = 'publish'
AND comment_status = 'open'
AND ping_status = 'open'

查询结果如下:

点击url那一行直接复制ctrl+c这些结果,

新建个文本文件,直接ctrl+v,也可以在linux系统里,vi一个文件粘贴上去

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发