Wordpress是世界最好博客平台之一,它对搜索引擎友好,支持插件无限扩展。Wordpress世界里永远有你不知道的东西、没听说过的事情。Do you really know everything? 不需要!只要你掌握一些基本技艺,Wordpress便能很好地为你服务。以下是Noupe为我们带来的11个Wordpress实用技巧:
1、在Wordress生成页导入JavaScript数据库
导入jQuery进入你的Wordress生成页,你可以通过wp_enqueue_script function这个插件来实现。
<?php wp_enqueue_script(’jquery’); ?>
2、保护你的Email地址
假如你的Email地址在网站上是公开的,它可能成为垃圾邮件收集器搜索到,然后批量发送垃圾邮件给你。在Wordperss里,你可以使用free online encoder编码你的Email地址或者在function里创建如下所示antispambot() 文件:<?php echo antispambot(get_the_author_email()); ?>
当然最简单的办法是将@改成#、*、&等符号,或采用邮箱图标生成器生成图标形式。
3、将某些分类从RSS订阅中清除
有时,你想清除一些订阅者不感兴趣的分类,你可以在Feedburner里去除你的分类Feed url 地址:如http://www.noupe.com/feed?cat=-79. 这样,你不得不去你的wordpress后台查阅你想排除的分类ID,然后逐个在Feedburner里清除。其实有一个简单方法,你无需去Feed托管商那里,只需在你当前的主题“functions.php” 添加如下代码即可:
function ExcludeCategory($query) { if ($query->is_feed) { $query->set(’cat’,'-79,-26′); } return $query; } add_filter(’pre_get_posts’,'ExcludeCategory’);
通过这段代码你可以去除ID为79和26的分类。
4、在wordpress里展示相关分类及相关作者(适用于群体博客)的文章
可能绝大多数博客都在文章后面展示了相关文章,可有多少博客在日志后展示了相关内的文章或相关作者的文章呢?或者干脆在侧边栏展示这些相关文章?如果你想这样做的话,你可以使用related content 这个插件来达到目的。或者你采用如下代码来实现:
post->post_author; $tempQuery = $wp_query; $currentId = $post->ID; // related author posts $newQuery = “posts_per_page=5&author=” . $authorPosts; query_posts( $newQuery ); $authorPosts = “”; $count = 0; if (have_posts()) { while (have_posts()) { $count++; the_post(); if( $count<4 && $currentId!=$post->ID) { $count++; $authorPosts .= ‘
5、在日志里添加图片
图片能为你的日志增加生趣的同时,能为你博客带来流量是不争的事实。但要记得为你的图片添加适当的描述及命名。
6、避免被盗链
图片被人盗链真是让人难受的事情,前不久,我因为在译言中上传了一片带有图片的文章,引来大量的转载,没多久,博客的带宽就超了。避免图片被人盗链一般采用的方法是在WordPress根目的.htaccess里添加如下代码来实现:
7、创建自定义撰写控制面板
你可以通过“add_meta_box()”在你的日志中加入一些独特的数据。
8、用自定义的Google搜索引擎代替wordpress搜索系统
你的博客还在使用wordpress自带的搜索引擎系统吗?如果是,建议你马上换成Google搜索引擎,它不但能给你带来收入,而且能给读者较好的搜索体验。如果你不懂如何在wordpress里安装google搜索引擎,你可以参考安装自定义的google搜索引擎赚取收入和在不添加任何页或日志的情况下安装自定义的google搜索引擎这两篇文章。
9、在首页使用摘要输出代替全文输出。
虽然采取摘要输出好,还是全文输出好,一直存在争论,个人认为,最好还是采取摘要输出比较好,因为,如果你的文章长度比较长的话,会使你的主页显得比较难看。原文介绍的方法有点复杂,刀客建议你使用WP Kit CN插件,只需修改一下模板文件index.php文件里的一段代码,然后插件设置处启用摘要算法即可。
10、提供分类RSS Feed订阅
你知道你的分类rss feed地址吗?它就是你的分类url后加/feed。如刀客征途博客的wordpress分类url为:http://chenjinghua.net/category/wordpress,那它的Feed地址即为http://chenjinghua.net/category/wordpress/feed。添加分类Feed订阅的方法非常简单,你只需在你的主题里粘贴以下这段代码即可:
<a href=“<?php echo get_the_category().’/feed’; ?>”><?php echo get_the_category().‘ rss feed’; ?></a>
11、在搜索结果中去除部分页面
如果你希望一些页面不显示在wordpress搜索结果中,你可以在当前主题functions.php文件里添加如下代码来过滤这些页面。
// Exclude pages from search results
function SearchFilter($query)
{
if ($query->is_search)
{
$query->set(’cat’,'20,34,8′);
}
return $query;
}
add_filter(’pre_get_posts’,'SearchFilter’);
这11个wordpress技巧你知道几个,你又应用了几个呢?欢迎留言告知!
Popularity: 3% [?]
推荐到豆瓣
收藏到QQ书签
收藏到Google书签
添加到百度搜藏
如果你喜欢本文,欢迎订阅本博客!‖ 什么是订阅?如何订阅?
转载原创文章请注明,转载自:刀客征途 [http://chenjinghua.net]
本文链接:http://chenjinghua.net/11-most-wanted-wordpress-hacks-232.html








Be The First To Comment
Related Post
Please Leave Your Comments Below