解决PHPCMS每页文章里第二张图片下方加入一段独立html或广告
2014-10-16 11:09:46   来源:   评论:0 点击:

由于公司需要,要在每页文章的第二个图片下方加入一个独立的广告位,由于文章是生成的静态页。而这些广告也不应该通过后台发布时添加存入到数据库(即麻烦也不科学),因此,决定

 

由于公司需要,要在每页文章的第二个图片下方加入一个独立的广告位,由于文章是生成的静态页。而这些广告也不应该通过后台发布时添加存入到数据库(即麻烦也不科学),因此,决定在生成模板做特殊处理,直接在内容中第二张图片下方加入独立广告页面,重新生成文件后就可以生成达到要求。

即可实现把每页文章内容中的第二张图片下加入一段广告代码或要加入任意数据,由于这个页面【http://www.xxx.com/iframe.html】是独立页面,而且也利于以后修改,完美解决。

完美实现方法如下:

请在模板文件中加入下面代码即可:

<?php

preg_match_all("/<img(.*)(src=\"[^\"]+\")[^>]+>/isU",$content,$arr); 

if(!empty($arr[0][1])){

$replace_con = $arr[0][1].'<iframe src="http://www.xxx.com/iframe.html" marginwidth="2" marginheight="0" width="550" height="80" 

frameborder="0" scrolling="no" allowtransparency="true"></iframe>';

$content = str_replace($arr[0][1],$replace_con,$content); 

}

?>

备注:http://www.xxx.com/iframe.html这个单页面就是你要修改并加入数据。

 

相关热词搜索:phpcms

上一篇:phpcms v9缓存目录caches下的各个文件的作用
下一篇:phpcms v9 数据库分离部署