Category: WordPress进阶

  • 如何让你的主题兼容 WordPress 2.7

    就在我们还在憧憬 WordPress 2.7 各种功能的时候,Wordpress 开发团队悄然发布了 WordPress 2.7 Beta1。
    和 WordPress 2.3 的 Tag 功能一样,我们需要修改主题才能兼容 WordPress 2.7 的评论嵌套(Comment Threading)和自动升级主题(Theme Update API)这两项功能。你是否已经迫不及待地想支持它们?那
    (more…)

  • WpRecipes: WordPress高手为你解决各种疑难杂症

    感谢老帕的分享
    WpRecipes 是一个国外博客,于2008年10月5日出生,由名为 Jean-Baptiste Jung 的强人维护。这是一个通过让读者提出各种WordPress 使用问题,然后作者发布文章给出解决方案的博客。

    我在WpRecipes 找到了许多简单易懂的WordPress技巧,应该说它里面的每篇文章都很简短,下面列出接近30条WordPress 技巧的链接目录,感兴趣的朋友进去看看。(其中一些恐怕经常玩WordPress 的人也不知道哦!)
    (more…)

  • 给你的 WordPress 添加 Google 自定义搜索

    由于上周临时抱佛脚一心准备考试,罢工了一周,now,我们继续。
    上周 surfone 童鞋在论坛里求助如何为Wordpress 添加 Google 自定义搜索这个问题,酋长这段时间工作繁重可能无法顾及,教程一直没有放出,对不住大家了。刚好我一直倾向于使用 Google 自定义搜索引擎来代替 WordPress 自带的搜索功能,我曾经在我修改的 Mozilla for WordPress Theme 中就这样干过,那么这么做有什么好处呢:

    1. WordPress 本身的搜索功能还比较弱,搜索结果不太准确
    2. WordPress 本身的搜索功能需要查询数据库,每次查询都会增加服务器负担
    3. 还可以利用 Google 自定义搜索赚点小钱

    不同的是,在 Mozilla for WordPress Theme 中我只是简单把搜索结果托管在 Google 的网页上,这次我们要将它托管在自己的博客页面上。酷吧?那就一起一起来把它加在 WordPress 上吧:

    1. 首先我们得利用 Google 自定义搜索引擎建立一个自己的搜索引擎
    2. 访问:Google 自定义搜索引擎点击“创建自定义搜索引擎”即可创建属于你自己的搜索引擎啦(已有自定义搜索引擎的请略过此步)。具体新建过程我也不再赘述,相信大家能搞定。
      (more…)

  • 从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…)