在我的wordpress博客上,我的图片链接到另一个页面,我想删除该链接。我很确定使用Wordpress的钩子无法完成,我一直在尝试使用preg_replace,但没有成功。
所以这是一个例子:
这是
<a href="">
简单链接</a>
,而这是图片链接<a href=""><img src=""></a>
所以我只想删除图片的网址,而文字仍然存在。
有什么想法吗?
谢谢
答案 0 :(得分:1)
您可以挂钩 the_content 过滤器并使用preg_replace应用正则表达式来执行此操作。
以下是使用钩子的一些信息和示例:http://codex.wordpress.org/Plugin_API/Filter_Reference/the_content
答案 1 :(得分:1)
您可以使用正则表达式:
<a href="[^"]+"> *(<img src="[^"]+" */?>) *</a>
并替换为'\ 1'。