四月 12th, 2006
Inline Comments/More
Category: WordPress, Author: Nicky, Popularity: 17%
什么是Inline Comments效果,试试点击上面的(Inline)就知道了,同样也是移植于Binary Blue这个模板,今天发现它的官方也在使用True Blue 1.1主题。废话少说,直接说说修改方法(已知问题,使用K2的Live翻页后效果失效,禁用后正常,暂无解决办法。)
如使用k2模板,需要在K2 Options里启用“Live Search”功能,测试版本r167-r322。如果你用过昨天我说的Live Continue reading效果,还是建议恢复到为修改之前再做新的修改。本blog样式style.css下载请点这里。
Inline Comments/More效果适合Firefox/Opera/IE6以上版本浏览器,暂不支持Safari。
一、解压Inline.zip,复制里面文件到k2目录。
二、打开模板header.php,在
三、打开模板theloop.php,查找(增加Live Continue reading效果):
一共有3处,我们需要的是第二个,把第二个改成:
再查找(增加Inline Comments效果):
在它的上面添加:
其实以上2句的在theloop.php中的位置可以随意,添加到你需要显示的位置(注意循环的范围),第一个是Inline Comments按钮,第二个是显示评论的内容。
注意:如果你使用了K2 Rolling Asides 插件,会发生冲突,解决办法是,把第二步的替换成:
如果不是使用的K2模板也可以使用这个效果,需要把这2个JS加载进去就可以了。
但不保证和其他插件冲突,还是希望擅长WP插件开发的朋友能做更加严谨的插件来。
之前添加这2句:
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/inline.js"></script>
<script type="text/javascript">//< ![CDATA[
function inline()
{
Behaviour.apply();
}
var singlePostURL = '<?php bloginfo('template_directory'); ?>/single_content.php?p=';
var throbberURL = "< ?php bloginfo('template_directory'); ?>/images/spinner.gif";
window.onload = inline;
//]]></script>
<script type="text/javascript">//< ![CDATA[
function inline()
{
Behaviour.apply();
}
var singlePostURL = '<?php bloginfo('template_directory'); ?>/single_content.php?p=';
var throbberURL = "< ?php bloginfo('template_directory'); ?>/images/spinner.gif";
window.onload = inline;
//]]></script>
<div class="itemtext"></div>
<div class="itemtext" id="e<?php the_ID(); ?>"></div>
<!--
<?php trackback_rdf(); ?>
-->
<?php trackback_rdf(); ?>
-->
< ?php if ( (is_home()) or (is_archive()) or (is_search()) ) { ?>(<a class="inlineCommentsLink" href="<?php bloginfo(template_directory); ?>/single_comments.php?p=< ?php the_ID(); ?>">< ?php _e('Inline Comments', 'k2_domain'); ?></a>)< ?php } ?>
<div id="c<?php the_ID(); ?>" class="comments" style="display: none;"></div>
window.onload = inline;
addLoadEvent(inline);
Tags:WordPress.
评论数量(9) | Add Comments
本文网址:http://www.osxcn.com/wordpress/inline-commentsmore-for-k2.html

