6. 使用直引號,避免彎引號- Q5 H9 N+ e: l8 [& O3 H
: h3 s0 Z0 s) W" u. w/ \, j
問題:如果你經常在自己的網站上發佈代碼片段的話,可能會經常碰上這類問題:某用戶會說你發佈的代碼不起作用。這是為什麼呢?WordPress默認情況下會將直引號轉為「smart引號,」而後者會截斷代碼片段。
; D& _" `) k5 v* a7 A
3 u! ^; Y5 }5 `! g3 F解決方案:要避免出現這些彎引號,請按以下操作:
: ~ ` s, L* o6 ]$ k打開主題中的functions.php文件。如果不存在該文件的話,請自行創建一個。
6 v8 n0 S+ f2 T9 G) w Q4 P粘貼進如下代碼:
( D" `- {5 A( X% h; D7 @ p<?php remove_filter('the_content', 'wptexturize'); ?>
" a2 h/ L! a9 p( b! n8 s. M0 J保存文件。大功告成!
* z( _, P+ B7 n( _! @6 |0 w$ p+ h0 Q' N# y
代碼說明:wptexturize()函數會自動將直引號轉為smart引號。而通過使用remove_filter()函數,我們會告知WordPress不要對日誌內容使用wptexturize()函數,問題自然得到解決。 |
|