Q.サイドウィジェット未設定時にデフォルトで表示されるウィジェットを非表示にしたい
サイドウィジェットに何も設定していない状態でもウィジェットが表示されます。非表示にする方法を教えてください。
A.下記のphpファイルの該当箇所を編集(削除)します
Corporateではウィジェットが未設定の状態のとき、自動で「最近の記事」「カレンダー」「カテゴリー」が表示される仕様です。
これを非表示にする場合以下のファイル該当箇所をご編集ください。
編集するファイル:sidebar.php(トップページ以外のサイドウィジェットに対応)及び、sidebar2.php(トップページのサイドウィジェットに対応)
編集(削除)する箇所:
//「最近の記事」ウィジェット
<div class="side_widget">
<h3 class="headline1"><span><?php _e("Recent post","tcd-w"); ?></span></h3>
<ul>
<?php $myposts = get_posts('numberposts=5'); foreach($myposts as $post) : ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
</div>
//「カレンダー」ウィジェット
<div class="side_widget">
<h3 class="headline1"><span><?php _e("Calendar","tcd-w"); ?></span></h3>
<?php get_calendar(true); ?>
</div>
//「カテゴリー」ウィジェット
<div class="side_widget">
<h3 class="headline1"><span><?php _e("Category","tcd-w"); ?></span></h3>
<ul>
<?php wp_list_categories('orderby=name&title_li='); ?>
</ul>
</div>
※全て不要であれば上記箇所を全消去(またはコメントアウト)、選択して消去する場合該当のウィジェットの部分の記述を削除(またはコメントアウト)してください。
この記事は役に立ちましたか?
もし参考になりましたら、下のボタンで教えてください。
今後の記事作成の参考とさせて頂きます!