WordPress
WordPress添加链接与版权声明插件Add Post URL
0Add Post URL插件可以为你的博客文章在文章开头或结尾处添加一小段特殊文本或代码(如文章链接与版权声明,或者广告代码)。
Add Post URL This plugin allows you to insert a user specific text (such as copyright, credit, etc.) at the beginning/ending of all your posts. 作者为 Easwy Yang | 访问插件主页
从wordpress.org下载:http://wordpress.org/extend/plugins/wp-posturl/
WordPress真正多域名绑定且非跳转域名
2大家知道WordPress的后台需要填写blog的主页地址,而且它也会尽量避免重复页面,所以多域名也是官方所尽量避免的。但有时候需要为 WordPress 绑定多个域名,并且不是跳转方式,那么可以用下面的方法轻松解决 WordPress 的多域名绑定问题。
方法一:
编辑根目录下的 wp-config.php 文件,添加以下代码:
$home = 'http://'.$_SERVER['HTTP_HOST']; $siteurl = 'http://'.$_SERVER['HTTP_HOST']; define('WP_HOME', $home); define('WP_SITEURL', $siteurl);我们知道,PHP 中的 $_SERVER['HTTP_HOST'] 用于获得来路域名。这样,就能根据来路为 WP_HOME 和 WP_SITEURL 变量赋值,实现 WordPress 多域名绑定。
为防止域名改变而造成图片不可用,必须在控制面板的“设置 (Options) – 杂项 (Misc)”里将“文件的完整 URL 地址”设为 “wp-content/uploads”(与“默认上传路径”参数相同)。
方法二:
首先,需要注意的是,必须是Wordpress个人版,不能是 More >
wordpress真正无缝无后遗症完全搬家指南
1本文作者:Shark Chaos
原文链接:http://abowow.com/2009/11/how-to-move-wordpress-to-a-new-host/
WordPress搬家实在是一件令人头疼的事,其难度比全新安装要高出好几个级别,即便是使用wordpress一年以上的老鸟也不一定能做好搬 家这件看似简单的事情。我经历了6次搬家之后,才真正做到了无缝与无后遗症的搬 家,在这里整理下步骤。
1. 使用cpanel或是其他面板中的phpMyAdmin导出wordpress的数据库,导出时选上“另存为文件”,其他一切选择默认选项就可以,导出文 件通常为localhost.sql
2. 通过面板中的文件管理器,将wordpress所在目录压缩成zip文件,将此文件下载到本地。
3. 打开新主机的面板,创建数据库用户与数据库,记下数据库的名称,比如”abowow_wp”,并为此用户添加访问此数据库的权限。
4. 在本地找个趁手的文本编辑器打开localhost.sql,删掉非注释语句第二行
CREATE DATABASE `AAAAAA` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
修改第三行
More >USE
在wordpress模板中加入Favicon.ico
1在我们的网站建设中,为网站打造一个契合网站主题的个性化标志则是必需的,这直接关系到能否成功地塑造网站的品牌。这从某些角度看仍在网站推广 的范畴之内,而欲取得成功,不仅包括良好的页面设计、令人印象深刻的网站Logo,也包括favicon。
favicon,即Favorites Icon的缩写,顾名思义,便是其可以让浏览器的收藏夹中除显示相应的标题外,还以图标的方式区别不同的网站。根据浏览器的不同,Favicon显示也有 所区别:在主流浏览器如FireFox和Internet Explorer (5.5及以上版本)中,favicon不仅在收藏夹中显示,还会同时出现在地址栏上,用户可以拖曳favicon到桌面以建立到网站的快捷方式;此外, 标签式浏览器甚至还有不少扩展的功能,如FireFox甚至支持动画格式的favicon等。
从特定的技术角度看,favicon也可以在一定程度上减轻服务器的流量带宽占用:一般为了提高网站的可用性,我们都会为自己的网站创建一个自 定义的404错误文件,在这种情况下,如果网站没有相应的favicon.ico文件,每当有用户收藏网站/网页时, More >
WordPress模板中显示作者相关函数
1这句是用来读取WordPress后台设定的作者昵称,
<?php the_author_nickname(); ?>
如果不愿意使用昵称而要使用名字,也可以使用其它函数:the_author显示作者名字;the_author_login显示作者登录 名;the_author_url显示作者的网站地址。
<?php the_time(’F dS, Y’); ?> 显示发布时间
<?php the_category(’, ‘) ?> 显示文章分类。
<?php edit_post_link(’edit’, ‘(’, ‘)’); ?>如果作者就是博客管理员,则会在登录状态下显示edit编辑按钮
the_author 显示文章的作者
the_author_description 显示文章作者的描述(作者个人资料中的描述)
the_author_login 显示文章作者的登录名
the_author_firstname 显示文章作者的firstname(名)
the_author_lastname 显示文章作者的lastname(姓)
the_author_nickname 显示文章作者的昵称
the_author_ID 显示文章作者的ID号
the_author_email 显示文章作者的电子邮箱
the_author_url 显示文章作者的网站地址
the_author_link More >
WordPress各用户组的权限
1WordPress的用户级别分别是Administrator(管理员),Editor(编辑),Author(作者),Contributor(投稿者)和Subscriber(订阅者),权限和代表的意思分别是:
administrator(管理员):和Admin一样, 拥有对整个后台的所有操作权限。
Editor(编辑):可以对博客内的所有文章, 页面, 留言进行编辑, 可以发表文章。
Author(作者): 可以发表文章, 但只能对自己文章的进行编辑。
Contributor(投稿者): 可以投递文章, 只能对自己的文章进行编辑。 和作者帐号不同的是,作者是一个博客的一员, 而投稿者可能是一个热心网友注册的帐号, 偶尔投递一两篇文章或评论。但这些文章要在管理员审核之后才会被发表出来。
Subscriber(订阅者): 对后台只有浏览功能, 以及设置自己的个人信息。
详细的wordpress用户角色权限请看下图或可以查看页面http://codex.wordpress.org.cn/Roles_and_Capabilities
可以发布谷歌Google Adsense的WordPress插件
0为了在网站中放置Google Adsense代码而不去修改主题模板,我试过很多Wordpress插件如Adsense Deluxe、Adsense Injection、Adsense Inline、MightyAdsense、AdRotator WordPress Plugin,可能是模板的原因,这些插件都无法在我的Wordpress中正常使用。日前发现一款插件Post Layout,可以在我的WP中正常使用。使用方法很简单,无需修改主题模板。下载插件后直接上传到WP的插件目录,然后进入后台启用插件,再进入设置页面,将广告代码放入相应的位置即可。目前此插件支持在Single post、Page、Home and tags and categories pages和Comments放置广告代码,几乎包含了所有位置,每篇文章都自动显示广告。目前Post Layout版本为 2.1.1 | 作者为 Satollo | 访 问插件主页。
wordpress评论回复插件
3http://blog.2i2j.com/plugins/wordpress-thread-comment
http://wordpress.org/extend/plugins/wordpress-thread-comment/
安装- 下载并解压
- 将解压后的”wordpress-thread-comment”文件夹更名为”wp-thread-comment”。
- 将此文件夹上传到Wordpress的插件目录:’Wordpress根目录/wp-content/plugins/’。
- 在后台的插件管理处激活。
- 检查已有评论下是否出现了“回复此评论”的连接。
- 其它设置,如AJAX和HTML/CSS等请移步后台的设置区。
WordPress图片显示大小自动适应
14在某些WordPress主题模板中,发布的图片可能因为尺寸过大而无法完全显示或者超出模板范围,这样页面显得很不美观,但是WordPress自带的主题模板没有这样的问题。
对比了下default theme与其它theme,发现default theme的style.css中的定义是这样的。
img { border: 0; max-width: 100%; }
可以在线编辑style.css,在img样式定义中加上一行max-width:100%就好了。
当然有些theme中没有直接定义img样式,可能会有.post img{}之类的样式,这时也加在里面就ok了。
还有一些theme中的style.css中压根就没有img{}等样式定义,就直接加上一段吧:
p img { padding: 0; max-width: 100%; }
Firefox往往能正常解析max-width: 100%;这一句,自动限制图片显示大小,但IE不行。
解决方法:在线编辑,在p img{}里再加一行:
width: 450px;
450px是firefox里显示max-width: 100%;的最佳大小,就把它定义成这个了,刷新IE后就可以发现效果和firefox一样了。
用最简单的方法给 wordpress 添加留言本
4给 wordpress 添加留言本的方法很多,有使用插件的,有添加 php 文件的。我这里介绍一个非常简单的方法——用页面页(page.php)创建留言板。
不知道大家有没有想过为什么独立文章页(single.php)可以留言,而页面页(page.php)不能留言呢?差别就是下面这段独立文章页 (single.php)里有但页面页(page.php)没有的代码:
<?php comments_template(); ?>这其实是调用主题的留言模板(comments_template)。我们将其添加到页面页(page.php)相应的位置,即可增加页面页 (page.php)的留言功能。步骤如下:
在后台控制面板的主题模板编辑器里打开页面页(page.php),找到第一个
</div>标签, 将上述调用留言模板的代码(蓝色代码)复制到它下面并保存。(注意:如果把代码放到其他位置可能导致代码执行出错或无法正常留言。)
然后在页面中新建一个页面,命名为“留言本”。好了,一切OK。
说明:通过这种方法建立的留言本会使每个页面都出现评论界面,如果其他的页面不想接受留言(评论),可以编辑相应页面,关闭评论即可。
如果使用的评论模板是英文的,你可以到后台控制面板的主题模板编辑器里打开评论 (comments.php),将相应的内容汉化。