「このページの上へ」のマークアップを出力するWordPressショートコード。
/** * 「このページの上へ」をマークアップするショートコード。 * @attribute classname div要素のクラス名 省略 pagetop * @attribute target アンカー名 省略 wrapper * @attribute text リンクの文字列 このページの上へ。 * 属性がない場合は下記のHTMLコードを返す。 * <div class="pagetop"><a href="#wrapper">このページの上へ</a></div> * 使い方[pagetop] */ function pagetop_func($atts) { extract(shortcode_atts(array( 'classname' => 'pagetop', 'target' => 'wrapper', 'text' => 'このページの上へ' ), $atts)); $markup = '<div class="' . $classname . '"><a href="#' . $target . '">' . $text . '</a></div>'; return $markup; } add_shortcode('pagetop', 'pagetop_func'); ?>
» Gist
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。