如何在所有Wordpress帖子中自动用新外部链接替换旧的外部链接?



如何在所有Wordpress帖子中自动用新外部链接替换旧的外部链接?

链接位于帖子的[嵌入]代码中。

http://old-232.external.link.com/folder/etc.mp4

http://newexternallink.com/~newfolder/folder/etc.mp4

注意:新的外部链接只是一个IP地址。 注2:外部链接在某些帖子中。

如果您在尝试之前备份数据库,则可以尝试搜索和替换,例如使用工具插件,例如 更好的搜索替换

我想还有其他几个选项,但这是其中一个插件,它可以让你在进行实际替换之前预览将要更改的内容。

如果您添加有关替换内容的更具体的详细信息,您也可能得到更具体的答案。

您可以使用一个简单的插件轻松完成此操作。使用WordPress过滤器the_content

function my_content_filter($content){
//only add text before WordPress posts
if(is_single() && is_main_query()){
//reply all occurances of the old URL with the new URL 
$content = str_replace([OLD_LINK], [NEW_LINK],$content);
} 
return $content; 
} 
add_filter( 'the_content', 'my_content_filter' );

有关此内容的更多信息,请查看我关于如何在WordPress中的内容之前和之后添加文本的帖子。第 5 部分是关于替换所有帖子或页面中的内容。

最新更新