• 四月

    8

    对博客的一些优化

    这两天,集中对望月的博客进行了一些优化,一是觉得目前访问速度太慢,二是觉得侧边栏需要改进。说是小小的优化,但是却耗费了我几乎两天的时间。那么,分享一下这些优化的心得,希望对你有所帮助。
    seo-blocks

    这次优化的原则是速度,还有还是速度。

    • 重写了meta标签里的内容,因为貌似对于all in one seo又有了一点新的认识。
    • 将侧边栏sidebar进行了重大调整,将所有以前用插件实现的功能换作php实现。
    • GOOGLE FRIEND CONNECT放在了侧边栏,无奈之举,放在上面拖累速度,放在下面影响页面宽度。
    • 将友情链接进行了重大更改,启用之前使用的hot friend 插件,请检查你的友情链接,如有疑问,留言告知。
    • 新写了广告页面
    • 经不起JasonNg的一再诱惑,启用了wp super cache静态缓存插件,听说和wp-postviews插件不兼容,不过我的貌似没有什么冲突?
    • 将插件数量由原来的24个控制到现在的15个。

    期间,遇到过很多问题,在这里将解决的方法列出,供需要的朋友参考。

    • Wp-postviews插件不能调用访问次数最多文章的问题。实在是不想多启用一个wp-postviews-widget插件,后来得知只需要在Wp-postviews的设置页面Post Views Options的Most Viewed Template框内加上一句
      1. <li><a title="%POST_TITLE%" href="%POST_URL%">%POST_TITLE%</a></li>

      就OK了。

    • 在侧边栏用php代码调用留言最多的文章列表。代码如下:
      1. <h2>Popular Posts</h2>
      2. <ul>
      3. < ?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5");
      4. foreach ($result as $post) {
      5. setup_postdata($post);
      6. $postid = $post->ID;
      7. $title = $post->post_title;
      8. $commentcount = $post->comment_count;
      9. if ($commentcount != 0) { ?>
      10. <li><a href="<?php echo get_permalink($postid); ?>" title="< ?php echo $title ?>">
      11. < ?php echo $title ?></a> {< ?php echo $commentcount ?>}</li>
      12. < ?php } } ?>
      13. </ul>

      tips via
      有没有用代码显示当月留言最多文章的方法,麻烦告知。

    最后,要严重感谢生活点滴的江东不厌其烦的无私帮助,让我解决了很多问题。也欢迎有需要虚拟主机的朋友购买生活点滴虚拟主机,很好很专业。

    最后,欢迎来首页测试速度,是不是觉得嗖一下就打开了呢?