raindrops_pre_part_,raindrops_after_part_ hooks

Raindrops のテンプレートファイルの多くには、raindrops_pre_part_...
とか、raindrops_after_part_...という名前のアクションフックが定義されています

このフックは、

raindrops_pre_part_[拡張子と除いたテンプレートファイル名]_[適用されるテンプレート名] になります

このフックを使ってみましょう

既存のエクストラサイドバーのバッファーを出力しないで、

hello world を表示する例です

add_action( 'raindrops_pre_part_sidebar-extra_index.php', 'my_sidebar' );

function my_sidebar(){
	echo "<h1>hello</h1>";
	ob_start();
}
add_action( 'raindrops_after_part_sidebar-extra_index.php', 'my_after_sidebar' );

function my_after_sidebar() {
	ob_end_clean();

}
vanished-extra-sidebar

コメントは受け付けていません。