添加rel =" img"到Wordpress中的* .jpg链接功能

时间:2015-02-16 10:13:04

标签: php wordpress function

我一直在使用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的新手,所以我需要一个简单的解决方案!

非常感谢!

0 个答案:

没有答案