说起玩个人网站已是十多年前的事了,记得当时申请的免费空间才有几十MB,最高的也不过一百MB,要知道那时的网页很单一,没再现在如此众多的应用效果,如果不展示太多图片这点空间对个人来说已经够用了。
当时我用可视化编写HTML文件,感觉上跟用Word写文章一样简单。后来各大门户网站陆续推出博客平台,如此以来我便抛弃了自己做的个人网站。哈哈哈,主要自己做的太不咋样。但我注册的wanglianfan.cn域名却一直在用中,将它的URL地址跳转至自己喜欢的博客平台就得了。可惜好景不长,原信息产业部(现工业与信息化部)一纸文件喊停了这项实用功能,没法好好地玩耍域名,本想就此作罢,将域名也弃了,想想还是续费把它留下来,原因有二:一、wanglianfan.cn是自己名字的全拼,如果我放弃它一旦被他人抢注的话,我再想要回来花的功夫和金钱成本就比当下续费来得高;二、也是最主要不愿放弃它的原因,它为我的一个主邮箱地址,放弃后邮箱便不可使用,带来的麻烦是必须去修改用此邮箱地址注册的各个服务邮箱地址,这么以来太过麻烦,一些网站注册邮箱还没法更改,所以保留了wanglianfan.cn域名。
大概是在今年二三月收到一封阿里云(中国万网)的电邮。我这人吧,只记事不记时,所以时不时会发生时间错乱☻,故此记不清那封电邮是什么时候的了,反正是收到过。电邮上说云虚拟主机搞活动,原价288元虚拟主机当前才须花33元,并且33元是两年的费用,如此诱人的性价比怎能不动心?赶紧查了一下银行卡和支付宝里的余额支付得起,索性就买了它。
看看现在的网站空间都是G级容量,而且还提供独立的数据库空间,如此以来便可搭建成一个不错的动态网站了。许久未玩网站,故此不知道从何入手才好,若再像当初那样简单地用HTML做个静态网站这样的话也太对不起现在的技术进步了吧!想起几年前也触及过WordPress建个人博客,所以就开始动手建站了。简单地安装上WordPress后网站就可以正常的访问了,不过,上面没有内容可不行啊,赶紧看看怎么样把历年来发在各博客平台里的文章导入进自己的网站中。我在网易博客里发的博文最多也最全,这样就导入它的博文吧。着手导出网易博客上的文章倒是容易,网易博客提供了导出XML格式文件功能,没花多久便将上面的文章打包下载到本地了,可要把它导入自己的网站中却费了点劲儿才算导入成功。导入时总是说我上传的文件过大,文件必须小于2MB的提示不断闪现,查看打包下来的文件刚好大过那么一点点,它介于2~3MB之间;因为从来没有玩过XML文件,所以不知道怎么分割它,到网上找了几个分割器工具来弄它,可是它们均告失败,正当一筹莫展时想起XML好象是个”通用”格式文件,不如用文本编辑器打开看看,万一可以像编辑文本那样操作的话就能自行分割文件了,说干就开始干。用UltraEdit-32打开XML文件一看真是晕死了,一行一行的代码如同天书一般展现在我眼前,根本晓不得从何下手,只能先看看那一行一行的代码是否有规律,假设找到了规律,则能够顺利地完成导入工作,不然就得想其他方法将两三千篇博文搬运到自己的网站上了。要是通过复制、粘贴来”搬家”的话我会发疯的,上千篇的博文干不了几篇我肯定撂挑子甩手不干了,呵呵,毛躁没耐性是我最大的致命伤。来回瞧了几遍终于明白了它一点格式规律,先把源文件做了一个备份,然后便开始动手分割文件,就这么成功的将其一分为二,接着分两次上传文件并完成导入文章的工作。
文章导入完成后怎么看着页面不顺眼,按照我的习惯是应该有首行缩进的,可现在页面却是齐齐崭崭看上去不舒服,我想要有首行缩进才行,如此以来就开始折腾起WordPress主题页面代码。在网上找着几种方法,最为简单的就是找个带有首行缩进功能的”主题”,用它便可了事,但我找了许多个”主题”也没看到有首行缩进功能,有几个倒是说有此功能,但须要付费方可使用”主题”下的全套功能,我哪儿有钱花在”主题”上,再说他们都是用美元计价的,就算我硬是想要买”主题”也没门路去支付。哎,穷屌丝又想把自己的梦延续下去就只得自己动脑动手解决问题了!看到可以用加代码的方式实现首行缩进,这样就按照人家说的方法在”主题”里的functions.php文件中加入下面几行代码:
/**文章首行缩进
*/
function Bing_text_indent($text){
$return = str_replace(‘<p’, ‘<p style=”text-indent:2em;”‘,$text);
return $return;
}
add_filter(‘the_content’,’Bing_text_indent’);
如此这般折腾后终于解决了首行缩进的事。
平息了一阵子没折腾网站,只有随心随性地在上面发博文,但时间一长发觉”主题”风格不怎么好看了,所以又开始找寻自己心中看起来顺眼的”主题”。找了半天找到一个叫Fluida的”主题”,它能够自定义的地方比较多,而且是免费的,这点很重要。可安培好Fluida主题后却遇到莫名的问题,它的一些选项点进去就是一片空白,觉得奇怪的我在想它没说要收费才给用那些选项呀,是什么原因呢?怕乱搞网站后崩溃无法正常访问,干脆在本地试试”主题”是怎么一回事再说吧。
要测试”主题”就须要先搭建起”服务器”才行,不然PHP页面和MySQL数据库没法运行,基于它们支持下的WordPress就安装运用不了。在我主机上安装”服务器”有点不妥,因为”服务器”须要开起一些特定端口,这些端口在”卡巴”的防护下都是封闭的,若要开起就得去逐一设置,如此这般的浩瀚工程对于小小的我来说太过麻烦了,因此我还是在VMware Workstation虚拟机里运行XAMPP for Windows 5.6.24版本服务器程序。嘿嘿,开始安装上XAMPP for Windows 7.0.9版本,以为新版本会更好些,结果安装上WordPress后界面大乱,别说测试”主题”,就连正常显示都成了问题,没法只有”滚回去”了。虚拟机里Fluida主题一切正常,各项设置均可正常展现。想想能不能在虚拟机中设置好Fluida主题风格后将其上传至网站上,如此以来省事不少。但想法是美好的,事实上却是残酷的,在虚拟机里设置好的”主题”上传网站后仍然为源版,经过一番研究得知”主题”设置项都是存放于数据库里的,而非直接修改PHP文件。要想把Fluida主题设定值搞进网站里就得打数据库的主意,我将虚拟机里的MySQL数据库中的wp_options表导出,然后把它导入网站的数据库中,但试了几次三番都宣告失败,查了一下也许是MySQL的版本不同(虚拟机里的MySQL为5.0.11版本号,网站用的MySQL则为5.1.48版本号),所以造成导入网站数据库失败。干了一两天实在搞不定就只有算了,还是用回Twenty Sixteen主题得了,不过,动手调整了一下原先的黑白风格,把它调成我一惯喜欢的黄色主题,虽说看上去不怎么顺眼,但我也只能这样了,谁叫我的审美观有点歪呢,哈哈哈。
本人虽患脑瘫,但非脑废,如所写的博文中未加”转载”两个字都属于原创作品;若看得起需要转载,请在转载时复上原文地址,特此声明。
王联凡写于二〇一六年十月十二日星期三