Philna2 主题添加个人代码很简单,例如:版权申明,或者作者栏。
水煮鱼的方法
<?php
/*
Plugin Name: 版权申明
Plugin URI: http://fairyfish.net/m/copyright/
Description: 在日志下面添加版权申明
Version: 0.1
Author: Denis
*/
function post_copyright(){
if(is_single()){
global $post,$authordata;
?>
<div id="copyright">
<?php echo get_avatar($authordata->ID,'55');?>
<p>作者:<a href="<?php echo $authordata->user_url; ?>" title="<?php echo $authordata->display_name;?>"><?php echo $authordata->display_name;?></a><br />
原文链接:<a href="<?php echo get_permalink($post->ID);?>" title="<?php echo $post->post_title; ?>"><?php echo $post->post_title; ?></a><br />
<a href="<?php bloginfo('url');?>" title="<?php bloginfo('name');?>"><?php bloginfo('name');?></a>版权所有,请勿转载本博客日志到任何博客或论坛。</p>
</div>
<?php
}
}
add_filter('the_content','post_copyright_content');
function post_copyright_content($text){
ob_start();
post_copyright();
$post_copyright_content = ob_get_contents();
ob_end_clean();
return $text.$post_copyright_content;
}
?>
复制上面的代码,插到 function.php 的 ?> 之前。
上面的是水煮鱼的效果图
修改代码
1、为了适应 philna2 主题原来的 css 代码,把 div 标签去掉吧,删掉:<div id=”copyright”> 和 </div>
2、作者的头像也不要,删掉:<?php echo get_avatar($authordata->ID,’55’);?>
3、加入自己的代码,我就用短网址(需要安装插件:YOURLS: WordPress to Twitter):
作者也放出一些标签代码:
1、<?php wp_ozh_yourls_url(); ?>
直接生成的链接,例如:
<a href=”http://ozh.in/j5″ rel=”nofollow alternate shorter” title=”short URL”>http://ozh.in/j5</a>
2、<?php wp_ozh_yourls_raw_url( $echo = true)?>
打印出短网址,不是链接;例如:http://ozh.in/j5
3、yourls-wordpress-to-twitter/plugin.php 有更多的标签代码,可以慢慢琢磨一下。
提示:本文章的方法只限用于 Philna2 主题,其他的请自行 google
Philna2 的方法
Continue reading 替Philna2主题添加版权申明