五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > WP相關(guān)文章插件修改成批量添加自定義圖片地址

WP相關(guān)文章插件修改成批量添加自定義圖片地址

文章來(lái)源:365jz.com     點(diǎn)擊數(shù):287    更新時(shí)間:2010-02-23 23:54   參與評(píng)論

WordPress 相關(guān)日志插件:WordPress Related Posts,這個(gè)也是由水煮魚(yú)制作的插件,其中有一項(xiàng)功能可以通過(guò)自定義字段顯示縮略圖,對(duì)于一個(gè)新博客而言,可以慢慢添加,但是對(duì)于一個(gè)已經(jīng)有幾百上千的日志,如果確實(shí)需要相關(guān)日志只顯示圖片而不需要使用標(biāo)題的類型,這個(gè)時(shí)候你去自定字段一個(gè)個(gè)修改,耗時(shí)不說(shuō),累都累死了。我想到了修改,經(jīng)過(guò)在源碼的基礎(chǔ)上修改后,適用一切正常,至于漂亮與否,還需要各位自己修改了,畢竟修改PHP并且要設(shè)計(jì)的好看。

修改的主要作用是在大量文章需要設(shè)置自定義字段來(lái)達(dá)到相關(guān)日志顯示縮略圖時(shí),可以使用我修改過(guò)的代碼,為設(shè)置您的每篇文章的第一張圖片規(guī)律性的替換,比如規(guī)律性的替換.jpg 為 _s.jpg
不僅適用于flickr,一些大型網(wǎng)站也是比較適合的,wordpress的自帶圖片庫(kù)也可以適用,但是具體怎么替換后綴名需要你自己手動(dòng)修改下代碼。
注意:
只是一些小的改動(dòng),插件源碼來(lái)自于水煮魚(yú)
插件設(shè)置不需要勾選Related Posts with Thumbnail

下載地址:相關(guān)日志只顯示縮略圖插件:http://www.yisougou.com/download/relatedpost-only-display-first-images.rar

哪些地方你可能需要改動(dòng):


    $content = $related_post-> post_content;
           
            preg_match_all('|<img.*?src=[\'"](.*?)[\'"].*?>|i', $related_post->post_content, $matches);           
           
            $img_src = $matches[1][0]; //first photo
        if (eregi("flickr.com",$img_src)){
            $img_url = str_replace(".jpg", "_s.jpg", $img_src);
            }else{
            $img_url=$img_src;
            }

以上你可以設(shè)置怎么替換圖片后綴,以上只抓取每篇文章的第一張圖片。

$output .=  '<a href="'.get_permalink($related_post->ID).'" title="'.wptexturize($related_post->post_title).'"><img style="border: 2px solid black; width: 75px;" src="' . $img_url . '" /></a>';

以上你可以設(shè)置圖片顯示格式,有漂亮的格式教我。

本文作者:未知

如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會(huì)為你解答?。?點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (287人查看0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評(píng)論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)