Wordpress的备份和还原(插件篇)

Posted on Sun 17 February 2013 in WordPress • Tagged with WordPress

本文介绍仅仅使用wordpress插件,完成系统的备份和还原。 本博客用这个方式进行了还原,数据库由9M缩减到了3M!

系统推荐的导入工具WordPress Importer

Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.

当前版本是0.6。 有一个限制:最大导入文件是2M

导出插件:Advanced Export

应用本工具会创建一个 XML 备份文件,供您保存到计算机中。 这种格式被称为 WordPress eXtended RSS 或 WXR,它包含了您的全部文章、页面、评论、自定义栏目、分类目录和标签。 因为当前所用的导入插件限定导入文件大小不能超过2M,所以需要“Advanced Export”这个插件帮忙

按照日期对导出文件进行拆分(Restrict ...


Continue reading

Wordpress的备份和还原

Posted on Sun 17 February 2013 in WordPress • Tagged with WordPress

备份目录结构

存放数据库、使用插件、主题及图片。 使用这个结构是为了使数据与某个具体版本的Wordpress程序分开。

tree -d /var/data/li3huo /var/data/li3huo ├── g //链接到wordpress/galleries │ ├── guide │ ├── json-gallery │ .... ├── mysql //定期自动备份 └── wp-content //链接到wordpress相关内容:插件、主题和图片库等 ├── languages │ └── themes ├── plugins │ ├── advanced-export-for-wp-wpmu │ ..... ├── themes │ └── twentytwelve ├── upgrade └── uploads ├── 2010 │ ├── 06 │ ├── 07 .....

系统自动备份

分成两部分: 1. 服务器端MySQL数据库自动定期备份

Run `crontab -e' and add the following:每周五凌晨2点进行备份

0 2 * * 5 ...


Continue reading

WordPress中的头像

Posted on Mon 20 September 2010 in WordPress • Tagged with WordPress

WordPress收购了 Gravatar 公司,并在 WordPress 2.5 以上版本中集成了这款插件,通过在Gravatar上的注册,所有支持Gravatar API的博客系统都可以显示头像了。 具体使用方法可以参考这里

A Globally Recognized Avatar

Your Gravatar is an image that follows you from site to site appearing beside your name when you do things like comment or post on a blog. Avatars help identify your posts on ...


Continue reading

为何选用WordPress做博客平台

Posted on Sun 19 September 2010 in WordPress • Tagged with WordPress

推荐一篇文章Choosing a Blog Platform,原因是因为作者给出了选择的思路很清晰,其实很多选择都可以用同样的思考方式进行判断。

主要分享一下基本的思路:

  1. What are Your Goals - 明确使用目的
  2. What is Your Budget? - 有多少预算?
  3. How Technologically able are you? - 你本身具备什么技术能力?

貌似以上思路是最理智客观的选择方式了。仔细想了想,自己选择WordPress好像并不是按照这个思路来的:

第一点,口碑

http://lifehacker.com/5570134/best-blogging-platform-wordpress WordPress现在如日中天,在最牛的前100个博客中,采用WP的是最多的;

第二点,易用性

我没有php开发经验,第一次安装WP非常顺利,以后的安装和配置体验也都很好,没有遇到过特别挠头的问题

第二点,可扩展性

就不多废话了,这一点是有目共睹的。

如果是个非常理智的人,建议按照我推荐的文章的思路 ...


Continue reading

显示朋友博客动态的插件

Posted on Mon 06 September 2010 in WordPress • Tagged with WordPress

很喜欢华仔博客上设置的RSS自动更新功能,搜了一下,找到一个叫RSS Blogroll的插件。

安装步骤:

  1. 用管理员登录,在控制面板中点击“添加新插件”
  2. 搜索,输入RSS Blogroll,点击“搜索插件”按钮
  3. 安装成果后,点击插件激活
  4. 把“外观”-->“小工具”中的RSS Blogroll,拖拽到“第一小工具区域”中去
  5. 然后在“RSS URLs:”下面输入RSS地址,用换行分割


Continue reading

WP中有用的SQL

Posted on Tue 27 July 2010 in WordPress • Tagged with WordPress

修改访问地址

UPDATE wp_options SET option_value = 'http://localhost/wordpress/' WHERE option_name ='home'; UPDATE wp_options SET option_value = 'http://localhost/wordpress/' WHERE option_name ='siteurl';

自己修改固定链接:

mysql> charset utf8 Charset changed -- 显示文章标题和固定链接信息: mysql> select id, post_title, post_name from wp_posts where post_status='publish'; -- 显示包含非ascii字符的固定链接信息: mysql> select id, post_title, post_name from wp_posts where post_status='publish' and ...

Continue reading

WP精美主题下载站

Posted on Mon 26 July 2010 in WordPress • Tagged with WordPress

Free WordPress Themes: http://www.freewordpressthemes4u.com/

WordPress Themes by Sadish http://wpthemes.info/

Generic Wordpress Themes http://genericwpthemes.com/

Antisocial Media LLC; Free WordPress Themes http://www.antisocialmediallc.com/category/wordpress-themes/

NeoEase: http://www.neoease.com/themes/


Continue reading

提升阅读体验的WP插件

Posted on Fri 23 July 2010 in WordPress • Tagged with WordPress

装好WP,把之前在blogbus上的300多篇blog导入后,就没再花过时间了。前两天弄固定链接,装了两个插件,把我的兴趣勾上来了。现在想再挑几个提升阅读体验的插件来安装一下。

显示相关文章的插件

先安装的是WordPress Related Posts,每篇文章底下就不是光秃秃的了。不过这个插件不支持首页里面的每篇文章下也显示相关文章;然后又试用了Simple Tags,这个插件的功能非常强大,不光能改Post的文章,首页里面的文章也可以添加相关文章信息,还能改很多地方,相关链接的功能就用Simple Tags了。

显示文章总数、页面总数的插件

WP默认的翻页功能有点儿弱了。搜到一个叫WP Page Numbers的,貌似还不错,推荐来自这里。 激活插件发现没效果,竟然还需要改代码,如下。类似的分页插件还有Wp-PageNavi,PageBar。PageBar最大的优势是不需要改代码的。

让首页显示缩略内容的插件

后来没太仔细找这类的插件了,在发文中,添加一个More标记来缩略后续的内容也是一个简单易行的办法。


Continue reading

固定链接的设置和英文化

Posted on Thu 22 July 2010 in WordPress • Tagged with WordPress

设置固定链接是WP自带的一个功能,还请教新阳装什么插件呢。

在设置过程中还遇到了一些问题,查看自带的帮助:http://codex.wordpress.org/zh-cn:%E4%BD%BF%E7%94%A8%E5%9B%BA%E5%AE%9A%E9%93%BE%E6%8E%A5 可以解决。

这样设置的固定链接,中文是一个长长的路径,不太简练。查到一个参考,可以安装一个插件: wp slug translate。实现文章固定链接英文化的插件。通过google translate自动把标题翻译成英语, 在google translate 翻译失败时转换成拼音。

安装很简单: wp-content/plugins$ wget http ...


Continue reading

在Elegant Box主题中为文章添加作者

Posted on Sat 26 June 2010 in 我用(IT) • Tagged with WordPress

WordPress.org上提供了不少好看的主题,比如Elegant Box,下载并解压缩到$wordpress/wp-content/themes目录下面,到控制面板的主题下面就可以选择了。

这个主题提供提供了背景选择、是否显示分类和标签的功能,挺不错的。就是不能显示作者信息,查了一下,可以通过修改single.php和index.php自己添加,改动内容如下:

搜索

<span> <?php the_author_nickname(); ?></span>
改成
<span>

Posted on <?php the_time(__('F jS, Y', 'elegantbox')) ?> by <?php the_author_nickname() ?>

</span>

这样,在页面的显示上就会变成: Posted on 2010年6月25日 by 作者名称

这个网站提供的主题看起来不错。


Continue reading

用WordPress搭建企业网站

Posted on Sun 20 June 2010 in 我用(IT) • Tagged with 建站, WordPress

之前apple的师姐曾经咨询过我搭建一个公司网站的花费,她们公司没有人有相关经验,曾经花钱请一个IT公司写了一个ASP网站,但和对方的沟通一直不是很顺畅,双方都觉得合作很痛苦。所以咨询我能否有其他方式满足她们建立公司网站的需求。

她们的需求其实挺简单的,就是要能够按分类发布一些信息,包括文字和媒体两类。

按照我的经验评估,如果从无到有给她们重写一个系统,从需求沟通到开发,至少需要2个人月,还有后期的维护,这么做的人力成本不会低于2万元;而如果继续维护那个ASP网站呢,就算那个IT公司能提供设计文档,也感觉是个泥坑,成本不会比方案一低的;当时觉得代价最低的方案,就是找个类似博客大巴这样提供商业博客服务的公司,感觉初期投入的设计成本应该在千元以内,后续的托管费用,应该能控制在几百块。

开始玩用WordPress之后发现,用WP搭企业网站其实已经形成一条产业链了,有很多的IT公司都提供这个服务,真是一个双赢的买卖呀。打个比方来说吧,公司其实就是想找个店面做展示,如果有现成儿的房子,就搞搞装修就完活儿了,公司付一些装修费,找一家装修公司。但如果公司找的是一个建筑商呢,就要先打地基、盖房子,然后再装修了,这样的工期和开销,就像我给出的头两个方案似的了,建筑商觉得自己没挣什么钱,可公司觉得自己花的也挺冤枉的了。

具体使用WordPress的优势,可以参看这篇文字

刚才搜了一下,基于WordPress卖建站服务的主要有这么两类:

接活儿,用WP给企业建站

  1. WordPress ...


Continue reading

WordPressV3.0发布了

Posted on Fri 18 June 2010 in 我用(IT) • Tagged with WordPress

开始使用WordPress了,个把钟头就可以安好,上手速度很快,怪不得那么多人推崇。

今天3.0正式发布了,繁体中文的3.0版也出来了,但简体中文的还只提供2.9.2。这里有个3.0新功能的十大看点,有一条是对Multiple Instance支持得更好了,把WPMU整合进来了,2.9.2版本如果想配多站点基本还是手动操作,这个进步不错。

在琢磨怎么把之前的三百多篇博文导入WP,用groovy写了大巴备份格式转RSS格式和转WP格式的代码,RSS很轻松就导入了,但由于RSS本事不支持tag,没有采用。但转成WP格式的导入还存在问题,因为WP格式还是挺复杂的。刚才在网上搜了一下,已经有python写的转换脚本了,看了一下代码,还是groovy更优雅。


Continue reading

建立wordpress实例的数据库设置

Posted on Fri 18 June 2010 in 我用(IT), WordPress • Tagged with MySQL, WordPress

- mysql
CREATE DATABASE wp_li3huo
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'wordpress'@'localhost' IDENTIFIED BY  'wordpress';
GRANT ALL PRIVILEGES ON wp_li3huo.* TO 'wordpress'@'localhost';
- wp-config.php
/** WordPress数据库的名称,替换掉 “putyourdbnamehere” */
define('DB_NAME', 'wp_li3huo');
/** MySQL数据库用户名,替换掉 “usernamehere” */
define('DB_USER', 'wordpress');
/** MySQL数据库密码,替换掉 “yourpasswordhere” */
define('DB_PASSWORD', 'wordpress');
  • mysqlCREATE DATABASE wp_li3huoDEFAULT CHARACTER SET ...

Continue reading

vps test report

Posted on Thu 17 June 2010 in 我用(IT) • Tagged with xampp, it, WordPress

  • add alias alias ll=’ls -l’

  • install wget sudo apt-get install wget

  • install xampp

wget http://www.apachefriends.org/download.php?xampp-linux-1.7.3a.tar.gz sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt sudo /opt/lampp/lampp start

100%[======================================>] 66,335,020  6.66M/s   in 14s ...


Continue reading

WordPress安装记录

Posted on Fri 11 June 2010 in 我用(IT) • Tagged with WordPress

xampp
--------

首先是安装xampp,这是一个非常干净、方便的绿色运行环境,下载、解压缩、启动,三个简单步骤后就可以使用啦,包含这三个应用:Apache(自带php/perl支持)、mysql、ProFTPD
http://www.apachefriends.org/zh_cn/xampp-linux.html

wget http://www.apachefriends.org/download.php?xampp-linux-1.7.3a.tar.gz
sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
sudo /opt/lampp/lampp start

security issue ...


Continue reading