NEW

WordPress网站SEO优化删除链接动态参数的方法

SEO的优化对搜索百度等引擎收录是非常有帮助的,百度等搜索引擎收录网站的链接,如果链接里包含动态参数,就会导致同样的内容被搜索引擎收录多次,导致网站权重下降,例如这样的链接:网站域名/?ref=xxxx,这个链接同样指向网站的主页,这样对SEO非常不友好,会降低链接的质量。我们可以通过将以下代码加入到 .htaccess 文件来删除这些参数。 具体代码如下: RewriteEngine On RewriteCond %{QUE...
NEW

WordPress优化网站打开速度加速代码分享

WordPress是一款非常出色的网站程序,功能非常强大,定制化程度也非常高。但是有一些功能一般用户很少用到,反而会使网站程序变的臃肿,导致网站打开速度缓慢。所以需要从代码入手,提高网站的打开速度,下面提供一下优化WordPress网站打开速度的加速代码,使用方法非常简单,只需要复制代码,粘贴到网站主题目录的functions.php文件。可以根据代码注释,按照自己需求进行删减。 优化加速代码如下: ...
NEW

WordPress上传中文名图片不显示的解决方法

遇到WordPress网站上传包含中文名的图片的时候,网页无法正常显示出图片。这个情况一般都是Linux主机的服务器,Windows主机没有这个问题。因为Linux主机无法识别中文字符,导致网站带中文字符的图片无法正常显示。 由于很多图片都是截图的方式获取的,比如QQ,微信,360等截图工具,截取图片后会自动加入中文名称。如果直接上传就会出现上面无法显示的问题。解决方法,可以修改WordPress程序让上传的文...

ZblogPHP友情链接只在首页显示的修改方法

ZblogPHP是国内一款非常出色的博客程序,对应国外的wordpress博客程序。Zblog的特点就是加载速度很快,负载很低,代码精简。有些地方需要自己动手去优化。比如默认的ZblogPHP网站友情链接在侧栏显示,而且侧栏默认在文章内容页,分类页面和标签页面都显示,正常的友情链接只需要在首页展示即可。 大量的出站外链对seo是有影响的,所以有必要优化一下,让ZblogPHP网站的友情链接只在首页第一页显示,首...

PHP网站报错A non-numeric value encountered的解决方法

网站在升级到 PHP 7.1版本或更高版本之后,网站经常收到 A non-numeric value encountered 的 warning 警告报错信息,意思就是遇到一个非数字值,PHP从7.几版本开始,当使用一些(+ - * / ** % << >> | & ^) 的运算符号后,如何类型不确定,那么 php 就会出现 Warning: A non-numeric value encountered 的错误提示,这个错误提示不会影响网站运行,但是在网站上显示出来就非常不美观了,所...

WordPress加速插件Memcache和Memcached的区别

Memcache和Memcached是非常常用的wordpress加速插件,这个在php的扩展配置中可以自行安装。最明显的区别就是Memcached是有服务端和客户端的,客户端就是 PHP 扩展。所以如果用Memchached必须同时安装服务端和客户端。如果安装了Memcached服务端不安装扩展,那么PHP无法操控 Memcached,也就达不到加速的效果。但是PHP 有两个 Memcached 客户端:“PHP Memcache 扩展” 和 “PHP Memcached 扩展”,所以非常容易...

WordPress网站优化速度去掉wp-emoji-release.min.js?ver=4.9.5 emjo

在使用网站测速工具的时候发现这个js加载速度非常慢,大幅度拖慢了网站的打开速度,非常影响用户体验。这个js就是wp-emoji-release.min.js?ver=4.9.5 emjo。从名字上就知道这个应该是大名鼎鼎的emoji表情相关的js。新版的WordPress启动会自动在加载一段用于支持 emjo 表情的脚本(JS+CSS),这个js应该是在国外,收到了国内访问的影响,类似google字体。非常影响网站打开速度。 解决方法: 方法一:安装插...

解决更新PHP7.X后Warning: Use of undefined constant px – assumed ‘px’

WordPress从php5.6更新到7.x版本的时候,网站程序或者主题模板会出现一些警告错误,例如本博客升级php后在标签边栏出现报错如下: Warning: Use of undefined constant px - assumed 'px' (this will throw an Error in a future version of PHP) in /www/wwwroot/oswhy.com/wp-content/themes/Ality/inc/functions/widgets.php on line 291 这个错误其实是px这个参数没有带引号导致的,php7.x以上的版本在...

WordPress后台按钮点击切换失效的解决方法

在使用wordpress制作网站的时候,撰写新文章编辑器还是正常的,可以自由切换可视化和文本,后台按钮基本正常。 在做网站的时候经常用到一些插件来丰富网站的功能,这次我就遇到一个插件问题导致的wordpress后台按钮失效, 点击后台按钮无法切换或者无法显示功能菜单的问题,经过反复多次的排查,终于发现是QAPress这个问答插件导致。 QAPress是WPCOM开发WordPress插件,QAPress可以为wordpress网站提供一个...

WordPress编辑器空白可视化文本按钮失效解决方法

在使用wordpress编辑文章的时候,遇到撰写新文章没有问题,但是编辑之前的旧文章,编辑器显示空白的,而且可视化和文本按钮点不了,显示选项按钮也点不了,后台个别功能按钮都失效,其实编辑器空白是字体也变成白色了,全选编辑内容区域就会显示出文章内容,解决方法如下: 编辑wordpress根目录配置文件wp-config.php,在代码最后添加以下面代码即可: 1 define('CONCATENATE_SCRIPTS', false); ...

WordPress网站因Google Fonts导致访问慢的解决方法

WordPress 自3.8+版本后加入了Google Fonts,因谷歌的一系列网站无法访问,包括Google Fonts 。所以,如果是在登陆状态下打开你的WordPress 站点,会非常慢,因为压根儿加载不了这个字体文件。如果是非登陆状态且你的主题不是老外的主题,一般来说都是正常的。解决方法:安装启用 Disable Google Fonts 或者 Remove Open Sans font Link from WP core 其中之一即可。

WordPress添加自定义关键字和描述的方法

WordPress默认是没有页面的关键字和描述的,也就是Keywords和Description。这样对SEO是非常不好的,我们可以用插件来实现这个功能,但是插件需要安装而且会占用一部分资源,例如All in One SEO这个插件,可以解决这个问题,但是会占用主机资源而且对搜索引擎不友好,下面这个方法可以通过修改源代码的header.php文件来实现每个页面添加关键字和描述,添加到之间.

修改去掉“自豪地采用WordPress ”的方法

新版的WordPress页脚有一行说明“自豪地采用WordPress”,有些网友想去掉这行文字或者修改为自己想要的文字链接,其实很简单,找到主题文件中的footer.php,编辑文件去掉25-27行代码即可。个人建议不要删除WordPress的版权信息,可以在附近添加自己需要的链接就好。

All in One SEO Pack提取description描述过短解决方法

WordPress最常用的SEO插件All in One SEO Pack,可以解决页面关键字和描述问题。但是All in One SEO Pack有一个小问题就是文章内容页截取的描述过短,这样会导致谷歌管理工具中很多短单元说明。解决方法如下: 编辑plugins/all-in-one-seo-pack/aioseop.class.php文件 var $maximum_description_length = 300 //这是最大的描述字符长度 /** Minimum number of chars an excerpt should be so that it can b...

Windows主机IIS配置WordPress伪静态的方法

Windows主机的服务器,如果利用IIS作为web服务器搭建WordPress程序,那么WordPress伪静态需要利用httpd.ini配置(类似Linux主机的.htaccess配置。不过个人建议WordPress建站最好用Linux主机。下面是我的httpd.ini配置信息: [ISAPI_Rewrite] # Defend your computer from some worm attacks #RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O] # 3600 = 1 hour CacheClockRate 3600 R...