有童鞋在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地址