如果你使用 MAMP 當作你的 local server 測試,你可能會發現在修改 functions.php 或是其他 .php 檔案後無法立即 relaod 看到修改結果,大約會延遲15秒左右,這樣通常是因為 MAMP PHP Cache 的原因,你可以將 Cache module to speed up execution 那邊暫時改為 off 或是 APC 讓修改較快更新。
標籤: wordpress
無法進入 admin 時,啟用 plugin 的方法
曾經遇過個問題,不小心將 plugins 都 deactivate 之後,發現再也進不了 wp-admin 了。原因是我用了 Cloudflare 的 https 服務,所以在 deactivate Cloudflare 的 plugin 後伺服器指向錯誤。
將下列指令貼在 functions.php 裡
function activate_plugin_via_php() { $active_plugins = get_option( 'active_plugins' ); /* 將 your_plugin 置換成你需要啟動的 plugin 名稱 */ array_push($active_plugins, 'your_plugin/your_plugin.php'); update_option( 'active_plugins', $active_plugins ); } add_action( 'init', 'activate_plugin_via_php' );