从帖子中删除附加图像

时间:2019-04-10 作者:g3ar

我将帖子从X站点导出到Y站点。但在X站点上的每一篇帖子中都附有图片(不是特色图片)

<a href="http://x" rel="attachment wp-att-25425"><img src="x/wp-content/uploads/2017/07/x" alt="" width="300" height="141" class="aligncenter size-medium wp-image-25425" /></a>
是否有某种方法可以查询站点Y上的所有帖子(共700篇)并从帖子中删除所有附件(我不需要这些图片)?

1 个回复
SO网友:leymannx

从导出得到的XML文件只需对其进行精确编辑,以便在将其导入其他站点之前除去图像。

Sublime Text 例如,很容易找到和选择[caption 例如,在其前面添加换行符。结束标记也是如此。然后查找并选择[caption 再次在菜单中的“选择”下选择“将选择扩展到行”。然后按键盘上的delete,完成。

也许你需要把<![CDATA[[caption (如果我是对的,请选择特色图片)首先用一些自定义标记替换它们,以便在后期图像搜索中排除它们。

相关推荐

“POSTS_WHERE”筛选器未在`wp_ajax`中应用“WP_Query”

我有一个函数,它添加了posts_join 和aposts_where 在中搜索WP_Query. 它在普通的php呈现的搜索页面上运行良好。然而,我也将其用于ajax产品搜索和其他posts_join 和aposts_where 似乎不适用。以下是连接和位置:function search_by_meta_join($join) { global $wpdb; if (is_search()) { $join .= \" LEFT JOI