分类 wordpress 下的文章

Nginx下WordPress无法自动更新,提示填写FTP信息的解决方法

阿里云配置LNMP,安装Nginx。感觉SFTP也很方便,国内速度够快,所以懒得再去装FTP消耗资源了。
不过Wordpress提示升级的时候,点击自动升级都是不能正常升级的,提示要输入FTP账号密码信息,我想应该是要安装FTP吧,SFTP应该不行吧,于是也木有去管这个,每次都是手动升级的。
朋友的阿里云被他折腾了下,可以自动升级了,也木有安装什么FTP,问怎么弄的,也就是瞎折腾了下,然后就好了,就能自动更新了,这个就难过了,于是得想想办法,摸索一下,看来SFTP还是可以的。
据LNMP一键安装包使用者反映wordpress提示升级时,点“自动升级”出现填写FTP信息的页面,像我们这些用LNMP的很多都不安装FTP服务器。其实出现这个的问题就是Nginx的执行身份非文件属主身份。
解决方法:
假设你的wordpress安装目录为/home/wwwroot/lnmp.org
用Putty登录Linux VPS,执行:chown -R www /home/wwwroot/lnmp.org
执行上面的命令就可以将/home/wwwroot/lnmp.org下所有文件的属主改为www,这样就可以解决自动更新必须填FTP的问题。
操作到这里,我的还是不行,依旧无法自动升级,还需要修改下Wordpress的配置文件,wp-config.php,加入这么一行:

define('FS_METHOD', "direct");

然后再进入后台,点击升级,发现升级成功了!

- 阅读剩余部分 -

不用申请API Key,也能用Akismet让WordPress的垃圾评论大大减少

 Wordpress反垃圾评论的插件,现在用的最多的,应该是是Akismet吧,虽然不敢确定,但是本博客上装了Akismet插件。

使用过Akismet插件的朋友,应该都知道Akismet插件安装好后,还要一个API Key才能用。因为本人特别懒,又不希望垃圾评论席卷我的博客,所以得去申请一个API Key。

由于家里网络不算太好,WordPress的网站:http://en.wordpress.com/api-keys/ 打开了数次未果,只好另想办法。我是学过一些PHP的,对PHP我还是有些了解,所以打算看看Akismet插件的代码,于是花了一下午研究,最好把API验证问题解决了。

我的方法是把Akismet插件的API Key验证过程给省去,直接返回一个成功验证给插件。

- 阅读剩余部分 -

火车头与Wordperss站群的搭建

方法1:注册一批域名
我们都晓得做站群域名必需多样化,不能吊死在一个后缀下,假如是老手我倡议小批量操纵,先注册10个域名,能够是com、net、org、cc、me、tk等等。并且能够依据关键词注册,也能够是数字,但必定要多样化。
方法2:租个VPS或许虚拟主机
普通老手玩站群,10个左右的站,租个vps比拟好。当然,假如你要IP段不同的话,也能够租用不同IP的虚拟主机。但这里,我倡议必需是国外的主机,国际主机玩站群死得快。
方法3:网站搭建
域名和空间搞定后,我们就下载好WP最新版本停止手动装置,关于FTP工具我引荐CuteFtp,这工具能够在线修正文件,挪动文件,多开等,而且界面洁净。

- 阅读剩余部分 -

WordPress 定时发布功能失效的解决办法

好几次在使用 定时发布 (wordpress Schedule)日志功能后,到了预订的发布时间后,结果后台显示“计划任务丢失”(Missed schedule),使用关键词 “wordpress Schedule” 在 google上搜索,问题还真的普遍存在,终于在一个英文博客上《How to fix the missed schedule bug in WordPress 2.9》找到了答案,经测试,有效,原来是调用 cron.php 中 timeout 值设置得太短了,将这个数值相应改大之后,就能解决这个问题了,希望 wordpress 能尽快解决这个BUG。

- 阅读剩余部分 -

利用SSH神速安装wordpress

完全利用ssh安装wordpress,按照下列步骤走一遍即可。cd httpdocs

切到网站根目录wget http://wordpress.org/latest.zip

获取最新wordpressunzip latest.zip

解压缩mv -f wordpress/* .

移动wordpress目录下所有文件到当前目录(-f 覆盖不提示)chmod 777 -R wp-content

设置wp-content目录为777chmod 777 .

设置当前目录为777OK,成功。

WordPress转到Typecho

RT

下面是转换过程(纯属转载)

从WordPress 3.0.1转移到Typecho 0.8是个不小的工程,基本思路就是降低版本,程序转移,升级版本,相当于迂回一下,基本没什么大的问题,下面是转移过程,你一步一步照着来,肯定可以搞定。


1.下载WP2.7,官方有下载,这里必须使用2.7的版本,之后安装到本地,将原WP的数据导入到安装好的WP2.7;

2.下载Typecho 0.6正式版,并按照文档进行安装;

3.下载wordpresstotypecho(v1.0.3 Beta)插件,上传到/usr/plugins目录中,访问后台,在 “控制台”下拉菜单中进入“插件管理”,激活wordpresstotypecho插件;

4.点击wordpresstotypecho插件的“设置”进入配置,填写数据库及用户名等信息,保存设置,在“控制台”下来菜单中会出现“从Wordpress导入数据”,选中;

5.完成导入,如果失败请确认您的数据库等设置。在完成导入之后可以禁用该插件,同时将Typecho升级到最新版本。

相关网址:

Typechp下载地址:http://typecho.org/download

http://code.google.com/p/typecho/downloads/list

WordPress 2.7下载:http://cn.wordpress.org/wordpress-2.7.1-zh_CN.zip

wordpress-to-typecho下载:http://docs.typecho.org/_media/plugins/wordpresstotypecho.zip

wp_list_cats() children=0 不起作用

本文对我是非常有用, 因为我一直无法解决wp_list_cats 如何不显示子分类的问题

但是本文也有遗漏或者说明不清楚的地方, 但是我要说的是, 其实wp_list_categories 和wp_list_cats里的参数几乎是可以通用的

- 阅读剩余部分 -