适合图片博客的WordPress附件页模版

分享到: 更多

类似于腾讯的图片站,比过要比它简单,可以在这个基础上再修改:


不过你在插入相册时要选择图片链接到附件页面,如果你发布的相册太多不好修改可以试试这个插件:BC_ChangAttachmentLink,强制把图片链接转到附件页面。
下面的代码另存为”attachment.php“,上传到当前主题目录下就可以了。

<!--?php
/*
名称:相册附件模版
作者:帮藏 http://www.bangcang.com
*/
$Post_title = get_the_title($post--->post_parent);
$Post_a = get_post($post-&gt;post_parent, ARRAY_A);
$Post_url = get_permalink( $post-&gt;post_parent );
?&gt;
 
<!--
body{background-color:#000;}
img{border-style:none;}
*{font-size:9pt;color:#FFF;}
.topbar{margin:0px;padding:6px 20px;}
.post{text-align:center}
.post h4{padding:5px 0px;font-size:10.5pt;}
.imgnav{}
.imgnav p{margin:5px 0px;}
.imgnav .imgleft{float:left}
.imgnav .imgright{float:right}
.footer{text-align:center;color:#4C4C4C;margin:40px 0px 5px 0px;}
-->
 
<!--?php $temp_query = $wp_query; ?-->
<div class="topbar"><a href="/"><!--?php echo bloginfo('name');?--></a> &gt; <a href="&lt;?php echo($Post_url); ?&gt;"><!--?php echo($Post_title); ?--></a> &gt; 浏览图片</div>
<div id="content">
 
	<!--?php if (have_posts()) : ?-->
 
		<!--?php while (have_posts()) : the_post(); ?-->
<div class="post">
<h4>文件名:<!--?php the_title(); ?--></h4>
<div class="entry">
<div class="imgnav">
<div class="imgleft"><!--?php previous_image_link() ?-->
 
<!--?php previous_image_link("","上一张"); ?--></div>
<div class="imgright"><!--?php next_image_link() ?-->
 
<!--?php next_image_link("","下一张") ?--></div>
</div>
<div class="attachment">
<!--?php echo wp_get_attachment_image( $post--->ID, 'full' ); ?&gt;</div>
<div class="caption">
<!--?php if ( !empty($post--->post_excerpt) ) the_excerpt(); // this is the "caption" ?&gt;</div>
</div>
</div>
<!--?php endwhile; ?-->
 
	<!--?php else : ?-->
<div class="post">
<h2 class="headtitle center">图片未找到</h2>
 
对不起,没找到这个图片,你可以尝试搜索一下!
 
 
<!--?php include (TEMPLATEPATH . "/searchform.php"); ?--></div>
<!--?php endif; ?--></div>
<!--/content -->
<div class="footer">Copyright © 2010 - 2011 BangCang.com All Rights Reserved</div>

Leave a Reply

Google AdWords