自定義HotNews幻燈及頂部熱點圖片鏈接

字號:


    有童鞋在faq.wopus.org問:幻燈片及熱點文章圖片鏈接如何設(shè)置成可以指向別人網(wǎng)站的外鏈?這個功能貌似之前幫人DIY過,適合作外鏈廣告或者鏈接到其它站點,可以內(nèi)鏈接也可外鏈,方便靈活,操作也不是很復(fù)雜,發(fā)出來為有此需求者提供參考。
    首頁幻燈
    打開HotNewsproincludes目錄的slider.php模板文件,查找:
    <?php if ( get_post_meta($post->ID, 'show', true) ) : ?>
    <?php $image = get_post_meta($post->ID, 'show', true); ?>
    <a href="<?php the_permalink() ?>" rel="bookmark"><img src="<?php echo $image; ?>"width="400" height="248"/></a>
    <?php else: ?>
    替換為:
    <?php if ( get_post_meta($post->ID, 'show', true) ) : ?>
    <?php $image = get_post_meta($post->ID, 'show', true); ?>
    <?php $url = get_post_meta($post->ID, 'imgurl', true); ?>
    <a href="<?php echo $url; ?>" rel="bookmark"><img src="<?php echo $image; ?>"width="400" height="248"/></a>
    <?php else: ?>
    使用該功能必須使用自定義欄目:
    show 調(diào)用圖片
    imgurl 圖片鏈接到的url地址
    頂部熱點圖片
    打開HotNewsproincludes目錄的top_hot_a.php模板文件,用下代碼替換所有:
    <div id="featured">
    <?php $recent = new WP_Query('meta_key=hot&orderby=rand&showposts=4&caller_get_posts=4'); while($recent->have_posts()) : $recent->the_post();?>
    <div>
    <div>
    <?php $image = get_post_meta($post->ID, 'image', true); ?>
    <?php $url = get_post_meta($post->ID, 'imgurl', true); ?>
    <a href="<?php the_permalink() ?>" rel="bookmark"><img src="<?php echo $image; ?>"/></a>
    </div>
    <div><a href="<?php echo $url; ?>" rel="bookmark">詳細內(nèi)容</a></div>
    <div>
    <h2><a href="<?php echo $url; ?>"><?php echo cut_str($post->post_title,30); ?></a></h2>
    </div>
    </div>
    <?php endwhile; ?>
    <div></div>
    </div>
    使用方法同樣需要使用自定義欄目:
    hot 調(diào)用文章
    image 調(diào)用圖片
    imgurl 圖片鏈接到的url地址