Highslide for Wordpress Plugin

有時WordPress部落格的發文介面會無法切換為「預覽」模式,如果你用的是IE,點一下左下角的驚嘆號將會看到「timyMCE並未定義」的錯誤訊息,今天在發文的時候我也碰到這種問題,所以就上網搜尋解決方法,以下引述的是高登工作室的文章,該站長很熱心的把解決方法都收集並整理好供大家參考。

原始文章來源:高登工作室

這是正常的「預覽」發文模式:

發文預覽模式

這是「HTML」發文模式:

發文HTML模式

無法預覽的時候在IE的左小角有一個小小的驚歎號,點出來會是「timyMCE並未定義」的錯誤訊息,上網找了一下,一些人在WordPress官網論壇的這裡還有這裡在求救,可見得有這種問題的人還不少!

解決方法

在那兩篇文章裡面有許多人提出了各種的解決方法,我就幫大家整理一下:

  • 將「wp-includes/js/tinymce/tiny_mce_config.php」這個檔案的屬性由「644」改成「755」,我是在試了下面的幾個方法用這個才成功解決的,所以把這個放在最前面。
  • 將「wp-config.php」裡面的「WPLANG」改成「en_US」,不過這樣子作你的後台會變成英文介面,如果是這一項有效的話很可能是某一個外掛的語系衝到了,你可以試著把外掛一個個停用看看。
  • 將「wp-config.php」的檔案編碼改成「ansi」,就是用Windows記事本叫出檔案再存檔一次就是了,不過這一個方法好像成功的人不多。
  • 清空「wp-content/uploads/js_cache」這個資料夾裡面的檔案,不過像我沒用後台在上傳圖片所以連這個目錄都沒有。
  • 把「wp-includes/js/tinymce/tiny_mce_config.php」裡面的「’compress’ => true, 」改成「false」。
  • 把「wp-admin」裡面的「.htaccess」刪除看看。

以上都是大家提供的方法,你可以一項一項試,無效的話記得要改回來原來的設定!

最新情況:我誤打誤撞找到的解決方法是:去官網下載 2.5.1版,把裡面的tiny_mce_config.php 擷取出來覆蓋掉原始檔, 目前預覽畫面一切正常。以下提供我整理完的文件檔(整合TinyMCE最新的3.2.1.1完整版):
TinyMCE_3_2_1_1.rar 811k

兩欄預覽

三欄預覽

裡面預設是兩欄,可以自己去設定檔調整成三欄的模式

NOTE: WP 更新到2.7以後,tiny_mce_config.php 已經不在起作用,要更改按鈕的請參考這篇文章

Related Posts with Thumbnails
留下迴響