wordpress插件介绍--Samsarin PHP Widget
作者网站:Samsarin PHP Widget
也可以直接下载
wordpress中的默认widgets是文本格式的,不支持php语言,用起来不是很方便,一些插件就如果需要php语言调用,不能直接在widgets里用,只能修改主题中的sidebar.php文件,很麻烦,这个插件可以在widgets里直接执行php语句,激活后,默认个数是1,可以根据需要调整
作者网站:Samsarin PHP Widget
也可以直接下载
wordpress中的默认widgets是文本格式的,不支持php语言,用起来不是很方便,一些插件就如果需要php语言调用,不能直接在widgets里用,只能修改主题中的sidebar.php文件,很麻烦,这个插件可以在widgets里直接执行php语句,激活后,默认个数是1,可以根据需要调整
作者网站:Yet Another Related Posts Plugin
也可以直接下载
wordpress现在已经全面支持tag了,关键词等相关插件可以不用了,这个插件跟Jerome’s Keywords Related Posts作用一样,显示与本文章相关的文章,更强大的是,不止参考tag,还会参考文章标题,分类和正文,不过中文的分词是比较令人头疼的一件事,所以推荐只选择参考tag和分类,在后台设置好就行了,不用修改主题的任何代码,很方便,还支持feed的相关文章输出,然后按相似度高低排列,基本上默认设置已经很好了,不需要改动,如果没有相关文章输出,一般来说是因为相似度的匹配值(Match threshold)设定的高了,改低点就行了
{\LaTeX}这几天要写论文,用到图形竖排
IEEE给的模板是图形横排,subfigure不支持\\换行
所以网上查了查,有个人用minipage放在subfigure{}中,在minipage{}里换行
[CODE]
\begin{figure}
\centering
\subfigure[the first subfigure]{
\begin{minipage}[b]{0.2\textwidth}
\includegraphics[width=1\textwidth]{fig1.eps} \\
\includegraphics[width=1\textwidth]{fig2.eps}
\end{minipage}
}
\subfigure[the second subfigure]{
\begin{minipage}[b]{0.2\textwidth}
\includegraphics[width=1\textwidth]{fig3.eps} \\
\includegraphics[width=1\textwidth]{fig4.eps}
\end{minipage}
}
\end{figure}
比较有用
作者网站:WP-PageNavi
也可以这里下载 ,由于wordpress升级至2.1对数据库进行了小部分改动,所以造成以前版本PageNavi工作不正常,这里下载新版本
WP自带的页面导航功能比较弱,只能显示前一页后一页
当页面多起来的时候,这种方式查找文章比较麻烦
这个插件可以在底部增加页码来更好的查找文章
需要去掉archive.php,index.php,search.php里边的
这四行
< div class=”navigation”>
< p>< span class=”prevlink”>< ?php next_posts_link(‘« 较旧文章’) ?>< /span>
< span class=”nextlink”>< ?php previous_posts_link(‘较新文章 »’) ?>< /span>< /p>
< /div>
同时在footer.php里边加上
< div class=”navigation”>
< div class=”alignleft”>< ?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?>< /div>
< /div>
就行了
注:上边<右边空格要去掉的
要是想改成下拉菜单的风格把 wp_pagenavi()换成wp_pagenavi_dropdown();
作者网站:Jerome’s Keywords Related Posts
也可以这里下载
跟据Jerome’s Keywords设置的关键词,显示与本文章相关的文章
使blog的文章更具有相关性
这样可以方便读者阅读站内的相关主题,也将增加读者浏览自己所写文章的机会
激活此插件需要有Jerome’s Keywords插件的支持
关于Jerome’s Keywords用法文章,看这里
一般是将以下代码加入到single.php
< ?php
if( class_exists('JeromesKeywords') and function_exists('jkeywords_related_posts') ) {
$relatedposts = jkeywords_related_posts();
if (!$relatedposts) {
echo '< p>无相关文章< /p>';
} else {
echo '
< div class=”related-posts”>< h3>相关文章:< /h3>< ul>’ . $relatedposts . ‘< /ul>
< /div> ‘;
}
}
?>函数体function jkeywords_related_posts(
$order = 'DATE_DESC',
$limit_quantity = 5,
$limit_days = 365,
$format = '
‘,
$dateformat = ‘d.m.y’
)
注:<右边空格要去掉
参数说明:
强烈推荐此插件,会增加网站的interlink,利于搜索引擎收录
作者网站:Jerome’s Keywords
也可以这里下载
这是一个关于关键词的插件,可以给你写的文章中加入关键词
并且将关键词加入到网页中的keyword类别里
而且可以给网站中加入tag,有利于更好的分享你的文章
1.方便的为你的文章添加关键字(其实就是Tag)
2.利用关键字来进行站内搜索
3.被Blog搜索引擎Technoratis搜索(在Atom Fees中添加Tag信息)
4.实现站内的类似Flickr,Delicious的Tag云
将Tags: < ?php the_post_keytags(); ?>加到要显示Tag的地方
还可以用参数来调整输出,包括“是否把分类转为Tag”、“站内Search还是Technoratis”、“链接标题”
创建Tag云?
创建一个新的模板文件,可以参考Jerome给出的例子
然后在管理页面中新建一页,将页面命名(post-slug)为“Tags”或者“Cosmos”,并把此页的模板选定为刚才创建的模板,保存即可
有一个问题是all_keywords()函数中的链接用的是绝对链接“/tag/%keylink%”,因此如果你用了转向的话,可能需要调整这个参数
网页头中添加Meta信息?
只需在网页头的区域内(在< head>和< /head>之间)添加< meta name=”keywords” content=”< ?php the_keywords(); ?>” />即可
注:<右边空格都要去掉
现在有一个更强悍的插件Ultimate Tag Warrior,具体用法还在摸索中
作者网站:WordPress 缓存
也可以直接下载
当你的blog访问量非常大,sql查询将是非常耗时间的操作
用这个插件,可以提高访问速度
它会把一些常用的页面缓存成文件,在访问的时候直接调用缓存文件,不进行sql数据库操作
不过据说缓存的文件会越来越大,如果速度还行的话
不建议使用
另外对一些实时更新的内容,如访问量等,是否不受影响还没有明确的结论
如果是读缓存文件的话,应该是影响的