在WP的文章中執行javascript
很久以前曾經介紹過一個線上投票系統Quimble,前幾天在翻文章時,突然發現本來貼在上面的javascript檔案沒有被執行,以致於投票畫面沒有顯示出來。我也不清楚WordPress是從什麼時候開始,會在連結javascript檔案的語法上動手腳,使它們無法執行。不過至少從官方論壇找到了解決方案:
- 不要使用所見即所得編輯器:這個我是原本就沒有用。從Users - Your Profile標籤 - 取消勾選「Use the visual editor when writing」。
- 不要讓WP主動修改你的程式碼:用了這個就好了。從Options - Writing - 取消勾選Formatting的「WordPress should correct invalidly nested XHTML automatically」。
以上是在WP2.1.2內的操作方式。

