建立一個封閉的短程式碼
附上短程式碼
封閉的短程式碼允許你在短程式碼中嵌入內容,就像 BBCode 一樣,如果你曾經使用過它。
<?php
function button_shortcode( $attr, $content = null ) {
return '<a href="http://twitter.com/filipstefansson" class="twitter-button">' . $content . '</a>';
}
add_shortcode('button', 'button_shortcode');
?>
要使用此短程式碼,你可以嵌入要使用的文字,如下所示:
[button]Follow me on Twitter![/button]
為了使這個按鈕更好,我們可以新增引數,就像我們在前面的例子中一樣。
<?php
function button_shortcode( $atts, $content = null ) {
extract( shortcode_atts( array(
'account' => 'account',
'style' => 'style'
), $atts ) );
return '<a href="http://twitter.com/' . esc_attr($account) . '" class="twitter-button ' . esc_attr($style) . '">' . $content . '</a>';
}
add_shortcode('button', 'button_shortcode');
?>
用法:
[button account="rupomkhondaker" style="simple"]Follow me on Twitter![/button]