存档

文章标签 ‘插件’

WP-PageNavi插件的使用

2010年7月29日 Tal Rasha 1,313 views 4 条评论

WP-PageNavi是WordPress的一个分页插件,可以实现本博客的所显示的分页功能,比wordpress自带的分页方便许多,下面介绍一下使用方法:

安装激活就不多说了,主要解说一下配置,打开主题目录下的index.php 找到:

<div id="pagenavi">
	<span class="newer"><?php previous_posts_link(__('Newer Entries', 'inove')); ?></span>
	<span class="older"><?php next_posts_link(__('Older Entries', 'inove')); ?></span>
	<div class="fixed"></div>
</div>

替换成:

<div id="pagenavi">
	<?php if(function_exists('wp_pagenavi')) : ?>
		<?php wp_pagenavi() ?>
	<?php else : ?>
		<span class="newer"><?php previous_posts_link(__('Newer Entries', 'inove')); ?></span>
		<span class="older"><?php next_posts_link(__('Older Entries', 'inove')); ?></span>
	<?php endif; ?>
	<div class="fixed"></div>
</div>

archive.php也需要做同样修改。

这样插件就生效了,有兴趣还可以到后台修改插件的设置和css样式,以上。 :wx:

不用插件实现WordPress彩色标签云

2010年7月29日 Tal Rasha 1,747 views 2 条评论

WordPress自带的的标签云(Tag Cloud)默认的全部是一个颜色,只是大小不一样,所以在这里介绍一个不用插件就能显示彩色标签云的方法。

在主题的functions.php中增加以下函数

1
2
3
4
5
6
7
8
9
10
11
12
13
function colorCloud($text) { 
$text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text); 
return $text; 
} 
function colorCloudCallback($matches) { 
$text = $matches[1]; 
$color = dechex(rand(0,16777215));//通过这里修改颜色范围 
$pattern = '/style=(\'|\")(.*)(\'|\")/i'; 
$text = preg_replace($pattern, "style=\"color:#{$color};$2;\"", $text); 
return "</a><a $text>"; 
} 
add_filter('wp_tag_cloud', 'colorCloud', 1);
</a>

此函数为玩WordPress原创

然后正常调用wp_tag_cloud函数就可以了,下面附上wp_tag_cloud的参数说明:
(全文 …)

Audio Player插件的使用

2010年3月7日 Tal Rasha 1,606 views 3 条评论

audio player是wordpress上比较常用的音频播放器,下面列出一些简单的使用方法:

使用标签

默认地向文章中插入播放器的方法是使用[audio]标签,例如:

[audio:http://www.yourdomain.com/path/to/your_mp3_file.mp3]

这将会在文章中插入一个播放器并播放 your_mp3_file.mp3 音频。

您也可以在 Audio Player 的管理面板为 Audio Player 设置一个默认的音频文件路径(可以是本地的,也可以是远端服务器),这样您就不需要每次都输入一个完整的路径名了。一旦您完成了设置,您便可以使用像下面这样的语法:

[audio:your_mp3_file.mp3]

Audio Player 将自动在预设的默认路径内寻找音频文件。这将会给您的带来许多便利,如果您可以把您的音频文件都放在同一个路径下。
(全文 …)