标签归档:Wordpress

iTheme 主题宽度改为960px的方法

iTheme 是一款非常经典的仿 Mac 风格的 WordPress 主题,不仅界面设计漂亮,可自定义 sidebar,而且边栏模块可以任意拖动,相信很多 Apple 的粉丝都非常喜欢这款主题。比较遗憾的是由于这款主题开发较早,作者设计的界面宽度只有770px,园子今天通过修改将 iTheme 主题的宽度改为了960px,下面把方法分享一下。
继续阅读

关闭 WordPress 上传图片时自动生成缩略图功能

WordPress 默认上传图片的路径是在 wp-content/uploads 里面的,今天在整理站点文件时无意中发现在 uploads 文件夹里面所上传的图片均为三张大小不同的图片,其中只有一张是我们网站的实际应用图片,另外两张是 WordPress 自动生成的缩略图文件。因为我博客上面上传的文件大小都不会超过50KB,所以感觉这种生成缩略图的功能有些“鸡肋”,于是就想出了如下的方法来关闭 WordPress 上传图片时自动生成缩略图功能
继续阅读

WordPress more 标签的优化

在 WordPress 中撰写文章的时候编辑器里面有个 more 按钮,点击即可插入一个标记,这样就会手动生成一个文章截断,你可以通过点击“阅读全文”来阅读完整的文章。在默认情况下当在首页点击阅读全文链接的时候会通过一个锚链接链到你在撰写文章时插入 more 标记的部分,或许这样更为人性化一些。但有的朋友并不喜欢这种方式,考虑到顶部有针对用户群投放的广告,或者一些想让读者看到的重要链接等情况,这就有必要让用户点击链接的时候直接进入文章页面,让用户从头阅读文章,本文就说下如何来实现这种功能。
继续阅读

升级至 WordPress 2.8.4

下午在 WordPress 中文站点上看到 WordPress 2.8.4 中文版发布的消息,马上升级到了最新版本。

自 WordPress 升级到 2.8 系列版本之后,更新速度就加快了许多。此次的 2.8.4 版本仍然是安全更新。据官方称,此次的漏洞是涉及到用户登录信息验证,攻击者可以通过伪造一个请求到一个特别的网址,可以使攻击者绕过安全检查,直接验证用户并重设密码。现在漏洞已经修复,园子建议大家尽快更新到最新版本。
继续阅读

如何隐藏WordPress中的某个页面和分类

很多朋友都是使用页面做为博客的导航的,你一定有些页面不想让直接出现在导航栏上,比如园子之前写的 Google 自定义搜索结果页面的宽度控制方法,当我们把 Google 自定义搜索嵌入到我们网站的某个页面的时候,我们就需要先建立一个页面,然后将它隐藏掉,这时就会用到下面的方法。

整体实现思路是通过 exclude 函数把不需要显示的页面隐藏掉,其实园子在之前的文章:WordPress 页面调用分类文章的方法里面就曾经提到过此方法。其使用语法为:
继续阅读

WordPress 2.8.3 发布

近日 WordPress 的更新速度让人感觉到有些“心神不宁”,今天在管理后台看到已经发布了 WordPress 2.8.3 版本,园子在后台的自动升级中顺利升级到了 2.8.3 版本。

距离上次的 2.8.2 发布又是间隔了半个月时间,WordPress 官方称这是一个安全修正版本,因此强烈建议大家升级至最新版本。

最后提醒大家,请升级前先备份好相关文件,这里有WordPress 数据备份教程

相关下载:

WordPress 2.8.3 简体中文版本下载 | WordPress 2.8.3 英文版本下载

禁用 WordPress 文章修订功能

使用 WordPress 的朋友对文章修订功能都不陌生,文章修订可以自动保存正在编辑中的文章,随着编辑次数的增多会自动创建N个版本。个人感觉这种功能对于单一作者的网站基本没有什么作用,如果你的网站是多人协作发布文章的,倒是可以利用文章修订功能对比不同作者的修改版本。随着发布文章的增多,这些自动保存的文章会占用不小的数据空间,本文说下如何禁用 WordPress 文章修订功能

我的思路是这样的,考虑到写文章时可能会遇到掉线或者发错等事件,保留 WordPress 的自动保存功能,然后把文章修订这个功能禁止了。方法如下:

1.首先打开 wp-includes/default-filters.php 文件,找到如下代码(大约在198行):
继续阅读

WordPress 页面调用分类文章的方法

默认情况下 WordPress 的导航栏都是使用页面做为导航的,这些单一的页面可以很好的用于作者介绍、归档页面、链接等。但我们发现使用页面来展示文章列表并不太方便,我个人是比较倾向于用分类做为页面导航的,使用分类做为导航似乎更像是一个内容充实的网站。这就会用到一种折衷的方法:导航里面既有普通页面的显示效果,也有分类导航的显示效果。本文主要介绍如何使用 WordPress 页面调用某个分类下面的文章的方法。
继续阅读

WordPress 2.8.2 发布

今天在 WordPress 官方站点上看到WordPress 版本已经更新到了2.8.2 ,这次更新距离上次发布 WordPress 2.8.1 不到半个月时间,更新速度真是不可思义。

据 WordPress 官方称,本次 WordPress 2.8.2 版本中修复了一个 XSS 高危漏洞,下面是官方的原文说明:

WordPress 2.8.2 fixes an XSS vulnerability. Comment author URLs were not fully sanitized when displayed in the admin. This could be exploited to redirect you away from the admin to another site. Download 2.8.2 or automatically upgrade from the Tools->Upgrade page of your blog’s admin.

目前中文版的还没有出来,使用英文版本的朋友可以选择升级至 WordPress 2.8.2 。

今天看到WordPress中文站点已经发布了 2.8.2中文版本,中文用户可以直接在后台进行升级了,园子已经顺利升级到了最新版本。

友情提醒:升级前请备份好相关数据,备份教程请看:WordPress 数据备份教程

相关下载:

WordPress 2.8.2 下载 | 来自园子的博客

WordPress优化之robots.txt的写法

robots.txt 文件对于网站在搜索引擎中的展示有着至关重要的作用,robots.txt是一个纯文本文件,通过在这个文件中声明该网站中不想被搜索引擎 robots 访问的部分,如果你还不太了解 robots.txt,可以先看看 robots.txt的写法 。对于 WordPress 来说,我们也有必要研究下专门针对 WordPress 的写法,通过 robots.txt 声明来保护你的诸如插件、管理目录等隐私。

先来看下较严格的一种写法:

User-agent: *
Disallow: /wp-*
#Allow: /wp-content/uploads/
Disallow: /*.php$
Disallow: /*.inc$
Disallow: /*.js$
Disallow: /*.css$
Disallow: /?s=

继续阅读

巧用WordPress文章修订功能恢复出错的文章

无意间发现以前写的一篇文章AdLogger – Adsense广告点击统计软件下载文章丢失了很多文字。最初写这篇文章的时候分了十余段,发现此问题的时候文章只剩下了三段文字,而且在文章最后多出了“%E”样式的字符,我不清楚这是什么原因造成的,于是便想出了下面的方法来恢复出错的文章。

首先,文章已经发布有半个月之久了,写文章时的草稿并没有保存,再有就是在 Google 的快照中看到的已经是出错后的文章了,这种方法显然也不能再使用了。园子在后台打开文章的编辑页面,这下就看到了 WordPress 的“文章修订版本”功能,该功能如果没有显示的话,你可以到文章编辑页面点击上面的“显示选项”,把“文章修订版本”显示出来。
继续阅读

inove主题宽度改为980px的方法

前面的文章园子为大家分享过inove主题增加feed订阅器的方法,很多朋友在留言中都说非常实用。今天园子再次更改了inove主题,这次做的是将宽度加宽到980px,而原来的主题默认的是936px,我个人感觉原来的宽度在插入图片和加入adsense广告上有些不方便,比如宽度限制、无法投放更大尺寸的adsense广告等,再者就是随着液晶显示器的普及,国内外主流用户已经习惯了在较高分辨率下进行工作和学习,这就有必要把网站宽度进行适当的拓展以充分利用空间。整个修改过程其实非常简单,就是修改一下图片和CSS文件,过程大致如下。
继续阅读

WordPress 2.8.1 正式版发布

今天,在 WordPress 中文站点看到 WordPress 2.8.1 正式版已经发布了。此次的更新修正了2.8版本的诸多 BUG,这些 BUG 主要来自插件方面,用户在添加插件时,可能会导致部分信息泄露。本次更新主要是增强了插件管理模块的安全性,WordPress 官方推荐给所有2.8的用户尽快升级。

园子在登陆自己的 WordPress 后台时在更新页面还没有发现提示升级,对于不想使用自动升级的朋友可以在本文下方下载官方提供的WordPress 2.8.1 正式版自行升级。
继续阅读

求助:WordPress更新页面转到404页

上周顺利升级到 WordPress 2.8 版本后,一直到昨天感觉都非常好,也没有任何错误发生,但今天需要修改一个页面,点开“编辑”修改完成页面后,在点击“更新页面”后转到了404页面。反复尝试了很多方法并没有如愿解决此问题,问题症状如下:

  • 正常可以更新页面的链接为:
    http://www.yzznl.cn/wp-admin/page.php?action=edit&post=32&message=1
  • 而出现404错误页面的链接为:
    http://www.yzznl.cn/wp-admin/page.php

经过对比以上两种链接发现差别就在于page.php后面的参数,虽然编辑页面跳转到了404页,但更改的页面内容已经保存到了页面里。
继续阅读

四招确保你的WordPress安全

使用 WordPress 建立网站的人非常多,但注意到 WordPress 安全的朋友却非常少。其实有很多安全事项值得我们去考虑,今天园子就给大家分享一下如何确保你的WordPress安全。

第一招:隐藏你所安装的插件

众多插件丰富了 WordPress 功能的同时,也带来了不少的安全隐患。一些插件的缺陷和漏洞如果给人利用,就会破坏您的网站。所以,为了网站的安全请不要让别人知道你网站上安装了什么插件。

园子随机测试了五个用WordPress建立的博客,发现竟然有三个都可以直接访问插件目录,这确实是个很危险的隐患。隐藏插件的方法也非常简单,直接在/wp-content/plugins/文件夹里面创建一个空白的PHP或者是HTML文档就可以了。
继续阅读