April 12th, 2006
Inline Comments/More
Category: WordPress, Author: Nicky, Popularity: 14%什么是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,在
之前添加这2句:
<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>
三、打开模板theloop.php,查找(增加Live Continue reading效果):
一共有3处,我们需要的是第二个,把第二个改成:
再查找(增加Inline Comments效果):
<?php trackback_rdf(); ?>
-->
在它的上面添加:
其实以上2句的在theloop.php中的位置可以随意,添加到你需要显示的位置(注意循环的范围),第一个是Inline Comments按钮,第二个是显示评论的内容。
注意:如果你使用了K2 Rolling Asides 插件,会发生冲突,解决办法是,把第二步的
替换成:
如果不是使用的K2模板也可以使用这个效果,需要把这2个JS加载进去就可以了。
但不保证和其他插件冲突,还是希望擅长WP插件开发的朋友能做更加严谨的插件来。
Tags:WordPress.
评论数量(9) | Add Comments
本文网址:http://www.osxcn.com/wordpress/inline-commentsmore-for-k2.html


comments还是应该在底部显示吧…
第三步的代码可以随便添加,加在文章下面也可以啊,我把它放在标题的下面感觉还是挺方便的。每次想看评论点一下Inline Comments就可以了,不用拖到文章的下面去,看完关了再看文章。
我用还OK的, 但你这里是热门博客, 评论都N多, 这样放上面似乎就不太好了哦
Oh thx
我按上面的做了,但是为什么我的日志上只显示出inlinecomment而没有continue reading呢?能告诉我吗?谢谢!
不好意思,原来是要使用这个才会显示的。谢谢。
nicky为什么我的Inline Comments无效呢?但Live Continue reading却可以用?谢谢了哈,我的地址:
http://www.myleo.cn/blog
关于这个效果,我最近发现一个问题:
当我使用K2的Rolling Archives功能时候,在首页这个inlinecomment和livecontinue的功能也能正常使用,但当我用Rolling Archives进行翻页,查看第二页或以后的日志时,inlinecomment和livecontinue的功能就失效了!
请问niky,这个问题有办法解决吗?
使用Rolling Archives翻页后效果就没有了,我也是这样才没有使用Rolling Archives的,弄起来麻烦就放弃了。