我的头像的历史

今天wordpress4.3的中文版出来了,我迫不及待的点了升级,这个版本加入了我期待已久的一个功能——设置favicon图标。说到这好像有些不光彩,我早早就做好了这个图标,并且上传到了网站目录下,但是要想显示这个小图片 还要在模板中间加一些代码。代码已经有大神写好了,可我就是懒得去加,因为要修改其中的文件名和路径——我已经在”懒”这个事业上更上一层楼了。

说说我的头像吧,也就是我新设置的网站favicon图标。这个头像说起来历史很悠久了。我依稀记得获得它是在某年年三十儿的下午,我用着家里那台老旧的运行着windows 98的电脑,登陆了央视论坛与大家讨论春晚的相关话题。那是我第一次登陆央视论坛,我注册了一个新账号,但是没有头像。大家都有头像,如果我没有头像的话就没法跟大家很好的交流,这是一个很普遍的心理,不光是在当时的论坛,就是现在用QQ用微信聊天如果对方没头像的话都会觉得其中有诈。所以我需要一个头像。但是那时候我没有摄像头也没有手机,就算有照相机也没有把照片传到电脑上的技术。这时候,历史的转折点来了,我看到了一个帖子,是祝大家新年快乐的,点进去一看,贴主唯恐语言表达不够彻底,放上了一张财神爷的图片。

当时我脑袋里甚至没有想到”财神爷”这个词,我只看到了一个可爱的老头在那作揖。我登时觉得这个图片做头像不错,于是,财神爷就成了我在央视论坛的头像。这张图片也一直保留在我的老电脑里。

当我在新浪开通第一个博客的时候,又遇到了要求上传头像的问题。我不清楚那时已经距”坛中遇像”多久了,反正我的电脑还是那台电脑,系统还是windows 98——是的,我在06年还在用着win 98,用XP都是08年的事儿了,而且我的头像还保留在我的电脑里。也确实没有其他更好的选择,我继续使用了财神爷做了我的头像。不过经过新浪一剪裁,全身像变成了半身像,如果不分辨的话一眼看上去只是一个卡通小老头,已经全无当年”恭喜发财”的含义。

第三次使用这个头像是在google账号上。这次我很聪明的把图片保存在了Gmail里,正是这个决定才得以保留下这个图片的原版——我最近上网搜了,这个图片只有带各种花里胡哨背景的修改版了——这也让我可以在新兴的聊天工具微信上继续用我的老朋友做头像。前段时间还有个学姐嘲笑我的头像,说你想钱想疯了吧。实际上我用这个头像的时候才没想着靠它带来财运,我只想到了一个乐观可爱的老头,看着它总是让我心情好一些。

从论坛到博客,从邮件到微信,这个头像伴随着我见证了互联网的高速发展。写到这,我猛然发现继续用这个头像已经有了不一般的意义。

唯一值得担心的是,等我以后准备进天堂的时候,会不会被财神爷拦住要求补缴这些年对他的肖像权使用费呢?

after wordpress2blogger,the comments can’t display

I hope somebody to point my mistakes in this article.my english is not skillful.

many people use wordpress2blogger, but after change format, the old comments can’t display. if you view “comments”on dashboard,you will get a error, and the new comments won’t display either. I found a solution to solve this problem, but not perfect. if you don’t care the old comments, you can have a try.

we need a temporary blog.change the format of blogger-export.xml(wordpress2blogger) by import /export.because the blogger-export.xml is different from blogger’s export files.after that you will gain a file like blog-02-17-2013.xml,open it by notepad.

you can see,the comments is error to display.so,we need delete this code.begin with the <entry>before the first “error” ,end with the last </entry>,all of code within this limits should be deleted.
Finally,save as a new xml file.upload to your empty blog.Although the old comments is not exist,the later comments will display on dashboard.
I think the reason may be produced in wordpress2blogger,google seems don’t want solve this problem,my post has published two days,and no one answered me.

godaddy win主机实现发邮件、评论通知

godaddy的win主机无法发送邮件,“可能原因:您的主机禁用了 mail() 功能…”,所以即使在WordPress上安装了评论通知的Comment Reply Notification或mail to comments 插件也是无用的。经过这两天的研究,我的博客终于实现了发邮件和无插件评论通知。

首先,是要实现发邮件的功能。文章来自angstrey.com,我给稍微翻译了下。

1.使用GoDaddy的邮件控制面板创建一个新的电子邮件帐户,当然如果已经有了就不用创建了。

2.然后在WordPress插件后台寻找”WP-Mail-SMTP“插件,安装,激活。

3.点击“设置”,里面多出一项“EMAIL”,这就是刚才安装的插件的设置界面。进入开始填参数。

a.From Email:这是你刚刚在godaddy创建的托管邮件账户。

b.From Name:你的网站名或你的姓名。这是发邮件时给对方看到的。

c.Mailer :选择“Send all WordPress emails via SMTP”.不要选择“…PHP mail()”,原因上面已经说了,主机根本不支持mail()功能。

d.SMTP Host:relay-hosting.secureserver.net,不要用smtpout.secureserver.net,事实证明godaddy禁止了自家的空间访问smtpout.secureserver.net。看这里。relay-hosting.secureserver.net原来是godaddy自家的不带加密不带验证的SMTP主机。根据这篇文章,我猜测邮箱只能用go家的而不能用gmail或其他。

e.SMTP Port:25

f.Encryption:“No encryption”(不加密)

g.Authentication:“No: Do not use SMTP authentication”.(不使用SMTP身份验证)

最下方有发送测试邮件选项,输入邮箱,点击Send Test。

如果你所做一切都是正确的,你应该看到以下画面:

 

能够发邮件,我们已经成功了一半,下面是实现评论通知。只需在主题目录的functions中增加以下代码:

 

/* comment_mail_notify v1.0 by willin kan. (無勾選欄) */ function comment_mail_notify($comment_id) { $admin_email = get_bloginfo (‘admin_email’); // $admin_email 可改為你指定的 e-mail.

$comment = get_comment($comment_id); $comment_author_email = trim($comment->comment_author_email); $parent_id = $comment->comment_parent ? $comment->comment_parent : ”; $to = $parent_id ? trim(get_comment($parent_id)->comment_author_email) : ”; $spam_confirmed = $comment->comment_approved; if (($parent_id != ”) && ($spam_confirmed != ‘spam’) && ($to != $admin_email) && ($comment_author_email == $admin_email)) { /* 上面的判斷式,決定發出郵件的必要條件: ($parent_id != ”) && ($spam_confirmed != ‘spam’): 回覆的, 而且不是 spam 才可發, 必需!! ($to != $admin_email) : 不發給 admin. ($comment_author_email == $admin_email) : 只有 admin 的回覆才可發. 可視個人需求修改以上條件. */ $wp_email = ‘no-reply@’ . preg_replace(‘#^www.#’, ”, strtolower($_SERVER[‘SERVER_NAME’])); // e-mail 發出點, no-reply 可改為可用的 e-mail. $subject = ‘您在【’ . get_option(“blogname”) . ‘】的留言有回复了!去看看吧 ^_^’; $message = ‘ <div style=”margin: 1em 40px 1em 40px;background-color:#eef2fa;border:1px solid #d8e3e8;color:#111;padding: 0 15px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;”> <p>Hi !<strong>’ . trim(get_comment($parent_id)->comment_author) . ‘</strong>,您好! 您曾在<strong>《’ . get_the_title($comment->comment_post_ID) . ‘》</strong>的留言有了新回复。</p></div> <div style=”margin: 1em 40px 1em 40px;background-color:#eef2fa;border:1px solid #d8e3e8;color:#111;padding: 0 15px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;”><p><strong> 您</strong>说:’ . trim(get_comment($parent_id)->comment_content) . ‘</p> <p><strong>’ . trim($comment->comment_author) . ‘</strong>说: ‘ . trim($comment->comment_content) . ‘</p> <p>您可以点击<a href=”‘ . htmlspecialchars(get_comment_link($parent_id)) . ‘”>查看完整的回复內容。</a></p> <p>欢迎再度光临 <a href=”‘ . get_option(‘home’) . ‘”>’ . get_option(‘blogname’) . ‘</a></p> <p>(此邮件由系统自动发送,请勿回复。)</p></div> ‘; $from = “From: “” . get_option(‘blogname’) . “” <$wp_email>”; $headers = “$fromnContent-Type: text/html; charset=” . get_option(‘blog_charset’) . “n”; wp_mail( $to, $subject, $message, $headers ); echo ‘mail to ‘, $to, ‘ ‘ , $subject, $message; // for testing } } add_action(‘comment_post’, ‘comment_mail_notify’); // — END —————————————-

效果图

求助:谁会在文章中引用代码教教我,我上面的代码搞的连个格式也没有。。。

手机访问WordPress工具

今天给博客增加了一个优化手机界面WordPress Mobile Pack,原理是增加了一个试用手机的模板。不过后台添加新文章功能太简介了,不能选目录也不能加标签。。。感觉不是很好。继续寻找中……

这是一篇“Aside短文章”,原来就是没有标题的文章。。。WordPress创造的概念太有意思了!

又换模板了

我承认,我这次换模板是懒的缘故。

下午一冲动,就把以前用的那个模板升级了。结果悲剧发生了,首页显示扭曲了。。乱完了。

本来想检查下什么原因,但我感觉太费神了,于是果断决定换个模板。

上“WordPress啦”找了好几个模板,感觉都不是太好。后来在后台在线找到现在这个模板。这个模板后台有很详细很方便的设置,感觉挺不错。

话说从安装WordPress后换了数个模板了,有的是不支持套嵌,有的是显示的不完整,各种各样的问题。这个新模板,我感觉是最好的。

我看好多人的模板都是“一条路走到黑”(用语比较不当),都成了特色了。比如月光博客。当然,时常换模板也是一种与时俱进。嘿嘿。

什么时候,我也学习下模板制作,做出属于我自己个性的模板。

比xrspook更极速的升级到WP3.0.1

昨天回家后看到xrspook说WP出了3.0.1中文版,今天我也升级了下。比xrspook更极速。

直接点击”有可用的更新“,选择“自动更新”,2分钟都不到,就已经提示“升级成功”了。过程太简单了,让我都不敢相信。

更新后在后台不管点击哪个选项都会是打开新标签,我还以为出什么问题了呢,登出再重新登陆问题就解决了。

其他没有问题,一切正常。也许是我的原版本是官方中文版,如果是其他的版本,可能会出现编码啊、设置啊等乱七八糟的问题。

感觉新版本转变不大,除了后台的主色调变成了灰色,“外观”一栏加了个“菜单”按钮(xrspook说是“目录”,难道还有两种版本翻译?)。可以直接在文章编辑页面选择作者。另外就是听人说这个版本比较安全,不会受到那个什么什么攻击之类的。。

要是手动升级的话,可以参考下xrspook的文章:极速升级wp3.0.1

模板也可以升级了,一会再把模板也升级看下。自动升级就是方便啊。

流水账:WordPress使用小记

安装WP后问题不断,好在现在已经基本解决。

我用的是国外主机,对中文支持不大好,点击中文分类就出现找不到页面的情况。在后台分类设置中把标签别名改成英文小写即可。这也怨我没有认真读后面的注释,上面写的很清楚。

新建页面也会出现这样的问题。新建页面时固定链接一定不能出现中文,否则点击是没有反应的。

同样,文章的链接建议使用默认格式。如果像我这样选择“域名/年度/月份/标题”的样式那就记得每次把中文标题改成数字或字母。

中文标签问题一直没有解决,网上说的修改源文件rewrite.php和classes.php的方法试了没效果。以后尽量用英文算了。什么时候发现新方法了再说。

安装了一个wp-thread-comment评论回复插件。结果前台回复时浏览器说网页有错误。搜了下有人说在文件里加一个<?php do_action(‘comment_form’, $post->ID); ?>钩子,我那文件里本来就有……第二天一看xrspook同学已经可以回复了,我还是不行。好在后台回复正常,先凑合用吧,估计是浏览器问题,傲游和chrome都不成。

字体过小可以在模版编辑的样式文件中,font标记后修改。我现在用的14像素感觉正合适。

暂时记这么多吧,以后有新问题、新解决办法再写。

Hello world!

欢迎使用 WordPress 。

忙了三个下午,终于把博客搭建好了。在此要特别感谢美国主机侦探的版主add.c,帮我解决了安装过程中遇到的诸多问题。

其实很早就想有一个自己的独立博客,以前只是受资金的限制,最近,又受到了政策的限制:域名注册、域名备案等问题。直到三天前,看到有人说godaddy卖有0.89美元的.info域名,去看了看,感觉挺好的,还有10G的免费空间,简直是天上掉馅饼了。

第一天,去godaddy买下了panhao.info这个域名,过程还算简单,靠Google翻译就成了。随后又开通了主机空间。大约等了1个小时吧。

第二天才开通了数据库(我刚开始以为数据库是直接开通了的)。然后对着WordPress的说明文档修改了配置文件,上传到了[start]目录下,后来一问才知道要上传到根目录,这个[start]不是国内空间的[web]目录。。。直接用FTP工具把文件都移动到了根目录,运行安装文件却出现一堆英文错误提示。上传了web.config文件、修改了文件权限(全局可读可写),还是不行,只是换了一种错误方式。

第三天,一上域名,发现WordPress已经被add.c安装好了(设置的很开放,谁都可以访问,幸好没被居心不良的人利用)。但是好像路径有点问题,add.c版主建议我重新装一遍。于是全部删掉重装。提示“您的 WordPress 看起来已经安装妥当。如果想重新安装,请删除数据库中的数据表”。进入数据库后又是一阵手忙脚乱,删除了那些看不懂的数据表,安装正常进行。

WordPress的安装比我想象中简单的多,一分钟都没用就装好了。至此,我的博客才顺利搭建完成了。

感觉挺高兴的,在论坛、朋友甚至在DZ的群中,大家都帮了我不少,很感谢。

希望我能把blog永远的开下去。记录下我的思想、我的发现。分享同时也获得分享。