
Snow Monkey Heading Widget Area
¥5,500
説明
記事の最初の見出しの上にウィジェットエリアを追加し、ウィジェットを配置できる Snow Monkey アドオンです。
Snow Monkey 以外のテーマでも「動きはする」のですが、class 名などを合わせないと配置したウィジェットが表示されません。Snow Monkey 以外のテーマで使いたい場合はご注意ください(その場合のサポートはできません、すみません)
使用方法
ダウンロードした zip ファイルをプラグインの新規追加画面、もしくは解凍してサーバーにアップロードすると、プラグインの一覧画面に「Snow Monkey Heading Widget Area」が表示されます。これを有効化してください。

有効化してウィジェットの設定ページにいくと、「最初の見出しウィジェットエリア」が表示されるようになっているはずですので、適当にウィジェットを配置してください。

そして記事を表示させると、下記のような感じで最初の見出しの上にウィジェットが表示されます!

目次が自動表示されるようにしている場合は、目次の上に表示されます。
固定ページの最初の見出しの上にも表示させる
デフォルトでは「投稿」でのみこのウィジェットエリアは表示されるようになっていますが、フィルターフックを使うことで固定ページにも表示させることができるようになります。子テーマの functions.php
に下記のコードを記述してみてください。
/**
* 固定ページにも最初の見出しの上ウィジェットエリアを有効にする
*
* @param array $post_types 投稿タイプ名の配列
* @return array
*/
add_filter(
'snow_monkey_heading_widget_area_allow_post_types',
function( $post_types ) {
$post_types[] = 'page';
return $post_types;
}
);