Loading
0

如何解决WordPress多站点不支持timthumb.php的问题?

在使用wordpress主题的时候,因为timthumb基于安全问题,除了支持指定的几个网站的外链图片外,不支持其它任何外链图片;另一方面则是因为对本机图片地址的处理导致。那么如何解决WordPress多站点不支持timthumb.php的问题?解决方式如下:

如何解决WordPress多站点不支持timthumb.php的问题?

1、编辑timthumb.php文件,找到以下代码(大概131行)

if(! isset($ALLOWED_SITES)){

$ALLOWED_SITES = array (

'flickr.com',

'staticflickr.com',

'picasa.com',

'img.youtube.com',

'upload.wikimedia.org',

'photobucket.com',

'www.2zzt.com', //新增加的域名

);

}

添加到您的域名到里面去即可。

2、在timthumb.php文件,找到以下代码(大概216行):

$this->src = preg_replace('/https?:\/\/(?:www\.)?' . $this->myHost . '/i', '', $this->src);

把该行代码删除或注释掉即可。提示:这行代码的意思是“如果图片地址是本机的,则删除图片url中本机的域名部分”。

3、完成上面的操作,保存后,重新刷新网站页面图片就会显示了。

4、如果图裂了,请检测文件权限是否是755。

Loading
0

如何解决WordPress上传媒体图片无法显示问题?

很多用户咨询WordPress网站后台上传图片无法显示,后台也无法显示缩略图,那么如何解决WordPress上传媒体图片无法显示问题?我们一起来看看吧。

如何解决WordPress上传媒体图片无法显示问题?
经过分析,发现原因如下:

1、权限不够

可能是运维人员为了安全起见,把文件夹权限进行了限制,这时把/wp-content/uploads这个文件夹权限设为755或更高即可

如何解决WordPress上传媒体图片无法显示问题?

2、数据库的上传路径不正确造成的

进入PHPMyAdmin数据库,查看一下wp_options表里的upload_path键值,看看路径是不是wp-content/uploads,如果不是这个路径,将路径修改成wp-content/uploads然后保存,如下图所示

如何解决WordPress上传媒体图片无法显示问题?

3、Apache或nginx伪静态规则错误

以Apache为例,查看网站根目录/ 下的.htaccess文件里的规则有没对,默认是

如何解决WordPress上传媒体图片无法显示问题?
注意:文件不能删除,否则会出错

然后查看/wp-content/,/wp-content/uploads/这些目录下是不是有.htaccess文件,有的话修改或删除

4、看看是不是有安装了图片插件,有的话先禁用插件再上传图片试试

Loading
0

WordPress主题开发过程如何解决英文的排版优化问题?

我们在进行WordPress主题开发过程中经常会漏掉文章对英文的排版优化,经常会出现长英文、长链接,溢出超过显示范围,没有换行及英文单词换行时,在单词中断开等情况,那么WordPress主题开发过程如何解决英文的排版优化问题?

WordPress主题开发过程如何解决英文的排版优化问题?

为了解决以上问题,为大家提供以下方案。

自动换行

word-wrap: break-word;

word-break: normal;

英文单词不拆词

word-break: keep-all; //只能在半角空格或连字符处换行。

word-wrap: break-word; //当单词太长时,先尝试换行,换行后还是太长,单词内还可以换行。

white-space: pre-wrap; //保留所有的空格和回车,但是允许折行,注意:出现大量空白时,可不加。

一般来说,需要在属于文章内容的样式表中,增加以下的CSS样式,即可解决。

英文单词两端对齐、单词不拆词换行

word-break: keep-all;

word-wrap: break-word;

white-space: pre-wrap;

text-align: justify;

保存,返回网站文章页,清除浏览器缓存后,刷新网站,这样就能看出效果了。

发表评论

发表评论

邮箱地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

返回顶部"