WordPress編輯器全攻略一 -網頁設計


如果文字內容在你的WordPress博客里比重比較大,那么你一定經常需要和WordPress的編輯器打交道。這篇文章就介紹一些增強WordPress編輯器用途的小技巧網站推廣。

為編輯器添加新的HTML標簽

默認情況下WordPress編輯器不允許不符合XHTML 1.0標準的HTML標簽出現在編輯器里。例如,iframe就會被編輯器過濾掉。如果你需要在文章或者頁面里插入iframe,結果會讓你很沮喪網絡推廣。

下面的代碼強制編輯器接受更多HTML標簽。你只需要把它們粘貼到主題的functions.php文件里然后保存就可以了。

function fb_change_mce_options($initArray) {

$ext = 'pre[id|name|class|style],iframe[align|longdesc|

name|width|height|frameborder|scrolling|marginheight|

marginwidth|src]';

if ( isset( $initArray['extended_valid_elements'] ) ) {

$initArray['extended_valid_elements'] .= ',' . $ext;

} else {

$initArray['extended_valid_elements'] = $ext;

}

return $initArray;

}

add_filter('tiny_mce_before_init', 'fb_change_mce_options');

將HTML編輯器設為默認編輯器

慣于寫代碼的站長們更習慣編寫HTML,所以他們不太喜歡WordPress的可視化編輯器,而且在所見即所得編輯器里更可能生成無效代碼或者混亂的代碼。

那么要怎樣把HTML編輯器設為WordPress的默認編輯器呢?打開主題的functions.php文件,加入以下代碼:

add_filter('wp_default_editor', create_function('', 'return "html";'));

在編輯器里添加默認內容

在functions.php文件里添加以下代碼:

function insertFootNote($content) {

if(!is_feed() && !is_home()) {

$content.= "<div class='subscribe'>";

$content.= "<h4>標題</h4>";

$content.= "<p>顯示的正文內容<a href='http://指向的鏈接'>鏈接文字</a></p>";

$content.= "</div>";

}

return $content;

}

add_filter ('the_content', 'insertFootNote');

事實上這些內容并不會顯示在編輯器里,但你每次發布新文章時,文章結尾會出現你事先設定的內容網絡營銷。



arrow
arrow
    創作者介紹
    創作者 網頁設計探討 的頭像
    網頁設計探討

    網頁設計探討

    網頁設計探討 發表在 痞客邦 留言(0) 人氣()