我一直在使用Wordpress功能,它增加了一个rel =" img"到页面中以* .jpg
结尾的每个链接<?php
// Attach a rel to linked images (for fancyBox)
function give_linked_images_rel($html, $id, $caption, $title, $align, $url, $size, $alt = '' ){
$rels = 'img';
if ( preg_match('/<a.*? rel=".*?">/', $html) ) {
$html = preg_replace('/(<a.*? rel=".*?)(".*?>)/', '$1 ' . $rels . '$2', $html);
} else {
$html = preg_replace('/(<a.*?)>/', '$1 rel="' . $rels . '" >', $html);
}
return $html;
}
add_filter('image_send_to_editor','give_linked_images_rel',10,8);
?>
这在运行php 5.2的服务器上工作正常,在5.3服务器上使用它似乎不起作用。我猜有问题吗?&gt;在第8行(可能会终止代码?)。
我是php的新手,所以我需要一个简单的解决方案!
非常感谢!