2018.6.26
オリジナルのテーマをWordpressで購入すると、テーマオプションで変えることが出来るフロントページになっている場合デザインやレイアウトに困りますよね・・・。もうこの際テーマアップデートは放置する方向でゴリゴリカスタムしたい方には以下のコードがおすすめです。
if (function_exists('register_sidebar')) { register_sidebar(array( 'name' => 'original_widget', 'id' => 'original_widget_01', 'description' => 'originalウィジェットの1番目', 'before_widget' => '<div class="original_widget clearfix">', 'after_widget' => '</div>', 'before_title' => '<h2>', 'after_title' => '</h2>' )); }
上記をfunctions.phpに書き加えます。
あとはテーマ内でウィジェットを呼び出したい箇所に以下を挿入するだけ。
<?php dynamic_sidebar(original_widget_01); ?>
実に簡単ですね。
テーマオプションで挿入できないところに「あ〜これを入れたいのに〜」を実現可能です。