Category: 技术分享

  • 从RSS Feeds中排除特定分类的四种方法

    感谢三两饭的投稿,三两饭童鞋最近陆续投稿的Wopus中文平台,分享他的WordPress技巧。最近他在寻找工作,这里祝福一下,希望他能早日找到一份满意的工作,同时也欢迎各位投稿给Wopus中文平台,一起为WordPress本地化做出贡献。

    很多人写博客(比如我)有特定的内容,也掺杂着些家长里短,所以有时候我们并不希望一些分类(私密日志,呵呵)下的文章被读者看到,如何从 RSS Feeds 中排除特定分类?
    (more…)

  • Html源代码模式下给link增加_blank功能

    相信很多人都在使用CoolCode这款经典的插件,这些朋友只能在Html源代码模式下更新日志,不知道大家在网络上点击链接的时候是否在意链接是否在新窗口中打开,我很在意,默认打开新链接的方式都是鼠标右键,然后选择在新标签页中打开,而且我在几个视频网站上发现,他们的链接几乎都是在新窗口中打开,然后在蓝色经典中找到了关于是否使用_blank大讨论的帖子。Wopus中文平台的文章,只要是我发的,基本上都会添加_blank,这不单单是对SEO很友好的一种行为,也会带来很好的用户体验。如果一篇文章中,只有一个链接,手动添加_blank可能还能接受,但如果有很多呢,相信肯定有朋友遇到过这种事情,肯定是有点郁闷。

    今天就解决这个问题,以后只要点击“link”,再点击确定,就可以很顺利的添加_blank,看图:

    (more…)

  • 使用 wordpress 打造在线购物网站

    感谢三两饭的投递
    WordPress 是万能的,所以当你看到本文时千万不要惊讶,是的下面三两饭就来教你如何使用 WordPress 打造一个小型的购物网站。放心吧,这里没有多少关于程序、代码的事儿,关键在于我们选择的 WordPress 主题上。

    Crafty Cart 是一款专门为销售 T 恤的小型电子商务网站打造主题,安装上 Crafty Cart 后你的博客就立即变成了一个小型的在线购物网站系统。Crafty Cart 的风格设计非常适合销售 T 恤、衣服等,当然只要稍加改动,你也可以用来卖其它的东西。

    我们先看看在线网店的一些细节吧:
    (more…)

  • 禁用并删除 WordPress 文章修订记录

    WordPress 2.6 引入了文章修订历史功能,当时我们翻译成“编辑历史”,但这一功能对多数个人博客毫无用处,还往数据库中写入了一些毫无用武之地的内容,假若你是个有洁癖的人,那么我们一起来看这个教程,来个大扫除吧:

    1. 禁用 WordPress 文章修订历史功能
    2. 打开 WordPress 根目录下的 wp-config.php 文件,添加如下行即可:
      define(‘WP_POST_REVISIONS’, false);

    3. 删除 WordPress 已有的文章修订记录
    4. (more…)

  • WordPress Tags标签的定义和功能使用

    文章来源菠菜博,感谢菠菜的分享~~
    Wordpress 从2.3 版本开始推出了Tags 功能,并再之后的版本中完善,如今已经完全可以不用通过插件实现Tags 标签功能。
    1,Tags标签的定义
    Tags在英文中的意思是“自由分类”、“分众分类”,是用户根据自己对事物的理解所添加的描述词。传统的目录与事物之间通常是一一对应的,而你却可以给同一个事物贴上任意多的标签,只要能够为今后的管理提供方便。

    原则上讲Tags和后台管理分类Categories是没有区别的,都是一种文章的分类形式,但相比固定的Categories来说,Tags更加自由、灵活,完全由用户决定。你可以根据自己的理解,对发表的文章、上传的图片、音乐、视频等各种文件添加一个或多个标签,进行灵活的描述。
    (more…)

  • 筛选主题时需要考虑的十个因素

    文章来源:WordZine

    1. 钩子 (Hooks)

    WordPress 插件需要通过这些被叫做“钩子”的东东来完善插件的功能,像添加所需的样式和脚本等。如果没有这些钩子,很可能插件就无法正常的工作。如何来检验主题中是否有钩子呢,往下看:

    1. header.php 中应该有类似 wp_head(); 或 do_action(‘wp_head’); 这样的代码,一般在 之前;
    2. footer.php 中应该有类似 wp_footer(); 或 do_action(‘wp_footer’); 这样的代码,一般在 之前;
    3. comments.php 和/或 comments-popup.php 中应该有类似 do_action(‘comment_form’, $post->ID); 这样的代码,一般在 之前。

    2. 模板文件
    (more…)

  • 启用 WordPress object-cache 缓存

    我在WordPress 博客优化方法汇总中提到过 WordPress 的 object-cache 对象缓存功能。WordPress Object Cache 可以将一个耗时查询或者运算结果存储到一个缓存文件,这样就可以让我们不用老是重复到数据库中获取不变的数据,以缩短用户查看页面的速度。那么,我们如何开启它呢?

    1. PHP 需要安装上 Memcached 扩展
    2. 是否安装了 Memcached 扩展请咨询服务器管理员,庆幸的是,WopusIDC 的空间已经安装上了 Memcached 扩展,各位可以放心的使用这个功能。
      (more…)

  • WP技巧:优化 Google Analytics 统计准确性

    感谢 Francis 的投稿
    相信写博的朋友都需要用第三方统计工具(常用的有 Google Analytics、Yahoo统计和51.La 等),来分析访客行为。之所以选择它们,正是因为它们代表中立方,数据真实可信,但Blogger们经常会修改Blog某些地方或者反复查看新文章的效果,这样无形中就会夸大访问流量,影响了统计的准确性。所以构思通过修改 WordPress 的主题来排除自己的访问。

    1. 初步原理:
    2. 判断访客是否为本站作者,如果是,则 WordPress 主题就不输出统计代码,从而排除自己的访问

    3. 具体计划:
    4. WordPress 提供 get_currentuserinfo() 函数(详见 WP官方文档 ),可以获得当前已登录的用户信息;
      当用户级别达到一定的高度,就算做是“自己的访问”。

    5. 开始实施:
    6. 在当前主题中新建一个PHP脚本,名称任意,如 analytics.php ,并将 Google Analytics 统计代码放进去,以供统计之用 ;再将以下代码放到footer.php文件中“body”标签之前:
      (more…)

  • 十大 WordPress Hack 技巧

    1. 使用Wordpress相册
    2. WordPress2.5加入了全新的相册功能,我们以前也介绍过如何在日志和页面中调用它。但这个功能相当单薄,让我们来丰富一下:
      打开single.php并另存为image.php,在the_content函数之前插入以下代码:
      gallery

      < ?php if ( !empty($post->post_excerpt) ) the_excerpt(); // this is the “caption” ?>


    (more…)

  • Z-Blog无缝转移到WordPress

    WordPress凭借其良好的体系构架和海量的主题、插件资源,正吸引越来越多的Bloggers投奔过来。以前我曾为大家介绍过“从BSP到Wordpress独立博客”,那么如何从Z-Blog无缝转移到WordPress呢?晨钟暮鼓给了我们方法,我将其简单归纳总结如下:

    1. 用Mircosoft Access删除blog_Article表的log_Intro和log_Content两个字段
    2. 从Mysql.com下载MySQL Migration Toolkit,然后把Zblog的access DB转换成MySQL数据库
    3. 用PHPMyAdmin将Z-Blog数据导入到WP的安装数据库中
    4. 简单的两行SQL命令搞定问题,同样在PHPMyAdmin中完成:
      (more…)