WordPress 在新建頁面時候無法選擇主題的模板,相信很多 wp 愛好者都有遇到過這種問題,之前還以為是 WordPress 的問題,重裝就完事了。今天碰到了才想起一個在 PHP.ini 中的一個函數:scandir 。原因就在這個函數!

是否在網站遷移的時候碰過過這個問題?如下圖,有問題的是無法在頁面屬性中選擇模板的!

解決WordPress在新建頁面無法選擇主題頁面模板 WordPress無法識別主題

網絡上也有相關文章,天下文章一大抄啊!!!意思是沒有指定 Template Name,怎麼可能。美帝的模板怎麼可能沒有指定 Template Name 。

打開 php.ini 配置文件,找到

disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

解決WordPress在新建頁面無法選擇主題頁面模板 WordPress無法識別主題

把 scandir 刪除!重啓 web 服務器,完美解決問題!

解決WordPress在新建頁面無法選擇主題頁面模板 WordPress無法識別主題

WordPress 無法識別主題也是這個原因!!!WordPress 沒辦法掃描目錄。