2011-03-05 62 views
0

根據WP的意識形態,在發佈內容中替換用戶文本的最正確方法是什麼?在呈現內容時替換髮布內容中的用戶文字

例如:我想更換[b] User Text[/b]<strong> User text</strong>當文本瀏覽器

我需要過濾呈現? 我需要短代碼API嗎?或者使用PHP文本替換函數完全沒問題?

小代碼示例將不勝感激。

回答

1

我會用Shortcode API,那麼你的的functions.php代碼會是這個樣子:

<?php 
function shortcode_b_replace($atts, $content = null) { 
    return '<strong>'.$content.'</strong>'; 
} 
add_shortcode("b", "shortcode_b_replace"); 
?> 
+1

肯定。這就是爲什麼functions.php是爲;)閱讀:http://codex.wordpress.org/Theme_Development#Functions_File – ahmet2106