王尘宇王尘宇

研究百度干SEO做推广变成一个被互联网搞的人

Zblog挪用随机一张图片的要领


    本文引见Zblog挪用随机一张图片的要领,运用以下代码可完成提取文章第一张图片不然随机挪用自定义图片。

    实在搜索引擎已收录了许多关于“Z-BlogPHP文章无图时列表随机显现默许图片”,但我以为壮实的都不是太圆满,挪用的时刻也没有给图片增添Title或许Alt属性,所以我会聚网文总结分享一下更利于SEO的代码。

一、修正当前主题的post-multi.php,在开头到场以下代码:

{php}$temp=mt_rand(1,30);$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/";$content = $article->Content;preg_match_all($pattern,$content,$matchContent);if(isset($matchContent[1][0]))$temp=$matchContent[1][0];else$temp=$zbp->host."zb_users/theme/$theme/pic/aswait$temp.jpg";{/php}

代码释意:
1. $temp=mt_rand(1,30); 中30指的是挪用图片的整体数;

2.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/"; 我们能够直接修正为.jpg或许.gif或许.png;

3.$temp=$zbp->host."zb_users/theme/$theme/pic/aswait$temp.jpg"; 为:挪用:“zb_users”Zblog用户文件夹/“theme”主题文件夹/“$theme”主落款/“pic”文件夹/名称为aswait*的文件(*为1~30的随机数);


二、继承修正post-multi.php文件,在你须要的处所插进去挪用图片的代码:

<img src="{$temp}"

延长:我们能够完成图片居中,并加上alt属性,挪用代码以下(固然我们也能够增添Title属性)

<p style="text-align:center;"><img src="{$temp}" alt="{$article.Title}"/></p>

相关文章

评论列表

发表评论:
验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。