跳到主要內容

發表文章

目前顯示的是有「Wordpress」標籤的文章

WP 設定 max_input_vars time_limit的方法

 WP主機 avada更新後出現 PHP Time Limit: PHP Max Input Vars 的錯誤 這個時候可以用以下的方法處理 1.在wp-config.php中加入 @ini_set( 'max_input_vars' , 2000 ); set_time_limit(300); 2.在wp根目錄中 放入php.ini檔 php.ini檔中 寫入 max_input_vars = 2000 3.在.htaccess中加入 <IfModule mod_php5.c>  php_value max_input_vars 2000 </IfModule>

[WP] WordPress 網址中文亂碼處理方法(on Windows server)

一般網址匯出現中文亂碼 是因為WP再處理中文不是用UTF-8處理 所以有需要在 \wp-includes\class-wp.php內做調整 調整如下 $pathinfo = isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : ''; 改成 $pathinfo = isset($_SERVER['PATH_INFO']) ? mb_convert_encoding($_SERVER['PATH_INFO'], 'UTF-8', 'BIG5') : ''; 還有這個 list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI']); 改成 list( $req_uri ) = explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'UTF-8', 'BIG5')); 如果遇到Pagination也有亂碼的問題 就需要在改 \wp-includes\link-template.php這個檔案 這段程式碼 $request = ( ( ! empty( $request ) ) ? trailingslashit( $request ) : $request ) . user_trailingslashit( $wp_rewrite->pagination_base . '/' . $pagenum, 'paged' ); 下面再加上 $request=mb_convert_encoding($request, 'UTF-8', 'BIG5');

[WP] Azure Wordpress AP使用Azure CDN的設定

1.先建立Azure CDN  並設定端點指向原本的Azure Wordpress AP主機 2.建立好外部的CNAME網址 EX: WP.gallerymax.net 3. WP 安裝 plugin " WP Super Cache" 4.在WP Super cache CDN頁面設定 參考資料 https://blogs.msdn.microsoft.com/azureossds/2015/04/27/improving-wordpress-performance-use-azure-cdn/