Category Archives: Skill | 技术
我也WordPress 2.7
一直都是喜欢最新版的我,自然不能错过Wordpress 2.7。升级了五次,最后一次才成功。这样的状况让我十分困惑。其实就是字符编码没设置好的问题,wp-config.php里面有一句define(‘DB_CHARSET’, ‘utf-8’);我也是突然想起来我最初安装的时候数据库的默认字符集是latin的,着实让我郁闷了一把。好在一切都顺利了。不过谁能告诉我为什么升级了,后台还是提示有最新版的升级信息?用的是这个汉化版,一直都是用的这个中文化团队的作品,虽说官方已经出了官方简体,但是感觉不是很完美,并且可能有些地方的语言习惯不一样,所以还是坚持用这个汉化版。嗯。后台很漂亮,我用得也很愉悦,主题目前没有兼容性问题,原来的插件也都正常。一次不算壊的成功的升级。 友情提示,升级前最好撤销所有的插件,做好备份工作,还不放心的在本地先测试升级。
让你的 pre 标签能自动换行
最近发了很多都要贴代码的文,我贴代码用的插件是Wp-Codebox,另外我也比对过其他的一些插件诸如WP-Syntax和SyntaxHighlighter。这些插件被解析出来后无非就是<pre></pre>。但是有个问题就是有时候贴的代码过长,它不会自动换行,我看到很多人的blog里面贴的代码都是需要把滚动条拉到最右端才能看到全部代码。其实你只要定义下pre的css就可以了(我说的是废话)。
更换WP的永久链接不用怕,教你如何跳转
说到WordPress的永久链接,网上的文章已经数不胜数。有说采用”分类/文章名.html”好的,我本来的就是这种结构。也有说”年份/月份/文章名.html”这样好的,无非都是使地址静态化,根据之前的说法就是搜索引擎更喜欢静态地址。其实搜索引擎也没那么傻,动态地址的收录问题我想那些牛逼的技术人员肯定都解决了,但是本着静态地址最佳收录的原则,本站还是决定更换之前设置的永久链接,因为”网址/文章名/”比”网址/文章名.html”似乎来的更好,而且我之前的加上了分类名,地址显得更加冗长,太长的地址对于SEO也是不好的。所以我决定大更改,可是要知道SEO的大忌就是更换地址,试想搜索引擎对你网站的抓取都已经很多了,然后你突然更换了地址,搜索引擎又要重新抓取,另则就是别人通过搜索引擎搜到你网站的某一则文章,点进去发现404了,这样的用户体验都是不好的。
PHP判断客户端浏览器的语言,加强后续用户体验
因为本站使用的是繁体汉字,而我们大陆的大部分人都是使用的简体汉字,所以我在顶端导航处加了“繁简切换”功能。考虑到更好的用户体验,所以我决定在正文部分加上一些警示文字。但是呢,如果来访的用户如果是台湾或者香港地区的,那么警示文字显得有些多余且没必要,所以需要对其进行语言判断。网上很多用到的方法大都是对来访的ip进行判断,但是如果用户使用了代理或者在外等一些情况,那么可能会显得有些不准确。所以我考虑了下通过浏览器的语言设置进行判断,虽然说不能排除某一小部分人可能喜欢用英文的语言设置,但是大部分还是奏效的。
jQuery滑动伸缩导航改善你的侧边栏
你是否觉得你的Wordpress的侧边栏过长,你是否觉得有些栏目不需要直接就显示出来,或者你纯粹的出于觉得想要个酷一点的侧边栏,这些都有助于你网站给访问者友好得视觉体验。当然,想要达到那样的目的方法有很多种,如果你的侧边栏够宽,你可以让他以Tab方式切换,当然,因为我的侧边栏没有那么宽,那样显示的话可能不好看,于是我选择了伸缩类型的效果。需要懂javascript吧?不好意思,本人目前还不懂javascript。那咋办?凉拌~其实,不懂javascript依旧可以写出javascript的效果。那个小朋友等不及要说出来了。没错,就是jQuery,本人也是今天才开始学习jQuery的,之前对此是七窍通了六窍。关于jQuery还不知道是啥的,我推荐你们还是google之吧。想要入门学习jQuey的,推荐先看看这个。

