存档

  • 博客的几个改动

    周末两天把博客捣腾了一下。从表面来看,只是换了个代码高亮的配色,但改动远不止看到的内容。

    首先是 wordpress 版本从之前的 3.4.x 升级到了当前的最新版 4.5.x。一直拖着没升级的原因是,之前对 wp 的代码有些改动(看 这里),每次升级都需要重新 diff 改回来。反正像这样的个人小站也没啥入侵价值,所以一直没有怎么关注安全补丁啥的,能用就用着。而今天下定决心要升级是因为准备把文章内容全都改成 markdown,这样能用上一些较新的支持 markdown 的插件。支持 markdown 的静态 blog 也有很多,但是有一点不喜欢的是,评论都是用的第三方,像多说和 disqus 之类,万一这些网站挂了评论就没了。

    文章 markdown 化。这也是会有这篇博客的直接原因。这两天趁着周末把全站的 90+ 篇文章都转成 markdown 了,把里面的 html 和 wordpress 特有的标记都去掉了。还有个不起眼但是很费时的改动,就是把全站文章的格式都按照 中文文案排版指北 调整了一遍。不过有些单词大小写和使用还是不够规范。

    新增了些插件。为了去掉这些标记,新增了几个插件。下面是在用的插件列表:


    阅读全文…

    2016年8月7日 | 归档: 软件使用和配置 | 标签:
  • wordpress 中实现相关文章推荐

    趁着假期给博客换了一个主题,根据自己的喜好改了若干地方。之前用的主题自带了相关文章的推荐,但是新的主题并没有这个功能,于是把原来主题中实现相关文章的部分拿来改改,下面的函数是主要的实现(放到主题目录下的functions.php 中):

    /* return list of related posts */
    function ou_wp_related_post($related_filter = 'tag')
    {
        $ret = array();
        global $post;
    
        if ($related_filter == 'category')
            $matchby = get_the_category($post->ID);
        else {
            $matchby = wp_get_post_tags($post->ID);
            $related_filter = 'tag';
        }
    
        if ($matchby) {
            $orig_post = 

    阅读全文…

    2013年2月19日 | 归档: 软件使用和配置 | 标签:
  • 在本机搭建 wordpress 的一些问题

    这里主要是记录一下在本地搭 blog 过程中遇到的一些问题。

    这个 blog 使用的是的 wordpress 3.4.x 汉化版,插件有 google xml sitemap,wp-pagenumbers(翻页插件),wp-syntax(代码高亮)。

    导入导出最好使用 cpanel 中的备份功能,如果使用 wordpress自带的导入导出功能(wordpress_importer),再次导入的时候反斜杠会丢掉!

    安装apache,php和mysql

    安装主题

    把主题解压到 $WP_ROOT/wp-content/themes/主题名/ 下即可在“外观-主题”中找到。有时用 ftp 上传会出现错误。

    修改固定链接

    默认的链接名“?p=xxx”很不爽,也不利于搜索引擎检索。可以在“设置-固定链接”中修改成自己想要的格式,这个功能需要 apache 的 mod_rewrite 模块。

    这里要提一下的是在本地搭建的时候可能还没有 .htaccess 文件。文件的位置应该是 wordpress 的根目录,也就是和 wp-config.php 同一层。把 .htaccess 文件修改权限为 777,然后在控制版中的“设置-固定链接”修改,保存文件,为防止误改,最后再把权限改回 644。…

    阅读全文…

    2011年4月10日 | 归档: 软件使用和配置 | 标签:
文章标签 ‘wordpress’