RSS Feed

‘Wordpress’ Category

  1. SSH安装WordPress指南

    April 12, 2011 by nonozone


    本篇是紧接上篇基于Debian的VPS搭建LAMP指南之后,直接用SSH在VPS上安装wordpress过程。

    下面还是直接在root账户下操作,不过建议各位可以新建一个普通账户然后使用sudo命令。

    下载解压Wordpress

    #wget http://wordpress.org/latest.tar.gz
    #tar zxvf lastest.tar

    安装Wordpress

    #cp .//* /srv/www/site.com/public_html/ –a

    如果想复制整个目录,以下两个命令都可以

    cp   -R   source/   des/
    cp   source/   des/   -a

    这个时候就可以直接在浏览器上输入你的域名按照正常的wordpress安装流程就可以了。这个时候可能无法自动创建wp-config.php文件,提示权限不够,可以自己在进入wordpress目录

    #cp  wp-config-simple.php  wp-config.php

    然后这里修改你的数据库相关信息,保存退出。

    修改Wordpress固定链接

    为了让URL对SE更加友好,这里可以自定义Wordpress的固定链接。我的方法是进入控制面板–Settings–Permalink选择Custom Structure,输入/%postname%.html。

    但是这样可能你的固定链接并没有生效,这是因为你的VPS还没有开机rewrite功能。

    #a2enmod rewrite
    #/etc/init.d/apache2 restart

    这样以及好了,但是如果访问某个文章的时候提示你找不到页面,必须要在网站根目录新建一个.htaccess文件,将下面这段内容复制进去,

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    然后这样就全部OK了。

    Tags: , , ,

  2. 我期望的twitter comments for wordpress评论插件

    June 18, 2010 by nonozone


    今天一直想找一款关于wordpress的twitter评论插件,折腾了一个晚上,都没有找到。不知道有没有朋友正在使用此类插件,还希望多多指教。

    目前的很多twiter for 的作用都是利用种种方法将自己的twitter update可以展示在wordpress博客里,这个并不是难题,我想要的一种是可以直接利用twitter作为wordpress评论的插件,却一直没有找到。

    总体来说,就是一款wordpress和twitter高度结合的插件。大致的功能如下:

    • 当然前提是可以直接用读者的twitter ID登录,这里是否需要用户名和密码完整登录倒不一定需要,起码可以提供一个twitter ID的识别链接,可以让这条评论跟该Twitter ID联系起来。
    • 在wordpress的所有评论都自动推送到twitter,比如读者在WP的一篇文章用twitter帐号提交了一条评论,这个插件就自动把这个插件推送到我的twitter timeline的mentions界面里,大致的格式如:

    @nonozone {评论内容}+{文章地址}

    • 如果我通过自己的twitter帐号发送了这篇文章的更新地址,有人回复的时候,该插件又能直接把别人对包含这篇文章链接的推的回复内容推送到我的WP文章页面。也就是,加入我刚才写了一篇文章,加入文章地址是{wp原文地址},然后我在推特上发布了这样一条消息:nonozone:刚刚发布了一篇新文章,{文章标题}+{wp原文地址},加入有人针对我这条tweet有了mentions包括@和RT,那这个插件就自动把人家@和RT的内容推送到我这篇文章的评论里面。格式大概如下:

    {他人的twitter帐号}:评论内容  from

    或者

    {他人的twitter帐号}:评论内容 RT:nonozone:刚刚发布了一篇新文章,{文章标题}+{wp原文地址} from twitter

    • 由于国内优越的互联网环境,需要能够支持自定义api的功能!

    可惜找了一个晚上,都没有找到类似的插件,虽然自己不会PHP,也不会开发,但是能够感觉到这样一款插件还是有难度的。其实大概的模式就跟img.ly回复的形式差不多。由于国内优越的互联网环境,再加上twitter目前都采用了oauth验证方法,不可能要求人家为了回复你一条信息还去翻墙验证一次,所以可能还是会利用rss推送的原理。这里可能就会存在很的判断问题,如何判断该ID的某条推是针对此篇文章的评论呢?这个是我自己猜想而已。

    现在就开始恨自己不懂技术了,不知道有没有推友或者wper知道类似的插件,还望提醒,如果有哪位大哥能够开发一款这样的插件那就更赞了!

    Tags: , ,

  3. WordPress验证码防垃圾评论插件wp-seccode

    May 10, 2010 by nonozone


    在之前的文章,我介绍过一篇WordPress防垃圾验证码插件Peter’s Custom Anti-Spam,其实这个插件本身是非常优秀的,基本上传激活就可以使用了,并且可以自定义设置验证码,并且还可以通过声音进行验证。只不过我现在使用的博客主题可能过于复杂,激活以后验证码不能直接显示,然后我也懒得去找到哪里去添加代码,就算了,然后搜索了下,又找到这个验证码放垃圾评论的插件wp-seccode

    这个插件就更加简单了,几乎没有什么好介绍的,安装激活,就可以使用了。然后在评论的下面会自动出现这样一个验证码的提示:

    2010-5-10 9-29-11

    具体下载地址可以到作者主页:http://www.walleve.com/archives/725

    Tags: , ,

  4. WordPress自动摘要插件wp-utf8-excerpt

    April 16, 2010 by nonozone


    在使用wordpress发布文章的时候,如果有需要在首页只显示摘要,可以在撰写文章的时候在需要的地方插入一个<!–more–>标签就可以了,这种方法一时比较麻烦,二是如果是以往的文章就需要一个一个的插入标签,如何才可以实现自动截取呢?今天为大家介绍的这款WP-utf8-excerpt插件就可以很好的解决这个问题。

    其实类似的插件我还用过很多,比如Limit Posts Automatically,Advanced Excerpt等等,但是很大一个问题就是对中文的支持不是很理想,比如要么不是严格按照中文字符来截取导致截取的文章有的长有的短,要么就是在截取的最后出出现乱码如??,等等诸如此类的问题,那今天这个插件wp-utf8-excerpt就可以很好的解决这个问题。

    首先这个插件也是国人开发的,作者博客地址:http://myfairland.net/

    使用很简单,上传激活,或者WP2.8版本的直接在后台新添插件,然后搜索插件名称,点击安装就可以了。接下来还需要对主题有一点点小小的改动:

    在index.php文件找到下面这行:

    然后替换成以下内容:

    可能有些主题在the_content()中还有一些字,比如the_content(’Continue Reading »’),这种要把整句话换掉。有些主题用了其他文件来控制存档页面,如category.php、archive.php等,如有必要,请对这些文件也做修改。

    然后在后台的设置页面就可以设置自由定义首页文章摘要字数及存档页文章摘要字数了!这个插件自己亲自测试成功,所以推荐给大家。只是本博客所用主题更加负责一些,就没有折腾了。

    Tags: , ,

  5. WordPress用户权限详解

    July 23, 2009 by nonozone


    自己也笔记一下,也方便其他wordpress的用户。

    WordPress的用户级别分别是administrator,editor,auth,contributor和subscriber,权限和代表的意思分别是:

    administrator:管理员帐号 : 和Admin一样, 拥有对整个后台的所有操作权限。

    Editor/ 编辑者帐号: 可以对博客内的所有文章, 页面, 留言进行编辑, 可以发表文章. Author/ 作者帐号: 可以发表文章, 但只能对自己文章的进行编辑。

    Contributor/ 贡献者帐号: 可以投递文章, 只能对自己的文章进行编辑. 和作者帐号不同的是, 作者是一个博客的一员, 而贡献者可能是一个热心网友注册的帐号, 偶尔投递一两篇文章或评论. 但这些文章要在管理员审核之后才会被发表出来。

    Subscriber/ 订阅用户帐号: 对后台只有浏览功能, 以及设置自己的个人信息。

    更详细的wordpress用户角色权限请看下图

    Wordpress用户权限

    这样应该是比较清楚了吧。

    Tags: ,