<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>WordPress on 冯威的博客</title><link>https://fwhyy.com/tags/wordpress/</link><description>Recent content in WordPress on 冯威的博客</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Tue, 14 May 2024 08:40:00 +0800</lastBuildDate><atom:link href="https://fwhyy.com/tags/wordpress/atom.xml" rel="self" type="application/rss+xml"/><item><title>迁移Wordpress到Docker</title><link>https://fwhyy.com/2024/05/migrating-wordpress-to-docker/</link><pubDate>Tue, 14 May 2024 08:40:00 +0800</pubDate><guid>https://fwhyy.com/2024/05/migrating-wordpress-to-docker/</guid><description>&lt;p&gt;很多年前我的个人博客是部署在 Linode 的服务器，后来又给女儿弄了一个博客记录女儿的成长，使用的是 Wordpress ，老婆执笔。现在我的博客早已迁移到了 github ，女儿也长大了，博客好几年没有更新，准备停掉 linode 服务器，将女儿博客迁移到本地。&lt;/p&gt;</description></item><item><title>WordPress安装主题出错解决</title><link>https://fwhyy.com/2013/01/wordpress-install-theme-error/</link><pubDate>Mon, 07 Jan 2013 00:00:00 +0800</pubDate><guid>https://fwhyy.com/2013/01/wordpress-install-theme-error/</guid><description>&lt;p&gt;将空间转移到美国空间后发现在WordPress后台安装主题时需要输入FTP地址和账号密码，如下：&lt;/p&gt;
&lt;p&gt;&lt;img src="https://img.fwhyy.com/2022/202201290647006.webp" alt="image-20220129064719906" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;输入地址和账号密码后，点击继续报如下错误：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-php" data-lang="php"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;PHP&lt;/span&gt; &lt;span class="nx"&gt;Warning&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;touch&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="nx"&gt;href&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;function.touch&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="nx"&gt;function&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;touch&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;Utime&lt;/span&gt; &lt;span class="nx"&gt;failed&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;No&lt;/span&gt; &lt;span class="nx"&gt;error&lt;/span&gt; &lt;span class="nx"&gt;in&lt;/span&gt; &lt;span class="nx"&gt;H&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="nx"&gt;\root\home\oec2003&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;003&lt;/span&gt;&lt;span class="nx"&gt;\www\site1\fwblog\wp&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nx"&gt;admin\includes\file&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;php&lt;/span&gt; &lt;span class="nx"&gt;on&lt;/span&gt; &lt;span class="nx"&gt;line&lt;/span&gt; &lt;span class="mi"&gt;179&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;解决方法：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 确保WordPress的上传目录有可写权限&lt;/li&gt;
&lt;li&gt;2 在wp-config.php文件的底部添加如下代码即可。&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;define(&amp;#39;WP_TEMP_DIR&amp;#39;,ABSPATH.&amp;#39;wp-content/uploads/&amp;#39;);
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>通过修改数据库的方式禁用WordPress插件</title><link>https://fwhyy.com/2013/01/unenabled-wordpress-plug-in-for-update-database/</link><pubDate>Fri, 04 Jan 2013 00:00:00 +0800</pubDate><guid>https://fwhyy.com/2013/01/unenabled-wordpress-plug-in-for-update-database/</guid><description>&lt;p&gt;最近个人博客的空间到期了，之前的是香港的空间，这次看见美国空间做活动感觉比较划算就换了美国空间，需要将原空间中的程序源文件备份下来，上传到新的美国空间中，这么一折腾折腾出问题了。&lt;/p&gt;
&lt;p&gt;为了防止垃圾评论，我在博客中安装了一个验证码的插件，这次换空间后，发现插件不能使用了（出现的图片什么都不显示），导致后台管理登陆不进去，Google之，发现可以通过修改数据库的方式来禁用插件，在wp_options表的option_name列下，找到active_plugins行 ，查询出该行的option_value值为&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;a:12:{i:0;s:19:”akismet/akismet.php”;i:1;s:23:”antivirus/antivirus.php”;i:2;s:33:”configure-smtp/configure-smtp.php”;i:3;s:35:”delete-revision/delete-revision.php”;i:4;s:36:”google-sitemap-generator/sitemap.php”;i:5;s:43:”guestbook-generator/guestbook_generator.php”;i:6;s:39:”si-captcha-for-wordpress/si-captcha.php”;i:7;s:29:”wp-db-backup/wp-db-backup.php”;i:8;s:23:”wp-kit-cn/wp-kit-cn.php”;i:9;s:27:”wp-pagenavi/wp-pagenavi.php”;i:10;s:33:”wp-security-scan/securityscan.php”;i:11;s:35:”wp-utf8-excerpt/wp-utf8-excerpt.php”;}&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;上面值中的i:6;s:39:”si-captcha-for-wordpress/si-captcha.php”; 为验证码插件的启用代码，将其删除后保存即可。&lt;/p&gt;
&lt;p&gt;验证码插件禁用了，登陆后却报错了，貌似是什么方法找不到了，因为不怎么熟PHP，就不纠结了，直接按之前的一篇博文《&lt;a href="http://blog.fwhyy.com/2012/04/wordpress-upgrade-is-very-simple/"&gt;WordPress升级其实很简单&lt;/a&gt;》中的方法将WordPress升级，问题解决。&lt;/p&gt;</description></item><item><title>WordPress升级其实很简单</title><link>https://fwhyy.com/2012/04/wordpress-upgrade-is-very-simple/</link><pubDate>Sun, 01 Apr 2012 00:00:00 +0800</pubDate><guid>https://fwhyy.com/2012/04/wordpress-upgrade-is-very-simple/</guid><description>&lt;p&gt;从2010年年底使用WordPress搭建个人博客开始，就从来没有升级过，一直以来也没有出现什么问题，直到最近出现安全问题并且导致域名被godaddy禁用才使我有了升级的打算。&lt;/p&gt;
&lt;p&gt;论坛里的一些网友说升级会导致各种各样的问题，看起来貌似很吓人，&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;升级会导致兼容性的问题；&lt;/li&gt;
&lt;li&gt;升级最好是一级一级的网上升；&lt;/li&gt;
&lt;li&gt;升级导致一些插件不能使用；&lt;/li&gt;
&lt;li&gt;等等。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;其实也没那么夸张，至少我在这次升级中没有出现什么问题，&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;首先将网站程序和数据库做备份，这个是一定要做的，以防万一；&lt;/li&gt;
&lt;li&gt;将空间里的wp-admin目录和wp-includes删除；&lt;/li&gt;
&lt;li&gt;将下载的最新的WordPress目录中的wp-admin目录和wp-includes上传到空间中；&lt;/li&gt;
&lt;li&gt;将下载的最新的WordPress根目录下的文件上传到空间中替换；&lt;/li&gt;
&lt;li&gt;登陆WordPress后台，会有升级的提示，根据提示操作即可。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;就这么简单，当然也有一些要注意的地方，&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;升级前一定要备份；&lt;/li&gt;
&lt;li&gt;wp-admin目录和wp-includes目录最好是删除后上传新的，因为不同版本中的文件可能不一样，直接上传会造成文件冗余，有可能会引发问题；&lt;/li&gt;
&lt;li&gt;使用的一些重要的插件如果担心出现兼容性问题，可以在升级前先去插件的主页上看看和你要升级的版本的兼容性。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;为了安全，常升级吧！&lt;/p&gt;</description></item><item><title>WordPress安全问题</title><link>https://fwhyy.com/2012/03/wordpress-security-issues/</link><pubDate>Tue, 27 Mar 2012 00:00:00 +0800</pubDate><guid>https://fwhyy.com/2012/03/wordpress-security-issues/</guid><description>&lt;p&gt;前些天发现我的个人博客不能访问 了，开始以为是空间的问题，找空间客服咨询得知有可能是域名的问题，我域名是在godaddy申请的，2010年年底申请并设置好后就基本没进过godaddy的管理后台。结果我登陆到godaddy后台发现我的域名不见了，见下图：&lt;/p&gt;
&lt;p&gt;&lt;img src="https://img.fwhyy.com/2022/202201290646478.webp" alt="2012-03-23_124752" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;咨询了一些朋友，告诉我说让我检查下我的邮箱，看有没有godaddy发来的通知邮件。随后我在邮箱中搜索godaddy，果然发现了几封相关的邮件，原来是我的博客遭到攻击了，根据相关条款godaddy将我的域名给禁用了。两封提醒邮件是2月份发的，3月9日发的一封邮件直接通知我我的域名被禁用。也怪我平时的看到英文的邮件都不怎么在意。&lt;/p&gt;
&lt;p&gt;原因找到了就好说，我给godaddy发了封邮件问这个问题要怎么解决，他们的回复很快，让我删除空间中违规的文件，并做了一些保证，我都照做后，当天我的域名就恢复了。违规文件建下图：&lt;/p&gt;
&lt;p&gt;&lt;img src="https://img.fwhyy.com/2022/202201290646147.webp" alt="2012-03-23_130150" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;之后我在网上看了些有关WordPress安全方面的一些文章，说的比较多的就是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;要经常升级WordPress、插件以及主题，&lt;/li&gt;
&lt;li&gt;使用一些安全插件，如WP Security Scan，&lt;/li&gt;
&lt;li&gt;账户密码的安全性，密码要足够强壮，不用使用admin做用户名，
…&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;我的博客从挂到网上起就没有升级过，被攻击有可能就是因为这个原因，以后一定要经常升级，这样对于一些老版本的安全漏洞就可以避免了。另外对于英文邮件一定要留意，往往忽视的东西恰恰是很重要的东西。&lt;/p&gt;</description></item><item><title>插件和代码两种方法搞定WordPress回复邮件通知</title><link>https://fwhyy.com/2011/01/the-two-methods-get-the-wordpress-plugin-and-code-reply-email-notification/</link><pubDate>Fri, 07 Jan 2011 00:00:00 +0800</pubDate><guid>https://fwhyy.com/2011/01/the-two-methods-get-the-wordpress-plugin-and-code-reply-email-notification/</guid><description>&lt;p&gt;为了更好的互动，当有人在博客中评论时，我们肯定是希望能够马上知晓，WordPress中默认不提供这样的功能，需要通过插件或是添加代码的方式来实现。&lt;/p&gt;
&lt;h2 id="使用插件"&gt;使用插件&lt;/h2&gt;
&lt;p&gt;使用插件的方式非常简单，安装好插件在后台做相应的配置就好了。现在比较流行的插件是&lt;a href="http://wordpress.org/extend/plugins/wordpress-thread-comment/"&gt;WordPress Thread Comment&lt;/a&gt;，下面详细介绍下步骤&lt;/p&gt;
&lt;p&gt;1 下载解压后上传到plugin目录中。&lt;/p&gt;
&lt;p&gt;2 进入WordPress后台，在“设置”选项卡中点击讨论，在右边的界面中配置何时发送电子邮件。&lt;/p&gt;
&lt;p&gt;&lt;img src="https://img.fwhyy.com/2022/202201302117565.webp" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;3 进入到插件管理中，启用 &lt;a href="http://wordpress.org/extend/plugins/wordpress-thread-comment/"&gt;WordPress Thread Comment&lt;/a&gt; 插件。&lt;/p&gt;
&lt;p&gt;&lt;img src="https://img.fwhyy.com/2022/202201302118052.webp" alt="2011-01-07_122446" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;4 启用插件后在“设置”下面会多出&lt;a href="http://wordpress.org/extend/plugins/wordpress-thread-comment/"&gt;WordPress Thread Comment&lt;/a&gt; 选项，点击该项在右边的界面中就可以进行相关设置。&lt;/p&gt;
&lt;p&gt;&lt;img src="https://img.fwhyy.com/2022/202201302118810.webp" alt="2011-01-07_122651" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;使用代码&lt;/p&gt;
&lt;p&gt;使用代码的方式其实也并不复杂，代码可以很容易在网上找到。&lt;/p&gt;
&lt;p&gt;1 点击“外观”下的编辑。&lt;/p&gt;
&lt;p&gt;&lt;img src="https://img.fwhyy.com/2022/202201302118932.webp" alt="2011-01-07_123309" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;2 在右侧的文件列表中找到functions.php。&lt;/p&gt;
&lt;p&gt;&lt;img src="https://img.fwhyy.com/2022/202201302119677.webp" alt="2011-01-07_123455" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;3 点击该文件，在中间的编辑区域添加如下代码。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;/* 有评论时发送邮件 函数 开始*/
function comment_mail_notify($comment_id) {
 $admin_notify = &amp;#39;1&amp;#39;; // admin 要不要收回复通知 ( &amp;#39;1&amp;#39;=要 ; &amp;#39;0&amp;#39;=不要 )
 $admin_email = get_bloginfo (&amp;#39;admin_email&amp;#39;); // $admin_email 可改为你指定的 e-mail.
 $comment = get_comment($comment_id);
 $comment_author_email = trim($comment-&amp;gt;comment_author_email);
 $parent_id = $comment-&amp;gt;comment_parent ? $comment-&amp;gt;comment_parent : &amp;#39;&amp;#39;;
 global $wpdb;
 if ($wpdb-&amp;gt;query(&amp;#34;Describe {$wpdb-&amp;gt;comments} comment_mail_notify&amp;#34;) == &amp;#39;&amp;#39;)
 $wpdb-&amp;gt;query(&amp;#34;ALTER TABLE {$wpdb-&amp;gt;comments} ADD COLUMN comment_mail_notify TINYINT NOT NULL DEFAULT 0;&amp;#34;);
 if (($comment_author_email != $admin_email &amp;amp;&amp;amp; isset($_POST[&amp;#39;comment_mail_notify&amp;#39;])) || ($comment_author_email == $admin_email &amp;amp;&amp;amp; $admin_notify == &amp;#39;1&amp;#39;))
 $wpdb-&amp;gt;query(&amp;#34;UPDATE {$wpdb-&amp;gt;comments} SET comment_mail_notify=&amp;#39;1&amp;#39; WHERE comment_ID=&amp;#39;$comment_id&amp;#39;&amp;#34;);
 $notify = $parent_id ? get_comment($parent_id)-&amp;gt;comment_mail_notify : &amp;#39;0&amp;#39;;
 $spam_confirmed = $comment-&amp;gt;comment_approved;
 if ($parent_id != &amp;#39;&amp;#39; &amp;amp;&amp;amp; $spam_confirmed != &amp;#39;spam&amp;#39; &amp;amp;&amp;amp; $notify == &amp;#39;1&amp;#39;) {
 $wp_email = &amp;#39;no-reply@&amp;#39; . preg_replace(&amp;#39;#^www\.#&amp;#39;, &amp;#39;&amp;#39;, strtolower($_SERVER[&amp;#39;SERVER_NAME&amp;#39;])); // e-mail 发出点, no-reply 可改为可用的 e-mail.
 $to = trim(get_comment($parent_id)-&amp;gt;comment_author_email);
 $subject = &amp;#39;您在 [&amp;#39; . get_option(&amp;#34;blogname&amp;#34;) . &amp;#39;] 的留言有了回复&amp;#39;;
 $message = &amp;#39;
 &amp;lt;div style=&amp;#34;background-color:#eef2fa; border:1px solid #d8e3e8; color:#111; padding:0 15px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;&amp;#34;&amp;gt;
 &amp;lt;p&amp;gt;&amp;#39; . trim(get_comment($parent_id)-&amp;gt;comment_author) . &amp;#39;, 您好!&amp;lt;/p&amp;gt;
 &amp;lt;p&amp;gt;您曾在《&amp;#39; . get_the_title($comment-&amp;gt;comment_post_ID) . &amp;#39;》的留言:&amp;lt;br /&amp;gt;&amp;#39;
 . trim(get_comment($parent_id)-&amp;gt;comment_content) . &amp;#39;&amp;lt;/p&amp;gt;
 &amp;lt;p&amp;gt;&amp;#39; . trim($comment-&amp;gt;comment_author) . &amp;#39; 给您的回复:&amp;lt;br /&amp;gt;&amp;#39;
 . trim($comment-&amp;gt;comment_content) . &amp;#39;&amp;lt;br /&amp;gt;&amp;lt;/p&amp;gt;
 &amp;lt;p&amp;gt;您可以点击&amp;lt;a href=&amp;#34;&amp;#39; . htmlspecialchars(get_comment_link($parent_id)) . &amp;#39;&amp;#34;&amp;gt;查看回复的完整內容&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
 &amp;lt;p&amp;gt;还要再度光临 &amp;lt;a href=&amp;#34;&amp;#39; . get_option(&amp;#39;home&amp;#39;) . &amp;#39;&amp;#34;&amp;gt;&amp;#39; . get_option(&amp;#39;blogname&amp;#39;) . &amp;#39;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
 &amp;lt;p&amp;gt;(此邮件由系统自动发送，请勿回复.)&amp;lt;/p&amp;gt;
 &amp;lt;/div&amp;gt;&amp;#39;;
 $from = &amp;#34;From: \&amp;#34;&amp;#34; . get_option(&amp;#39;blogname&amp;#39;) . &amp;#34;\&amp;#34; &amp;lt;$wp_email&amp;gt;&amp;#34;;
 $headers = &amp;#34;$from\nContent-Type: text/html; charset=&amp;#34; . get_option(&amp;#39;blog_charset&amp;#39;) . &amp;#34;\n&amp;#34;;
 wp_mail( $to, $subject, $message, $headers );
 //echo &amp;#39;mail to &amp;#39;, $to, &amp;#39;&amp;lt;br/&amp;gt; &amp;#39; , $subject, $message; // for testing
 }
}
add_action(&amp;#39;comment_post&amp;#39;, &amp;#39;comment_mail_notify&amp;#39;);

/* 自动加勾选栏 */
function add_checkbox() {
 echo &amp;#39;&amp;lt;input type=&amp;#34;checkbox&amp;#34; name=&amp;#34;comment_mail_notify&amp;#34; id=&amp;#34;comment_mail_notify&amp;#34; value=&amp;#34;comment_mail_notify&amp;#34; checked=&amp;#34;checked&amp;#34; style=&amp;#34;margin-left:20px;&amp;#34; /&amp;gt;&amp;lt;label for=&amp;#34;comment_mail_notify&amp;#34;&amp;gt;邮件通知&amp;lt;/label&amp;gt;&amp;#39;;
}
add_action(&amp;#39;comment_form&amp;#39;, &amp;#39;add_checkbox&amp;#39;);
/* 有评论时发送邮件 函数 结束*/
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="配置smtp"&gt;配置SMTP&lt;/h2&gt;
&lt;p&gt;光进行了上面的步骤可能还不行，还需要配置SMTP，装一个Configure SMTP的插件就可以很方便的进行配置，关于插件的安装启用上面已经说过。&lt;/p&gt;</description></item><item><title>用WordPress搭建个人博客小记</title><link>https://fwhyy.com/2011/01/build-personal-blog-using-wordpress/</link><pubDate>Tue, 04 Jan 2011 00:00:00 +0800</pubDate><guid>https://fwhyy.com/2011/01/build-personal-blog-using-wordpress/</guid><description>&lt;p&gt;最近用WordPress搭建了一个个人博客，将这几年在博客园、CSDN、新浪上的一些博文都搬到了新的博客中。以后不管是技术还是非技术的文章都将发布在新的博客中。下面简单说下这次搭建个人博客的经历。&lt;/p&gt;
&lt;h2 id="域名"&gt;域名&lt;/h2&gt;
&lt;p&gt;08年的时候就申请过一个域名www.oec2003.cn，但一直没有看到性价比比较好的空间，所以该域名一直处于闲置中。去年圣诞节前夕，看到易网库做活动空间打75折，因为之前免费试用过他们的空间，感觉还不错，所以就花180买了“普及I型 (香港空间)”。空间买好了，想着将之前的域名和空间绑定上就ok了。oec2003.cn的域名是在万网申请的，到万网的管理后台做域名解析时才知道cn的域名需要提交资料验证。验证通过的域名还需要备案，心想备案就备案吧，但提供的备案的网站居然还打不开，无奈之下到godaddy重新申请了一个域名，也就是现在用的域名，我和老婆名字的缩写组合-&lt;a href="www.fwhyy.com"&gt;www.fwhyy.com&lt;/a&gt;。 在godaddy进行域名解析比我想象的要快很多，不到一个小时就解析成功了，最主要的是省事，没有在国内的那些繁琐的程序。&lt;/p&gt;
&lt;h2 id="空间"&gt;空间&lt;/h2&gt;
&lt;p&gt;上面已经提到空间是在易网库买的“普及I型 (香港空间)”。对于我的个人博客来说是够用了，下面分别说下优缺点&lt;/p&gt;
&lt;h3 id="优点"&gt;优点&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;性价比还可以&lt;/li&gt;
&lt;li&gt;Net的版本支持比较全，从1.1到4都支持&lt;/li&gt;
&lt;li&gt;除了空间还外带了一个100MB的MySql的数据库&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="缺点"&gt;缺点&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;不自带SqlServer的数据库&lt;/li&gt;
&lt;li&gt;自带的MySql数据库只支持1个使用配额，所以给老婆弄的博客又花了100买了数据库&lt;/li&gt;
&lt;li&gt;每个月的流量有限制，不过10G的流量对我这刚办的新站应该也用不完&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;总体来说还是比较满意，因为有流量的限制，如果以后访问量大了就得考虑升级或是换地方了。&lt;/p&gt;
&lt;h2 id="博客系统"&gt;博客系统&lt;/h2&gt;
&lt;p&gt;因为我是做Net开发的，所以在选择博客系统时我首先考虑的是Net平台下的博客系统，Net平台下的博客系统比较出名的就是&lt;a href="http://blogengine.codeplex.com/"&gt;BlogEngine.Net&lt;/a&gt;，国内有朋友进行了本地化，可以访问这里下载。下载了一份发布的代码和一份源码，将发布代码上传到服务器，运行中出现了一些问题，但很容易排查，很短的时间就搞定。但是将下载的源码编译后发布的程序上传服务器就会报错，查了很多资料也没能解决，最后在朋友的推荐下还是选择了WordPress。WordPress很强大，后台易用有丰富的插件和主题。目前使用的主题&lt;a href="http://www.aquoid.com/news/themes/suffusion/"&gt;Suffusion&lt;/a&gt;也是超级的强大，而且对SEO也有很强力的支持。&lt;/p&gt;
&lt;h2 id="搬迁文章"&gt;搬迁文章&lt;/h2&gt;
&lt;p&gt;WordPress有Rss导入的插件，这样很省事，不过后来发现用Rss导入的文章不是很完整。所以花了几天的时间将原来的文章一篇一篇的加入到现在的博客中，尽管方法很蠢也很耗时，不过我可以检查到文章中的错误及时进行修改，也适当的修改了一些文章的标题。Suffusion主题支持在发布文章时加入KeyWord和Description meta，我在添加每一篇文章时也适当加入了这两项。WordPress中有代码高亮的插件，不过我没有用，因为我习惯使用Live Writer写文章，所以使用的Live Writer中代码高亮的插件。&lt;/p&gt;
&lt;h2 id="总结"&gt;总结&lt;/h2&gt;
&lt;p&gt;弄一个自己的博客总是开心的，以后不管是技术上的总结还是生活中的感悟我都会记录在这里，2011，这里将是我的主战场。&lt;/p&gt;
&lt;p&gt;PS：也欢迎访问&lt;a href="http://han.fwhyy.com/"&gt;我老婆的博客&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>