1.wordpress 去掉域名后缀
Wordpress url后面带有?v=xxx的参数符,这种现象出现在安装了Woocommerce插件的店铺类型站点上,参数的作用是帮助系统根据用户的geographic定位计算 tax and shipping fee 如何删除:后台进入WooCommerce ? Settings ,将Default customer location设置为'No location by default'或'Shop base address'。
保存后记得清空缓存,有CDN的话CDN那不也要刷新,再去看效果 Wordpress Default customer location。
2.如何解决WordPress文件上传问题
1. 文件类型限制的解决办法:
修改/wp-config.php文件,增加一句:define('ALLOW_UNFILTERED_UPLOADS', true);
2. 文件大小限制的解决办法:
涉及到php和wordpress两者的参数调整,修改/php/php.ini。
735行 post_max_size = 20M
460行 memory_limit = 128M
886行 upload_max_filesize = 128M
post_max_size值至少要大于希望上传的最大文件大小。
memory_limit值保证要大于希望上传的最大文件大小,一般默认是128M,无需修改。
修改/wp-config.php文件,增加一句:define('WP_MEMORY_LIMIT','64M');
3. 汉字文件名问题解决办法:
修改wordpress,/wp-admin/includes/file.php文件,找到函数wp_handle_upload()
修改两句:
347行 $new_file = $uploads['path'] . "/$filename";改为: $new_file =$uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename);
把362行 return apply_filters('wp_handle_upload',array('file'=>$new_file,'url' => $url, 'type' => $type ), 'upload');改为: returnapply_filters('wp_handle_upload',array('file'=>$uploads['path']."/$filename",'url' => $url, 'type' => $type ), 'upload');
转载请注明出处51数据库 » wordpressv
謀謀朲69206536