在WordPress侧边栏的Widgets里面调用php函数
2008-4-27 普通的WordPress的Widget里面只能插入普通html代码和javascript代码等,不能插入php语句,刚才我找到一个插件:Samsarin PHP Widget,可以使得Widget里面也能调用php函数。
Samsarin PHP Widget的使用很简单,下载后加压缩,就一个文件,把它上传到空间里的wp-content/plugins/目录下面,然后在WordPress后台激活,在外观的widget里面就有了名为Samsarin PHP Widget的widget了,可以用鼠标拖动侧边栏上去,然后和编辑普通文本widget一样编辑。(参见《发现WordPress的文本Widgets很好用,可以嵌入javascript代码如Google自定义搜索代码》一文)
这样,就可以不用修改sidebar的php文件也能给侧边栏加php语句了,另外也可以不用最新日志,最新评论的widget,自己拖一个Samsarin PHP Widget到侧边栏,然后加入以下代码可以显示最新日志:
<?php query_posts(’showposts=5′); ?> <ul> <?php while (have_posts()) : the_post(); ?> <li><a href=”<?php the_permalink() ?>”><?php the_title(); ?></a></li> <?php endwhile;?> </ul>
显示某php内容可以写:
<?php
require ’sample.php’;
?>
非常的方便。
补充:使用PHP Code Widget也可以实现php widget,地址见:PHP Code Widget
2008-8-06 5:34 pm
这个最新日志的代码能不能放在侧边栏使用?
2008-8-06 6:03 pm
shamas:可以的,不过需要安装支持php widget的wordpress插件