6. 使用直引號,避免彎引號
* b& n" d( o6 `6 [) I6 g2 S2 l5 F# p/ X8 e" v! i, w. |" z7 @, d9 L
問題:如果你經常在自己的網站上發佈代碼片段的話,可能會經常碰上這類問題:某用戶會說你發佈的代碼不起作用。這是為什麼呢?WordPress默認情況下會將直引號轉為「smart引號,」而後者會截斷代碼片段。
6 s8 W% c# B* C0 D6 e
8 h0 v9 h; o) [解決方案:要避免出現這些彎引號,請按以下操作:
) B' V1 Z" u, O4 @! w% O. }打開主題中的functions.php文件。如果不存在該文件的話,請自行創建一個。
2 ?1 m1 S( s8 d- U) B8 H5 D9 e粘貼進如下代碼:/ v0 q& p! l8 X6 i
<?php remove_filter('the_content', 'wptexturize'); ?> ; O ]- }1 t& b$ _; j3 p
保存文件。大功告成!3 Q. S) b( ]9 y; n2 Q! `' A% u
4 D$ w7 o y5 k, O7 a代碼說明:wptexturize()函數會自動將直引號轉為smart引號。而通過使用remove_filter()函數,我們會告知WordPress不要對日誌內容使用wptexturize()函數,問題自然得到解決。 |
|