Tag: wordpress

  • WordPress 2.8.1正式版发布

    在WordPress 2.8.1 RC1发布的留言中,看得出大家对这种消息已经没啥感觉了,但是在调查:你当前使用哪个版本的WP一文中,大家对新版本的欲望很高的,从两篇文章中对比看得出来,WordPress正式版受关注的程度还是不错的。

    WordPress 2.8.1是一个安全更新,所以建议各位还是升级,虽然这只是一个很小的安全漏洞,而且目前没有攻击方法出来,但还是建议更新。安全问题出现在插件这块,主要表现在一些插件会被没有权限的人浏览到,进而导致一些插件信息的泄露,但不是所有的插件都存在这个问题。(黑客攻击网站的时候,如果有漏洞直接攻击,如果没有就会从第三方的程序下手,现在攻陷服务器和电脑基本上从第三方下手的比较多。)

    其他详细的更新列表就不一一写出来了,需要的朋友可以看看这里:查看WordPress 2.8之后的所有更新

    升级方法:WopusIDC的用户,国内国外的用户均可以通过WordPress后台的一键升级完成更新,但请不要跨版本升级,在升级之前,还是请注意备份数据库。不懂升级的朋友,可以直接留言把自己的疑问写出来。

    WordPress 2.8.1下载地址(请不要使用P2P软件下载):http://wordpress.org/latest.zip

    Wopus中文包已经放出来,下载地址:http://code.google.com/p/wopus/downloads/list

    延伸阅读:WordPress完美备份数据方法及教程

  • WordPress 2.8.1 RC1发布

    应该有一些朋友对这种消息已经麻木了,是的,差不多了,这种也只是一个消息而已,仅此而已,但官方还是透露了一个重要的消息,WordPress 2.8.1 RC1是这个系列的最后一个非正式版。这下终于安心了,等待WordPress 2.8.1正式版的到来吧。

    从昨天的调查:你当前使用哪个版本的WP中,虽然大多数都是最新版本的fans,但也还有一些朋友对最新版本是无视的,所以,WordPress 2.8.1RC1的消息,你可以无视。

    自WordPress 2.8.1beta2之后修复的bug,可以看这里:http://core.trac.wordpress.org/log/branches/2.8/?action=stop_on_copy&mode=stop_on_copy&rev=&stop_rev=11654&limit=100,所有的BUG,看这里:http://core.trac.wordpress.org/query?status=closed&group=resolution&order=priority&milestone=2.8.1&resolution=fixed

    WordPress 2.8.1 RC1下载地址:http://wordpress.org/wordpress-2.8.1-RC1.zip

    Wopus中文包也已经更新发布,欢迎下载使用:http://code.google.com/p/wopus/downloads/list

    以前说过,不让大家使用P2P类工具下载,有朋友问是什么原因,这里再次说一下吧,P2P的下载原理是,先搜索附近局域网的符合要求的资源,如果有,就近下载资源,如果没有,会到更大范围的局域网中搜索,有就下载,没有就不下载。就当前WordPress的普及率来说,WordPress的分布是很广泛的,所以,使用P2P类软件下载,很有可能下载不到最新版本,不信可以测试一下。

    好了,就这些了,来了就说点啥吧。

  • 用Google Docs更新WordPress

    Wopus前几天一份关于如何更新内容到WordPress博客的调查中,有以为朋友提到了使用Google Docs更新,这篇文章就通过详细的图文教程来演示如果通过Google Docs更新WordPress。

    一,打开你的Google Docs,新建一个在线文档,简单说就是写博客。
    google-docs-to-wordpress-1

    Google Docs的编辑器还是很不错的。这部分我就不多说了,相信大家都会的。写完后记得保存!

    二,接着我们来到文件列表,右击你要发布的博文,看到最下方的“发布”选项了么?就点它吧!
    google-docs-to-wordpress-2

    三,第一次发布我们需要设置一下我们的博客。这个与设置一些博客离线编辑器差不多:
    google-docs-to-wordpress-3

    对于WordPress博客来说 我们选用MetaWeblog API , 大家别选错啦,不是很多人说得movable type api!
    google-docs-to-wordpress-5

    填写完后,点击下面的【测试】来测试。

    四,一切确认后我们点击【张贴到博客】按钮。

    补充:很多写博客需要手动截断首页显示字数,在google Docs中我们必须手动插入 more 标签来截断就行:(如图)
    google-docs-to-wordpress-6

    用Google Docs更新WordPress不足之处:
    1,貌似按照Google docs所说的将文章放到与你博客分类同名的文件夹后能发布到该分类下的方法不行……

    2,Google Docs发布到WordPress后,HTML代码有点脏(乱)

  • 调查:你当前使用哪个版本的WP

    WordPress在过去的六年当中发布了很多个版本,从最初的0.71到现在的2.。不可否认,WordPress有大批的fans,这样可以确保每一个版本发布的时候都有一大批的使用者(小白鼠),但也有不少的朋友因为对WordPress的需求比较简单不需要升级,又有一些朋友因为修改了很多WordPress代码,增加了不少功能、效果而无法升级,所以,虽然新版本不断发布,但还是有不少的朋友都在使用一些很“特别”的WordPress版本。

    现在绝地大多数接触WordPress的朋友,应该都是从WordPress 2.3开始的,中间经历了几个较大版本的变化,比如WordPress 2.5的全新后台,WordPress 2.7的后台一键升级插件和程序,又比如最新的WordPress 2.8的一件升级主题。

    但就在前几天,还是看到了有WordPress 2.3版本的使用者,而且还有好几个,原因很简单,基本上的发文章功能OK就可以了,主题不用花,插件也没太多要求,所以也就没更换。

    对大家当前使用的WordPress版本有兴趣,做一个调查,欢迎参与,除了投票,还希望大家能把使用原因说明一下。
    [poll id=”8″]

  • 关于 WORDPRESS 和 SVN

    昨天友人问及 WordPress 与 SVN 的关系,说来也简单,且目前已几无用处。姑且记录于此留待他人迷途解忧或直接跳至文末。

    WordPress 开发人员一直在修改其代码,或是增删功能或是修正错误,隔一段时间发布一个新版本的程序包。

    所谓版本即同一事物的不同状态,但凡代码被修改一次便形成一个“自然意义的版本”。开发人员出于技术上标杆设定需的要即时保存某一状态的代码形成一个“开发版”,出于工作进度的需要每天下班保存一个“当日版/隔夜版”。发布商出于商业运营的需要,提供给用户的较为稳定的功能较完善的“稳定发布版”。

    此上种种描述都是外行人的通俗理解,私以为足矣。

    面对浩大的代码量以及繁多的版本代系,开发人员会使用某种程序来存储代码、发布版本、对比差别,并提供多人合作的合理环境——这就是版本控制系统(Revision control system)。常见的版本控制系统有 CVS、Subversion、GIT 等。使用 Subversion 来获取或提交代码完成版本控制简称SVN,因为该软件的主命令即是svn。

    一般的,你通过关键词“WordPress SVN”所搜索到的条目都是关于“通过服务器所提供的 svn 服务即时获取最新版的 WordPress 代码包并完成升级或安装”。基本过程是:通过 SSH 连接远程执行 svn 命令获取 WordPress 的最新代码并存储于服务器某处(你的主目录下,可写权限),之后远程移动并覆盖已有的程序文件,通过常规的方式完成升级步骤。

    这个东西本无什么玄妙之处,仅是用了缩写便吓退了众多门外人。

    欲图“WordPress SVN”,首先要确定你的主机服务商是否允许你使用其 SSH 连接服务,通俗的讲你是否有权力使用命令行终端通过这种验证方式执行 svn 命令。这就要看你的造化了,Windows 主机一般是没戏的。Linux 主机技术上并无阻碍,但看服务商是否提供你这个权利了。

    如果你确定自己已无人为或技术的限制,那么继续搜索具体的命令行吧,天下总无完美的盛宴。

    偏偏你很不幸地错失了所有的必须条件,也无所谓。“WordPress SVN 升级”的好处有二:一是免除了下载上传的重复操作,一是获取较新的程序版本。如果你偏偏独爱这个 SVN 的缩写却又不厌烦下载上传这些无用操作,可以这样……

    1. 安装 Subversion 本地客户端:subversion(Linux)、TortoiseSVN(Windows) 等
    2. 使用上述客户端获取最新代码至本地
    3. 上传至服务器并升级…… -_-b

    你不厌其烦的看完了本文,又跌跌撞撞曲折的完成了一次阉割后的 WordPress SVN 升级,却又发现 WordPress 2.8 已经允许我们在后台直接升级至开发版或隔夜版了…… (具体可以查看这篇文章——老N注)

  • 提高博客流量的一点小技巧

    在WordPress的管理员控制面版中,转到选项,选择Writing。在页面底部,你会看到标有“Update Services”的大文本框。这个功能可以通知更新服务商你在博客上发布了新的内容。在这些网站上保持博客帖子的更新,有助于提高网站流量,而且对seo也是用一定的好处的。

    下面是一些常用的更新服务商的地址,把这些地址复制到Update Services的文本框里,保存就可以了。

    中文博客:

    http://blogsearch.google.com/ping/RPC2
    http://www.xianguo.com/xmlrpc/ping.php
    http://www.zhuaxia.com/rpc/server.php
    http://blog.youdao.com/ping/RPC2
    http://www.feedsky.com/api/RPC2

    英文博客:

    http://api.moreover.com/RPC2
    http://bblog.com/ping.php
    http://blogsearch.google.com/ping/RPC2
    http://ping.weblogalot.com/rpc.php
    http://ping.feedburner.com
    http://ping.syndic8.com/xmlrpc.php
    http://ping.bloggers.jp/rpc/
    http://rpc.pingomatic.com/
    http://rpc.weblogs.com/RPC2
    http://rpc.technorati.com/rpc/ping
    http://topicexchange.com/RPC2
    http://www.blogpeople.net/servlet/weblogUpdates
    http://xping.pubsub.com/ping

    这也是WordPress为何对搜索引擎如此友好的一个重要原因。

  • 调查:如何更新内容到WordPress博客

    WordPress提供了多重更新日志的方法,而且每种方式都有很多人使用,套句俗话,萝卜白菜各有所爱。

    但不管有多少中更新博客日志的方式,总有一种使用最多的方式,这里Wopus发起一个调查,可以多选,调查大家是通过何种方式更新自己的博客内容。

    这个调查有两个方便的目的,一个是各位可以交流一下自己平常更新博客的方式,而是找到一种效率最高的更新方式,而且希望大家不单单子还是投票参与调查,如果可以,使用第三方工具更新的朋友能把当初自己学习的教程也分享出来。
    [poll id=”7″]

  • Wopus博客工具站(Beta)上线

    今天是一个值得纪念值得高兴的日子,Wopus的规划蓝图又完成了很重要的一块,Wopus博客工具站上线了。

    Wopus博客工具站主要有六块主要功能:Alexa查询、网站收录查询、反向链接查询、博客PR值查询、Whois功能查询。

    每种查询功能输入框下面都有相关文字提示,更好的帮助大家使用查询。特别是 网站收录查询和反向链接查询,可以根据需求勾选搜索引擎查询。
    wordpress tool

    Wopus工具站还有两个有趣的地方,一个是页面左上角的时间,这是一个很小的应用,时间精确到秒,而且是非常准确的,所以各位如果感觉自己电脑上的时间不对了,可以来Wopus博客工具站看看;另外一个有趣应用是会记录查询记录,这样大家在二次查询输入域名的时候会有查询建议,这样直接选择域名就能查询了。

    Wopus博客工具站现在还不是最终版,在一些细节和功能上都在完善中,但使用起来已经没任何问题了。如果各位对Wopus工具站有什么建议,欢迎留言。

    Wopus在努力做一些事情,也希望能和国内博客用户,特别是独立博客用户一起发展,最后,感谢各位对Wopus的支持,如果各位朋友觉得Wopus博客工具站不错,欢迎通过自己的博客、Twitter、饭否、叽歪、嘀咕和SNS推荐给更多的朋友,帮助推广的朋友可以留下链接地址,我们会在今后的一些活动中给大家一些积极的反馈,当然,最大的支持还是经常使用,有事没事查查自己的博客相关数据。

    Wopus的每一次进步都离不开大家的支持。一路同行,有你更精彩。

    参与调查,我们会做的更用心:
    [poll id=”6″]

  • WP创始人Matt的休息近照一张

    Matt是WordPress的联合创始人,所以以后大家在网络上看到Matt之后就记住吧,别用WordPress不知道Mat是谁,小心远处投来BS的眼神。

    Automattic公司,最注明的产品之一就是WordPress,现在老大是Matt,今天简单介绍一篇Matt在办公室午休的文章,不算八卦,好歹也崇拜一下。用WordPress的朋友,相比对这些内容很是着迷。

    其实这篇文章是Automattic的一位员工写的,讲的他的老板Matt午休的安排。文章主要是引用Matt在接受采访时的一段话,简单翻译一下,和大家分享。

    Matt平常很需要睡眠,而且Matt会抓住任何一个休息的时间,午后20分钟特别的重要,虽然只有短短的20分钟。

    现在Automattic的客服已经是24小时在线了,所以对服务质量有了更高的要求,如何合理的安排休息无疑是个大问题,而Matt这种猫科动物的休息方式(二战时期,英国首相丘吉尔就是这样,打盹一刻钟,精神一下午)确实值得推崇。

    最后附上Matt休息时的近照一张:
    wordpress matt

  • WordPress5个不常用的函数

    1. wp_mail()
    wp_mail()基本上是一个超级简单的函数,允许你通过一些简单的代码轻松地向任何人发送电子邮件。例如:

    < ?php $to = ‘user@example.com’; $subject = ‘Hello from my blog!’; $message = ‘Check it out — my blog is emailing you!’ $mail = wp_mail($to, $subject, $message); if($mail) echo ‘Your message has been sent!’; else echo ‘There was a problem sending your message. Please try again.’; ?>

    你可以指定第三和第四个参数,$headers 和 $attachments。这个函数能够完成任何你所能想到的繁重任务。

    你可以查看函数参考via,或者查看函数源代码via(强烈建议)。

    2. wp_loginout()

    这个函数使我们能够在主题中显示“登录”链接,所以我们可以轻易的登录,而无须手动输入/wp-admin/ 或/wp-login.php 链接。但是,它不仅仅如此,如果我们已经登录,它将显示“注销”链接而不再是“登录”链接,而使我们无需访问控制台就能够登出账户。

    这个函数对于主题作者非常有用,因为它为你建立了所有的逻辑。如果你仍然手动添加登录或注销,你只是在浪费时间。不要瞎忙,使用wp_loginout()。

    你可以查看模板标签参考via,或者查看函数源代码via。

    3. clean_url()

    这个函数输入URL并测试它的结构是否正确。如果链接前面缺少http://它可以自动添加,转换符号为正确的HTML,和其他措施用来解决结构不良的网址。

    有用的情况还有很多,一个我认为有用的是在主题或插件的设置页面,可以不必要求用户输入的链接必须包括http://。如果这个函数没有其他的作用,那对于我来说这一作用就是有用的。

    你可以查看模板标签参考via,或者查看函数源代码via。

    4. wpautop()

    这个函数用来转换换行符字符串为
    标记,并把双换行符作为一个新的段落的开始,在前一段加入,并在新的段落加上

    。它还负责关闭段落标签,所以格式都是正确的。

    如果你曾经储存了字符串文字在数据库中,现在你需要在网站前端(页面)展示这些内容。但是你想知道如何把这些换行符输出为有效的Html,这个函数就实现这样的功能。事实上,这个函数在输出the_content()时用来格式化帖子的。

    你可以查看模板标签参考via,或者查看函数源代码via。

    5. wp_rss() / get_rss()
    这个函数可以从一个RSS Feed中抽取数据,通过你的处理,显示为链接列表。

    我在很多个客户的网站上使用了这个函数,他们需要我在网站的上显示来源于其他网站的故事。所有你需要做的是提供一个RSS Feed地址,函数将帮你完成这些困难的工作。

    前提条件是在你使用这些函数前必须包含这些PHP代码,它仅仅只是额外的一行代码:

    < ?php include_once(ABSPATH . WPINC . ‘/rss.php’); // < — this is the include call wp_rss(’http://example.com/rss/feed/goes/here’, 5); // <– this is the function ?>

    你可以查看模板标签参考 wp_rss() via 或get_rss() via,或者查看函数源代码via。