如何设置WordPress头像—注册gravatar邮箱
这是*传统的修改WordPress头像的方式了,WordPress一直都通过Gravatar(Globally Recognized Avatar)来显示头像,所以你需要注册Gravatar账户。具体步骤如下:
登陆Gravatar**
输入WordPress用户资料里预留的Email,然后Sign up(会给你邮箱发送一封**邮件)
登陆邮箱,打开Gravatar的邮件,点开**个链接(**)
成功跳转到Gravatar网站,输入用户名和密码
上传图片作为头像
当头像上传成功后,你的WordPress便会同步显示该头像了。
如何设置WordPress头像—添加代码
如果你认为注册Gravatar太麻烦,而且因为是国外的网站所以打开会比较慢,那么你还可以选择自己添加一段代码来修改WordPress头像。将下列代码放在你正在使用的WordPress主题里的function.php文件中。
如何设置WordPress头像
代码中的/images/newavatar.jpg便是自定义默认头像的路径,你可以将新头像命名为newavatar(可自行设置),然后将newavatar.jpg上传到你正在使用的WordPress主题下的images文件夹里。
如何设置WordPress头像—使用插件Simple Local Avatars
这款插件可以修改WordPress用户头像,其安装和操作方式都简单,上传头像界面如下。
如何设置WordPress头像
由上图可知,其修改头像的方式就和我们在其他网站上传头像的方式是一样的。
以上便是目前*常用的三种修改WordPress头像的方法了,是不是很简单?那就试着让你的WordPress头像更闪亮吧。
出自:
方法/步骤
一、过去解决办法
之前在Gravatar没有被全面和谐时,可以通过修改wordpress调用头像的服务器解决,现在失效。速度慢,可以通过缓存头像,现在也失效。另外就是关闭头像,不过对于网站需要显示头像的,有点遗憾。所以这些方法都不完美。下面笔者提供的方法是通过插件来解决。
二、WP User Avatar插件解决头像问题
WP User Avatar这个插件是允许用户使用媒体库里的图片作为头像的,同时提供了关闭Gravatar功能。这是一个免费插件,大家可以在wordpress后台的插件里搜索安装。下面笔者使用本站汉化版来讲解一下使用版本。
1、首先安装WP User Avatar并**这个插件。
这时您会看到wordpress菜单中有一个头像菜单。然后点设置:
2、设置WP User Avatar
首先我们要关闭Gravatar头像,并勾选显示头像,如果允许贡献者和订阅者上传头像,也勾选。勾选之后还有允许上传头像尺寸设置。如下图:
3、用户如何上传自己的头像
在后台点用户-我的个人资料,然后就可以看到上传头像了。
三、Gravatar服务器被墙了,可以换多说的,打开functions.php文件,将以下代码复制放到该文件*前,注意在**个<?php之后
//多说**Gravatar头像调用
function mytheme_get_avatar($avatar){
$avatar= str_replace(array("***.gravatar****","0.gravatar****","1.gravatar****","2.gravatar****"),"gravatar.duoshuo****",$avatar);
return$avatar;
}
add_filter('get_avatar','mytheme_get_avatar', 10, 3);
然后我们访问网站,进行留言操作时,头像就会自然的变为了多说提供的头像
一般情况下,多数主题下都有author.php这个文件,这既是作者展示页面。如果发现自己正在使用的主题中没有author.php这个文件的话,Wordpress会默认寻找 archives.php文件,如果连archives.php都不可用,Wordpress会接着寻找你的 index.php文件。
想要创建一个author.php文件的话,可以拷贝archives.php或者 single.php的内容。在这两个页面的基础上插入对应的wordpress作者页面调用函数,即可调用相应的作者信息。
常用的作者信息调用函数:
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显示一个以文章作者名为链接名,链接地址为文章作者的网址的链接。
the_author_icq显示文章作者的icq
the_author_aim显示文章作者的aim
the_author_yim显示文章作者的yim
the_author_msn(不推荐使用)显示文章作者的msn
the_author_posts显示文章作者已发表文章的篇数
the_author_posts_link显示一个链接到文章作者已发表文章列表的链接
list_authors(不推荐使用)显示blog所有作者和他们的相关信息。完整函数如下:
参数:
optioncount:是否显示各作者已发表文章的篇数,可选值为:TRUE和 FALSE(默认值)
exclude_admin:是否不列出管理员,可选值为:TRUE(默认值)和 FALSE
show_fullname:是否显示各作者的全名,可选值为:TRUE和 FALSE(默认值)
hide_empty:是否不显示发表文章数为0的作者,可选值为:TRUE(默认值)和 FALSE
feed:链接到各个作者发表文章的RSS供稿**链接名,默认为空,不显示RSS供稿**
feed_image:供稿**的图片地址,如果提供此项,则覆盖上面的feed,默认为空
代表不显示各个作者的发布文章数,列出管理员,显示各作者的全名,显示发布文章数为0的作者和不显示RSS供稿**。
wp_list_authors显示blog作者列表,如果作者发表过文章,则他的名字将链接到他发表的文章列表中。可定义是否显示其他信息。
参数:
optioncount:是否显示各个作者发表文章数,可选值:true和 false(默认值)
exclude_admin:是否不显示“admin”用户,可选值:true(默认值)和 false
show_fullname:是否显示各个作者的全名,如果不显示,将显示昵称。可选值:true和 false(默认值)
hide_empty:是否不显示发表文章数为0的作者,可选值:true(默认值)和 false
feed:链接到各个作者发表文章的RSS供稿**链接名,默认为空,不显示RSS供稿**
feed_image:供稿**的图片地址,如果提供此项,则覆盖上面的feed,默认为空
增加用户信息字段:
为了更加简便与安全的增加信息字段,建议将自定义字段添加到“联系信息”中。“联系信息”的字段添加方式非常简单,打开wp-includes/user.php文件,约在1539行可以找到:$user_contactmethods= array代码,在大括号中修改或增加字段。
字段增加的格式为‘数据库字段名’=> __(‘标题说明文字’)修改后的完整代码演示:
function _wp_get_user_contactmethods($user= null){
$user_contactmethods= array();
if( get_site_option(‘initial_db_version’)< 23588){
$user_contactmethods= array(
‘aim’=> __(‘支付宝收款地址’),
‘addres’=> __(‘所在地’),
‘job’=> __(‘职业’),
‘qq’=> __(‘QQ’),
‘touxiang’=> __(‘头像url’)
);
}
return ***ly_filters(‘user_contactmethods’,$user_contactmethods,$user);
}
可以根据需要删除默认的字段,添加自己需要的字段,以达到增加用户选项的目的。
修改此项后,在用户后台的个人资料中也会自动出现对应的输入框,无需再修改其他程序文件。如果需要在作者页面的前端调用显示自定义字段则只需要使用“echo$curauth->***;”的PHP语句即可输出对应字段。
附上本文的作者页面范例:
安装author info插件。制作一个小插件,安装后可以直接实现上述代码所说的功能。
一、工具:WordPress网站、网站数据库管理phpadmin 二、操作步骤 **步:将自己的新域名DNS解析到自己的服务器或是空间ip上,ip绑定新域名。 第二步:进入你的网站数据库管理phpadmin,选择自己网站的数据库,打开wp_options这个表单,如下图所示: 第三步:在wp_options表单下,修改siteurl文件(***一般为1)为自己的网站新域名
一般情况下你是不需要修改后台代码,通过小工具就可以调用代码的。 步骤是进入后台:外观-小工具。 然后左侧是小工具,右侧是侧边栏。 把左侧的近期文章拖到右侧的对应侧边栏就好。 如果你不是使用小工具,希望通过代码解决请留言,我继续补充。 **种方法 WordPress**文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现.代码如下: <?php
如果不想通过代码实现**可选文章和页面的标题,可以安装并** WordPress Hide Title plugin插件 ,在相应页面或文章的编辑窗口中,点击WordPress管理下的文章和页面菜单下需要编辑的项目即可。在编辑窗口下,有一个**标题的自定义区块: 你要做的就是选中这个复选框并单击更新或发布按钮,插件将**单次PV上的标题。这意味着,主页或其他分类页面上仍然会显示
微信公共账号营销技巧:前期只做一个号 小编认为,在前期只要做一个微信公众号好就好,不管是微信服务号还是企业号。如果您都注册了,反而没有精力去维持哦,然后就都做不好,所以前期只做一个微信公众号号。 微信公共账号营销技巧:朋友圈是重点 大家不能忽略了朋友圈的重要*哦,,微信之中的流量百分之90都是来自微信朋友圈,发一篇微信公众号文章之前,仔细想想,如果你是微**户,会分享到朋友圈吗