有的朋友喜欢在博客的首页建立一个文章标签区域,这样既方便读者的阅读,对博客的SEO也有一定的帮助。不过随着文章标签的的增加,博客的文章标签这一块可能就会显地越来越拥挤,进而影响整个博客的美观性。你可以安装Flash WordPress 标签云插件WP Cumulus来解决这一问题。不过据我所知,该插件目前并不支持中文标签的显示。今天我为大家介绍一个为你的WordPress博客建立标签下拉菜单的方法,这样就可以解决上面提到的问题了。
首先,复制下面的代码到主题的functions.php文件里面
<?php
function dropdown_tag_cloud( $args = ” ) {
$defaults = array(
‘smallest’ => 8, ‘largest’ => 22, ‘unit’ => ‘pt’, ‘number’ => 45,
‘format’ => ‘flat’, ‘orderby’ => ‘name’, ‘order’ => ‘ASC’,
‘exclude’ => ”, ‘include’ => ”
);
$args = wp_parse_args( $args, $defaults );
$tags = get_tags( array_merge($args, array(‘orderby’ => ‘count’, ‘order’ => ‘DESC’)) ); // Always query top tags
if ( empty($tags) )
return;
$return = …
Article Archive for December 2008
Home » Archive » December 2008如何为你的WordPress博客建立标签下拉菜单
December 28, 2008 # 3:07 am # Wordpress 技巧 # 2 CommentsWordPress 主题应用代码
December 27, 2008 # 8:15 am # Wordpress 代码 # 5 Comments如果你是一个刚刚用上wordpress的新手的话,你有可能会遇到这种情况:你看中了一款自己很喜欢的主题,但主题的侧边栏或者哪一部分缺少想“最新评论”等内容。当然,这时你可以在后台添加侧边栏,但这样主题原先有的所有侧边栏都不会显示了,也有可能因为这样而失去了主题原来的特色使得你不得不放弃自己喜欢的主题。事实上,在WordPress后台的所有侧边栏都是可以通过代码来添加的。下面的这些代码就是我收集的一部分wordpress主题应用代码,该收集还有待完善,如果你希望下面出现哪些代码,可以留言告诉我。
最新文章代码
下面的例子显最新的5篇文章:
<?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
$today = current_time(‘mysql’, 1);
$howMany = 5; //Number of posts you want to display
if ( $recentposts = $wpdb->get_results(“SELECT ID, post_title FROM $wpdb->posts WHERE post_status = ‘publish’ AND post_modified_gmt < ‘$today’ ORDER BY post_modified_gmt DESC LIMIT $howMany”)):
?>
<h2><?php _e(“Recent Updates”); ?></h2>
<ul>
<?php
foreach ($recentposts as $post) {
if ($post->post_title == ”) $post->post_title = …
WordPress 博客维护清单
December 26, 2008 # 5:21 am # 博客建设 # No Comment使用WordPress 来建立的博客的人都知道都会喜欢WordPress的强大跟魅力。但如果你是一个新手或者一个不小心,就有可能在安装某个主题或插件时使你的博客出现了某些错误。更头痛的是,这些错误的出现有可能连你自己都不知道。所以一个WordPress 博客的维护是很重要的。如果你不知道怎么维护你的WordPress 博客,那么可以看看著名博客dailyblogtip为我们列出的WordPress 博客维护清单。原作者Adam建议一般的博客按照下面的清单一个月对博客进行一次检查,如果你是一个职业博客,那么最好每天都来一次吧,呵呵
Feeds – 检查以下博客的feeds!我也是在今天才知道我自己的出现问题了,一位朋友无意中告诉我的。奇怪的是,Google 并没有检查出该错误,甚至把它加到了我的Google Reader 页面,但在Internet Explorer 里面以及我朋友的读者都看不到它。所以,检查一下你的是否正常。
联系页面 - 联系页面是一般博客最容易出现问题的地方。 你有可能在几个星期里面没有受到通过联系页面发过来的任何一封邮件,却完全不知道是那里出现问题了(人家如何告诉你呢?) 。
“关于”区域 - 博客的“关于”区域在你刚刚建立博客时 WordPress 会自动帮你填一些内容进去。某些主题还会在首页显示“关于”区域,那里可能会有一些博客其他内容的链接。确保更新那些信息,否则会给人一种你博客博客非常不专业的感觉(如果你不知道写“关于”信息,可以看看这篇文章)。
单独页面 - WordPress 是用过多个页面来动态显示你的博客的信息的,也就是说它并不会帮你的每一篇文章建立一个页面,所有的文章都是在“独立文章页面”显示的,这就取决与你选哪一篇文章。长话短说, 检查你博客上的各种页面:首页、独立文章页面、归档页面、 文章分类页面以及你建立的所有页面(在后台控制的管理>页面管理)。确保你检查的时候是从头到尾地检查的,有可能看起来页面很正常,但在页尾那里有一个错误你没有发现的。
Adsense 广告 – 如果你在你的博客上投放了Adsense 广告,你有可能会养成一种忽略它的习惯(反正你又不可以自己点自己的广告的)但 Google有时候可能会在你的博客上显示一些一内容无关的广告,这个就会影响到广告的点击单价。 有很多方法和插件都是可以对Adsense 广告广告进行追踪的(你可以尝试一下 section targeting)。
友情链接/链接 - 没有人让你去检查每一篇文章的链接, 但如果你的博客上有友情链接这一块的话,那么你就要检查一下里面的链接。博客圈的增长往往大于缩减,但其中还是有的博客由于某些原因倒闭的。你应该也不想这些没用的链接浪费着你的侧边栏空间以及别人的时间吧。
推荐链接- 随着时间的推移,你可能会加入一些推荐项目。通常博客主都会在博客上新建一个页面来放上这些推荐链接。 同时,你也可以在向其他博客推荐一些好的公司时賺取一点额外的奖金。 如果你准备增加一个新的推荐项目,那么你可以顺便检查一下你以前添加的项目的那些推荐链接是否正常,这样你就可以确保自己不是在做无用功了。
上面的这7点就是你对WordPress 博客进行维护的清单。确保你每次检查时都是按照上面的步骤一步步进行的。你最起码要让你的博客看起来是没上面问题的,这样才会让你的读者觉得你的博客比较专业。
原文:WordPress Blog Maintenance Checklist | 译文:WordPress 博客维护清单
本文属于“建设成功博客的四十个技巧”系列
验证你的博客
December 26, 2008 # 4:11 am # 博客建设 # One Comment对你的博客进行验证是一件很重要的事,尽管在你看来你发博客没有任何问题。为什么要这样做呢?原因很简单,如果博客的 HTML 或者 CSS 出现错误的话,将有可能导致博客在浏览器里出现错误。
HTML 或者 CSS 出现错误所导致的博客显示错误不一定会在每一个浏览器里面都显示出来(如果你想知道你的博客在各种浏览器里面的显示效果,可以看看这里的介绍),但这终究会对一部分的读者产生影响。 抛开上面的问题不说,网站的统一标准对互联网的兼容性问题也是很重要的,越多的人按照这一标准来建立网站就越好。下面的上个工具将会帮你验证你的博客,看看吧:
W3C Markup Validation: 这个工具将会帮助你验证博客的 HTML 或者 XHTML 备份。你可以直接输入博客的域名或者上传一个文件。
W3C CSS Validation: 该服务可以让你验证博客的 CSS。跟上面的一样,你可以通过输入网址或者上传 CSS 文件来验证。
Feed Validation: 该工具将帮助你验证你为博客烧制以及博客原先的RSS feed。这个可以确保你的读者不会出现订阅错误
原文:Validate Your Website | 译文:验证你的博客
本文属于“建设成功博客的四十个技巧”系列
关于博客文章分类的5点提示
December 25, 2008 # 9:10 am # 博客建设 # No Comment组织博客文章的分类应该是一个博客很重要的一项工作,但是好像很多的博客在组织文章分类是都不知道该什么做,这就是我为什么要专门写这篇文章的原因。下面的5点提示将帮助你更好的组织你博客的文章分类:
1. 文章分类的命名必须要有描述性: 文章的分类应该让读者第一次来到你的博客时就知道你博客主题内容的定位。如果文章的分类与相对应的文章不符,那么就会让读者不知道你的博客究竟是这么一回事,这样往往就有可能导致读者放弃阅读整个博客。
2. 限制文章分类的数目: 这就是你要为你的博客建立文章分类而不是让每篇文章单独的原因。试想一下如果你每写一篇文章就建立一个新的类别,那么你的文章分类还有意义吗?每个博客都应该定义好它的构架并根据这个来建立一些文章分类来支持博客的主题内容。一旦你有了一定的基本构架之后,只需将你要发表的文章放入原有的分类。在你写博客的过程当中,应该尽量避免创建新的文章分类,除非你觉得确实是需要是才考虑建立新的文章分类。
3. 确保他们在一个屏幕内: 如果你问我以的从博客需要多少分类,我也不知道怎么回答你。有的博客只需要几个分类就可以了,有的则需要10到20个。不管博客分类的多少,你只要确保它们可以在一个屏幕里面就好了。也就是说当读者浏览你的博客是不要滚动浏览器的侧边栏就可以看完你的文章分类了。为什么? 因为那样会让人感到很烦。想象一下,如果我想确定某一篇文章在哪一类,当我浏览到文章分类的最底端时可能已经忘了顶端时什么了。
4. 尽量尝试把所有的文章都放到一个分类: 就我个人而言,每次我写文章时都尽量把它放进同一个文章分类里面。我是反对将文章按时间来进行归档的(因为文章是在什么时候写的是一件无关紧要的事),所以只需引导我的读者在文章分类中查阅文章。 试想一下,如果我把文章放进几个类别里,那么读者就会重复地看到相同的文章,这样至少给人的感觉不好。 或许会出现例外的情况,那就是有的文章可能跟几个文章类别都相关,但这种情况是很少见的,以致于可以忽略。
5. 显示每个分类的文章数目: 如果你使用的博客系统允许你这样做的话,那么你就让每个分类都显示里面的文章数目。这样可以让读者知道他们将要点击的某一分类里面有多少值得期待的东西,同时也可以告诉读者你的博客主要关注的是哪方面的信息。
原文:Organize your categories: 5 practical tips | 译文:关于博客文章分类的5点提示
本文属于“建设成功博客的四十个技巧”系列
Subscribe RSS
Comment RSS