- 星期二, 一月 6, 2009, 1:44
- Wordpress进阶
- 747 views
WordPress2.7大家都有更新吗?2.7也算是具有划时代意义的WordPress版本了,其中加入了许多创新元素,快捷键应该也算其中一个吧,想加快你的WordPress操作速度吗?往下看吧。
首先是日志编辑器类的快捷键:
Alt+Shift+A :添加链接
Alt+Shift+T :添加Read More标签
Ctrl+ :使用H标签,比如h1 按Ctrl+1
Alt+Shift+L/ R/ C:左、右、中心对齐
Alt+Shift+S:对齐文本
Alt+Shift+D:使用删除线
Alt+Shift+U:使用无序列表
Alt+Shift+O:使用有序列表
Alt+Shift+P:使用<!–nextpage>标签
Alt+Shift+Q:使用blockquote标签
Alt+Shift+H:全屏编辑模式
评论类:
评论审核类快捷方式需要在设置中打开才能生效。
J 选择下一条评论
K 选择上一条评论
高亮评论后,按
A : 通过审核
U :驳回评论
S :标记为垃圾
D :删除评论
Q :快速编辑选择评论
E :编辑选择评论
R :回复评论
在没有选择评论前提下,按键X选择所有评论,在有选择评论情况下,按键X反向选择评论
在有评论被选择的情况下:
Shift+A :通过审核
Shift+U :驳回审核
Shift+S :标记为垃圾
Shift+D :删除评论
差不多就是这些了,希望对大家有用。
阅读全文
- 星期日, 十二月 28, 2008, 0:26
- Wordpress进阶
- 870 views
小兄弟neeke的一篇文章,介绍了他从zblog转换到wordpress的方法,转过来供大家参考。突然想把现在用的ZB换成WP了。我的有些文章URL中是带有别名的,而有些则是文章的ID。曾经还删除过一些文章,所以ID也不是连续的。用查来 的一些方法即使是转过来了,但是还是存在文章URL不能一致,ZB中文章的所有tag被WP当成一个tag。为了配合搜索引擎,于是自己想了一套转换方 案,经过测试可以保持ZB原有的文章URL不变。
阅读全文
- 星期四, 十二月 18, 2008, 3:01
- Wordpress进阶
- 813 views

1 创建备份WordPress数据库
问题:尽管本文中所有的技巧都经过测试,但是在尝试前请务必首先备份MySQL数据库。
解决方法:手动备份数据库,请按以下步骤操作:
登陆phpMyAdmin,选中要备份的数据库。
点击“整理”,修改连接校对 为utf8_general_ci ,以防止备份的数据库出现中文乱码。
点击水平菜单上的“导出”按钮。
选择压缩方法(建议使用gzip),然后单击“执行”。
服务器接着会询问你是否下载备份,点击“是”,然后把它存储到硬盘。
注解:使用WP-DB-Backup插件执行数据库备份非常方便。WordPress用户可以安装这个插件并定期备份数据。
2 批量删除WordPress的文章修订
问题:日志修订本是2.6的新增功能,虽然十分有用,但这也增加了MySQL数据库的负担。你当然可以手动删除修订本,但这将十分麻烦且耗时过长。
解决方法:这个解决办法非常简单。我们可以使用SQL语句批量删除日志修订本。
登陆phpMyAdmin,选中你的WordPress数据库。
单击“SQL”按钮。把以下窗口中的命令复制粘贴到SQL命令下:
DELETE FROM wp_posts WHERE post_type = "revision";
完成了!删除掉的日志为你腾除了大量数据库空间!
注解:wp_posts 表格包含一个名为post_type 的字段。这个字段可被赋予诸如日志,页面,修订本的值。当我们需要删除日志修订本时,只要运行wp_posts表格中相对应的修订本删除语句就行了。
3 批量删除WordPress的垃圾评论
问题:我的一个朋友前不久开通博客后,一直在网上努力推广他的博客。 在他外出度假归来时,竟发现自己有5000多条评论等待审核!当然,其中多数都是垃圾广告。要手动删除这些评论要花大量时间,因此我们可以使用以下办法。
解决方法:庆幸的是,他把这个问题告诉了我。当我告诉他可以使用 SQL时,他已经审核45分钟了。
登陆phpMyAdmin,选中你的WordPress数据库。
单击“SQL”按钮。把以下窗口中的命令复制粘贴到SQL命令下:
DELETE from wp_comments WHERE comment_approved = '0';
完成了!现在可以享受清洁无污染的数据库环境了!
注解:wp_comments表格中包含名为comment_approved的域,它是一个boolean值(1或0)。通过审核的评论值为1,等待审核的值为0.运行以上语句,其实就是删除还没有通过审核的评论。
此操作要谨慎执行。以上语句不仅能帮我们删除大量垃圾评论,同时也会删除无效的没有通过审核的评论。如果你还没有使用Akismet,现在就安装以打击垃圾评论吧。
4 修改WordPress日志属性
问题:管理帐户在安装WordPress时就已创建。但许多博主把这个帐户误以为就是写日志的帐号,以致到后来才发现这不是私人帐号。
解决方法:更改所有日志的作者属性要花费很多时间,但使用SQL就不用这么麻烦了。
登陆phpMyAdmin,选中你的WordPress数据库。
首先,打开SQL语句窗口,执行以下命令以获取正确的作者ID:
SELECT ID, display_name FROM wp_users;
phpMyAdmin会显示许多WordPress用户的ID。其中NEW_AUTHOR_ID是最近写日志的作者的ID, OLD_AUTHOR_ID是原始管理员的ID。
交换NEW_AUTHOR_ID 和 OLD_AUTHOR_ID ID后,运行以下语句:
UPDATE wp_posts SET post_author=NEW_AUTHOR_ID WHERE post_author=OLD_AUTHOR_ID;
完成了!以前的日志属性现在已改为你刚刚设置的了!
5 手动重置密码
问题:为了增加博客安全性,许多博主选择不易被破解的密码,如u7*KoF5i8_。这当然很好,但问题在于博主自己忘记密码的事情也时常发生啊。
解决方法:密码丢失后,WordPress会给你邮箱发送密码重设链接。但如果你在注册时使用的邮箱现已不可用,或你想使用简单语句执行这个操作的话,可参考以下步骤:
登陆phpMyAdmin,选中你的WordPress数据库并打开SQL窗口。
输入以下语句(假设你的用户名是“admin”):
UPDATE `wp_users` SET `user_pass` = MD5('PASSWORD') WHERE `wp_users`.`user_login` =`admin` LIMIT 1;
完成了!你的密码已更改成功。
注释:用户密码存储在wp_users表格中。当然,WordPress使用了MD5哈希保护密码。
我们要使用“UPDATE” SQL语句和内置的MD5() MySQL函数来把密码转化为MD5算法形式,然后更新。“WHERE”从句使系统只更新管理员的密码。不带有“WHERE”从句会导致系统更新所有的密码。
6 更改WordPress博客域名
问题:虽然我们并不主张这样做,但也许有时你需要在保留博客和数据的同时改变博客的域名。由于WordPress把域名存储在数据库中,所以为了把新域名和博客连接起来,你必须更改数据库。
解决方法:
登陆phpMyAdmin,选中你的WordPress数据库。
点击“SQL”,打开SQL命令窗口,输入以下命令更改URL:
UPDATE ...
阅读全文
- 星期一, 十二月 8, 2008, 17:43
- Wordpress进阶
- 781 views
大家都知道,RSS是一项极其简单又极其强大的技术。RSS Feed对于大多数人的互联网生活,已经是必不可少的部分。由于其方便和效率,越来越受关注,甚至追捧。特别是WordPress非常重视这一点。比如提 交到WordPress官方主题目录的主题,都需要在明显的地方显示RSS Feed图标。所以,今天,介绍一下来自Smashing Magazine的《10 Useful RSS-Tricks and Hacks For WordPress》吧,给你10个优化WordPress Feed的方法。RSS是一项极其简单又极其强大的技术。目前, RSS是博客聚合的标准,它广泛应用于个人和企业的设置,例如在博客中使用。并且由于搭建博客的用户中,使用WordPress的比例很高,所以我们在本文里面将介绍一些有用的RSS有关的技巧和窍门,可以帮助你以一个更有效的方式使用RSS-且不需要任何的WordPress插件。
1. 控制文章RSS的输出时间
出现问题: 发表一篇文章,但立即发现有错误要改。可是RSS已经输出,而让读者看到错误的信息?
解决方法: 把下面的代码拷贝到你主题的function.php文件,如果没有的话,新建一个以function.php为命的文件,然后把这些复制进去;
function publish_later_on_feed($where) {
global $wpdb;
if ( is_feed() ) {
// timestamp in WP-format
$now = gmdate(’Y-m-d H:i:s’);
// value for wait; + device
$wait = ‘5′; // integer
// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
$device = ‘MINUTE’; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
// add SQL-sytax to default $where
$where .= " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, ‘$now’) > $wait ...
阅读全文
- 星期二, 十一月 4, 2008, 16:54
- Wordpress进阶
- 1,428 views
Google Analytics现在仍旧是地球上最流行的网站分析工具,虽然他看上去有点陈旧,外加一点迟钝,但他仍旧还是最流行的。如果设置得当Wordpress和Google Analytics可以非常好的协同工作。
第一种添加方式:使用插件为wordpress增加Google Analytics功能,首先下载
sem-google-analytics,上传至你的“wp-content/plugins”目录,激活它,进入设置面板 。把Google Analytics代码粘贴进对话框,upload搞定。
第二种方式:直接粘贴代码进wordpress主题的footer.php文件,这个方式既有优点也有缺点,优点是不用麻烦捣鼓插件,缺点就是更换主题后需要重新粘贴。
使用wordpress后台主题中的主题编辑器打开footer.php文件,然后把代码粘贴在</body>标签之上,
好了,安装完成~
阅读全文
- 星期日, 十月 26, 2008, 17:44
- Wordpress进阶
- 968 views
- 星期二, 十月 7, 2008, 17:00
- Wordpress进阶
- 915 views
不论是博客还是商业网站,如果只有文字叙述,没有图片辅助网页表述,整个画面将会显得索然无味,读者也很难被页面吸引,而点击文章内容。就算是插入一张设计新颖的图片型广告,都会使整个页面增色不少。
但是图片在网页中的应用也有要注意的地方。
1、图片的格式,jpg、gif与png这三类图片格式是网页应用最多的,png图片有很好的Alpha透明效果,但要注意IE6对png图片兼容不好,体现不出图名效果。网上有很多解决得方法,大家可以参照去做或者干脆转为Gif格式。
2、图片文件大小,贴在网页中的图片不能过大,这样会延缓页面读取时间,特别是对于DIY型的博客来说,本来空间的速度就不是很快,还要加载体积过大的图片,无形中也就流失了访客。因此每一张贴进网页的图片都需要进行瘦身。在图像质量肉眼能够接收的范围内进行降质调整。推荐一个调整图片软件
JPEGResizer,可以批量处理文件大小和尺寸。
3、对于图片欣赏类的文章,图片比较大,又不想降低质量影响效果,那么我建议尽量外链到图片站上,贴进文章后调整图片在日志中的显示尺寸。(针对空间不大的博主)
一点自己的感受贴出来大家分享,还有不足请大家指正,3Q~
阅读全文
- 星期日, 十月 5, 2008, 17:02
- Wordpress进阶
- 828 views
使用日志摘要可以让你控制日志显示内容的多少,而不用显示整篇文章。这使得文章显示更加美观,也更加有利于搜索引擎优化。下面就让我们具体了解一下日志摘要。
为什么使用摘要
1、优化SEO,Google把任意相似的内容当做重复内容,如果在首页和其他页面都是全文输出,这么多重复内容将会严重影响你的博客在搜索引起中的排名。
2、提高速度,摘要只是日志全文的一小部分,这就避免了全文输出带来的大量读取时间。
3、给读者一个选择的机会,一篇接一篇的全文日志,即使是读者觉得有用的文章,都有种被强迫阅读的感觉。给每一篇日志一个摘要,使得读者能更好的挑选出需要的文章。
4、更好的分享你的文章,如果你每篇文章都提供了分享网站的链接,那么读者就能够容易地提交他们觉得不错的文章,而不用费心去添加一个摘要。
5、提高读者对页面的印象,一小段文字或者一两副插图会让读者对你的博客有不一样的认识。
使用不同方法显示摘要:
1、使用“more”标签,这种方式将输出<!–more–>之前的内容,以及日志中的媒体文件包括图片视频。
在摘要后面会有一个“阅读全文”的链接指向日志全文。此链接的文字由标签the_content内的文字决定
<?php the_content('Read more...'); ?> //你可以更改“Read more”为你想要的文字
2、纯文字输出摘要,此种方式较常用于存档、分类页。把php文件中的<?php the_content(’Read more…’); ?>替换为<?php the_excerpt(); ?> ,然后在日志编辑页定义日志摘要。
如果你的主题中没有定义存档页、分类页这样的模板,大多数都是调用index.php文件,你可以在index.php文件中加入if判断,如下:
<?php if (is_search()) { ?>
<?php the_excerpt() ?>
<?php } elseif (is_category()) { ?>
<?php the_excerpt() ?>
<?php } elseif (is_year()) ...
阅读全文
- 星期二, 五月 6, 2008, 20:35
- Wordpress入门
- 1,214 views
之前写的四篇博文是我的经验之谈,第五篇是我的探索,这最后一篇,打算写我的一些平时思考的一些不成熟的,零散的想法,希望能与广大独立博客作者共同探讨。
我在下笔之前有些犹豫,因为脱离技术涉及思想的东西,总是会引起很多争议,也许会得罪人。不过写博客不写自己的思想又有什么意思呢?所以最后决定还是写出来。人那总认为自己的想法最正确,然而每个人的想法又都不一样,想砸板砖的拍过来就是了……
阅读全文
- 星期日, 五月 4, 2008, 20:32
- Wordpress入门
- 1,000 views
从选域名开始随随便便说了4篇,终于把我知道的基本都说了,现在要涉足一个我自己也还在努力摸索的领域 — WordPress独立博客的优化。
其实这个题目由我来写是一件很滑稽的事情,因为无论以什么标准来衡量,我的博客本身都还不能算一个成功的博客。考虑到域名历史还不足一个月,这也挺正常。所以这里只能把我做了的,正在做的和打算做的一些“优化手段”列举出来。如果很久之后的某一天,我的博客达到了我心中的目标,才可以说这些手段是成功的。
阅读全文