wordpress5.3图片上传后变大的问题

wordpress自动升级5.3后,发现一个重大问题,超过2560长度的图片上传后会自动变为2560像素,坑爹的是压缩的算法极其烂!

生成的图片为:xxxx-scaled.png

但是大小会变大10倍!原来压缩好100k的,上传后变为2M多!

幸亏找到这个文章:https://24dian30.com/notebook/3142.html

只要在主题的function.php中插入以下代码即可啦

add_filter( 'big_image_size_threshold', '__return_false' );

wordpress转移主机简单步骤

之前用的是linux虚拟主机,转移到自己的Ubuntu虚拟机。
1. 备份文件:
先打包压缩再下载
tar -zcvf blog.tar.gz blog //打包后,以 gzip 压缩
tar -zxvf blog.tar.gz //目标文件夹中解压缩
2. 备份数据:
通过管理员后台,Tools-》Export-》wordpress
当然也可以通过phpMyadmin备份,不过要注意两个phpmyadmin的版本相同。
3.Ubuntu虚拟机设置
包括虚拟机创建、配置SSH/apache2/PHP/MySQL/phpMyadmin/FTP/域名等
4. 修改2M上传限制(如果需要在phpMyadmin中导入数据库)
sudo nano /etc/php5/apache2/php.ini
5. 链接重写配置:
(1)创建可读的htaccess文件:
sudo touch .htaccess
sudo chmod 777 .htaccess
(2)打开mod_rewrite模块:
sudo a2enmod rewrite
修改网站的属性 AllowOverride None -> all
6. 导入数据后,检查部分配置。

wordpress在IE浏览器不能居中的解决办法

IE对html的检查就是严格啊,所以有时候会导致网页在非IE内核显示正常,而在IE内核显示不正常。

上回写到wordpress可以自定义Page,通过这个功能可以是wordpress可以做CMS。这时候问题就来了,自定义的page在非IE内核显示正常,而在IE内核浏览器却无法居中。

网站查找后发现有2种办法,一个是css中body的margin,另一个是说存为UTF8无BOM格式,可惜在我这种情况都不奏效,不过给了我思路。

最终的解决办法是:

因为写page的时候,选择php模板必须在模板上第一行写才能识别: <!–p /*Template Name: 模板名字*/—>

所以自定义页面写好后,在 <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> 之前多了些东西,所以必须删除这一行。当然了,如果你还想用这个模板做新的页面,先添上,最终发布的时候删除就好了。

wordpress的页面模版

为了自定义wordpress中的页面显示效果,可以自定义模版,定义的办法是:

1. 创建一个php文件,其中必须以这个开头:(以about.php为例)

<!–p /*Template Name: about */–>

2. 模版的格式你可以参考你需要的主题中的page.php文件,你可以拷贝过来修改;

3. 编辑好模版后,上传到你需要的主题文件夹中;

4. 在编辑页面时,选择你定义的模版即可。

感谢: http://hi.baidu.com/leo_de/item/f23d8189abbeaccd99255f55 提供思路!

wordpress安装中文包

一般虚拟主机通过simple script安装的wordpress都是英文版,可以手动安装中文包。

1. 通过ftp或者后台修改wp-config.php:

   1: define('WPLANG', '');

改为:

   1: define("WPLANG", "zh_CN");

2. 到http://cn.wordpress.org/下载相同版本号的中文版本,然后把中文版本wp-content/languages 文件夹通过ftp拷贝过去。

Windows Live Writer写wordpress

最近使用了两个微软的live服务,skydrive和writer,感觉实用性都是不错的。

Skydrive容量大,功能全面,无广告,多平台无缝使用,完全可以满足日常使用了。使用过程中倒也遇到几个问题:

  • 经常有几个文件无法同步,显示一个红色的小×;
  • 访问PC文件的功能基本是失效的,只成功过一次;
  • 国内上传下载比较慢;

live Writer也是个好东西,本来是给live space服务的,现在估计用来发wordpress的多。不知道为什么live space要停用,可能就是免费的东西不长久,这么看的话skydrive也是终究要收费或者停用的。writer目前用来写博客是比较实用的,和word比,编辑功能弱点,但发布很方便;和博客在线编辑器相比,使用起来要快速、舒适的多。

阅读更多Windows Live Writer写wordpress