wordpress主题如何实现用户本地上传头像功能
这是最传统的修改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头像更闪亮吧。
...
如何自定义wordpress默认的头像
1、首先设置好自己的本地头像头像avatar.jpg(80*80px),把他上传到主题images目录下2.修改主题函数模版,将下列代码粘贴到主题functions.php中去。
/设置默认头像 add_filter( 'avatar_defaults', 'custom_gravatar' ); function custom_gravatar($avatar_defaults) { $myavatar=get_bloginfo('template_url') . '/images/avatar.jpg'; $avatar_defaults[$myavatar] = "2015新头像"; return $avatar_defaults; }3、这样我们就添加好了新的默认头像“2015新头像”,赶快到后台设置他作为默认头像。
wordpress后台无法上传本地图片,求高手解答
过外链接的形式在wordpress中插入图片可以节省我们服务器的的带宽,降低服务器的负载,从而使其运行的更加流畅,因为我们本地上传的都保存在自己的服务器上,我们通过后台的“媒体”就可以看到自己上传的东西。
下面就讲述如何在wordpress中插入图片。
通过外链接在wordpress中插入图片:首先,我们写一篇文章,把光标移到上方“上传或插入”按钮,点击。
选择从“URL”,从网上找一个图片,右击查看“属性”,将其url复制到“URL”框里,然后旁边会打上绿色的勾(不打勾的说明无效,不会显示),其他选项可根据需要进行填写,也可不填。
最后点击“插入到文章”。
回到前台,我们就可以看到所插入的图片了。
注:插入的图片不是保存在本地,这一点很重要。
WordPress为什么在本地访问速度也很慢
目前官方最新版的wordpress安装后的确存在访问缓慢的问题,原因如下。
1.加载了谷歌字体,解决办法:解决wordpress网站加载google字体的几种办法2.wordpress默认使用的gravartar头像,而不幸的是gravartar被X,您可以参考:Gravatar头像多种加速方案,提升WordPress速度3.自wordpress4.2版本后,新增了emoji表情功能,而这些表情一般很少用到,而且从墙外调用部分资源,可参考:禁用WordPress Emoji表情,提高加载速度另外如果可能和您使用的主题也有一定关系,部分国外主题也会从海外加载被X自愿,导致缓慢,您可以使用chrome浏览器的F12功能来观察一下
wordpress插入的图片显示出来很模糊
这个问题,最大可能性存在于你后台设置得不正确。
如果你后台设置得过小,而前台显示的尺寸大于后台设置的尺寸,图片被拉伸放大,势必造成不清晰的状况。
假设你前台显示为220*180,则后台也设置为相同尺寸。
我在本地用xampp建了个wordpress的网站,我本地访问没有问题,从...
WordPress可以通过更改服务器的.htaccess文件来防止其它网站盗用网站的图片、视频、下载资源等链接。
.htaccess文件一般位于WordPress的安装目录。
打开.htaccess文件,如果未进行过更改,其内容如下:# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress在其中加入如下代码:# BEGIN WordPress<<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index.php$ – [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]RewriteBase /wp-content/uploads/RewriteCond %{HTTP_REFERER} !^$ [NC]RewriteCond %{HTTP_REFERER} !xxx1.com [NC]RewriteCond %{HTTP_REFERER} !xxx2.com [NC]RewriteCond %{HTTP_REFERER} !baidu.com [NC]RewriteRule .*\.(gif|jpg|jpeg|png|bmp|zip|rar|7z|swf|mp3)$ http://www.xxxxxx.com/xxxxxx.jpg [R,NC,L] </IfModule># END WordPress其中:RewriteBase /wp-content/uploads/:设置WordPress附件上传目录禁止外链,如果已经在后台更改了默认上传目录,这里则相应修改。
RewriteCond %{HTTP_REFERER} !^$ [NC]:允许用户在浏览器中单独打开附件链接。
RewriteCond %{HTTP_REFERER} !xxx.com [NC]:允许特定网站可以显示附件内容,一般为收录优化和方便用户订阅,建议加上Google、百度之类的允许显示的网站和自己网站的地址,注意此处的网址格式,不要在前面添加http://www.。
RewriteRule .*\.(gif|jpg|jpeg|png|bmp|zip|rar|7z|swf|mp3)$ http://www.xxxxxx.com/xxxxxx.jpg [R,NC,L]:禁止外链的文件类型,如果盗链了则显示后面的盗链提示图片。
提示图片需填写全网址,且不要放在被防止盗链的目录中。
其中:R 就是转向的意思;NC 指的是不区分大小写;L 指明本次转向到此结束,后续的转向不受先前判断语句的影响。
更改完.htaccess文件后需要重新启动httpd服务才能生效,在Linux中重启httpd服务的命令如下:service httpd restart注意:修改.htaccess文件防止图片被盗链产不适用所有主机,比如windows主机;这种方法还有一个缺点,就是可能会影响RSS订阅者阅读你的文章,因为RSS中的图片都会显示为用来防盗链的那张图片。
转载请注明出处51数据库 » wordpress本地头像
丶浅陌丶