} <?php } //モバイル本文文字サイズ if (is_mobile()) { ?> .article { font-size:<?php echo get_article_mobile_font_size(); ?> px; } <?php } //サイドバーの幅を336pxにするかどうか if (is_sidebar_width_336()) { ?> /*サイドバーの幅をレクタングル(大)の幅にする*/ #sidebar{ width: 336px; } #header-in, #navi-in, #body-in, #footer-in{ width: 1106px; } /* 画面幅が1110px以下の時 */ /*@media screen and (max-width:1110px){ #header-in, #navi-in, #body-in, #footer-in { width: 740px; }
function get_main_column_width() { if (is_sidebar_width_336()) { return 1106; } return 1070; }
register_sidebars(1, array('name' => '投稿本文中', 'id' => 'widget-in-article', 'description' => '投稿本文中に表示されるウイジェット。文中最初のH2タグの手前に表示されます。広告が表示されている場合は、広告の下に表示されます。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-in-article %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-in-article-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => '投稿本文下', 'id' => 'widget-under-article', 'description' => '投稿本文下に表示されるウイジェット。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-under-article %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-under-article-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => '投稿SNSボタン上', 'id' => 'widget-over-sns-buttons', 'description' => '投稿のメインカラムの一番下となるSNSボタンの上に表示されるウイジェット。広告を表示している場合は、広告の下になります。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-over-sns-buttons %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-over-sns-buttons-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => '投稿SNSボタン下', 'id' => 'widget-under-sns-buttons', 'description' => '投稿のメインカラムの一番下となるSNSボタンの下に表示されるウイジェット。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-under-sns-buttons %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-under-sns-buttons-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => '投稿関連記事下', 'id' => 'widget-under-related-entries', 'description' => '関連記事の下(広告を表示している場合はその下)に表示されるウイジェット。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-under-related-entries %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-under-related-entries-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => '固定ページ本文上', 'id' => 'widget-over-page-article', 'description' => '固定ページ本文上に表示されるウイジェット。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-over-page-article %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-over-page-article-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => '固定ページ本文中', 'id' => 'widget-in-page-article', 'description' => '固定ページ本文中に表示されるウイジェット。文中最初のH2タグの手前に表示されます。広告が表示されている場合は、広告の下に表示されます。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-in-page-article %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-in-page-article-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => '固定ページ本文下', 'id' => 'widget-under-page-article', 'description' => '固定ページ本文下に表示されるウイジェット。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-under-page-article %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-under-page-article-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => 'インデックスリストトップ', 'id' => 'widget-index-top', 'description' => 'インデックスリストのトップに表示されるウイジェット。広告が表示されているときは広告の下に表示されます。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-index-top %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-index-top-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => 'インデックスリストミドル', 'id' => 'widget-index-middle', 'description' => 'インデックスリストの3つ目下に表示されるウイジェット。「一覧リストのスタイル」が「サムネイルカード」の時のみの機能です。広告が表示されているときは広告の下に表示されます。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-index-middle %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-index-middle-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => 'インデックスリストボトム', 'id' => 'widget-index-bottom', 'description' => 'インデックスリストのボトムに表示されるウイジェット。広告が表示されているときは広告の下に表示されます。設定しないと表示されません。', 'before_widget' => '<div id="%1$s" class="widget-index-bottom %2$s">', 'after_widget' => '</div>', 'before_title' => '<div class="widget-index-bottom-title main-widget-label">', 'after_title' => '</div>')); register_sidebars(1, array('name' => 'フッター左', 'id' => 'footer-left', 'description' => 'フッター左側のウィジットエリアです。', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4>', 'after_title' => '</h4>')); register_sidebars(1, array('id' => 'footer-center', 'name' => 'フッター中', 'description' => 'フッター中間のウィジットエリアです。', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4>', 'after_title' => '</h4>')); register_sidebars(1, array('name' => 'フッター右', 'id' => 'footer-right', 'description' => 'フッター右側フッター中のウィジットエリアです。', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4>', 'after_title' => '</h4>')); //カスタムヘッダー $custom_header_defaults = array('random-default' => false, 'width' => is_sidebar_width_336() ? 1106 : 1070, 'height' => intval(get_header_height()), 'flex-height' => false, 'flex-width' => false, 'default-text-color' => '', 'header-text' => false, 'uploads' => true); ///////////////////////////////////// // 投稿本文中にウィジェットを表示する ///////////////////////////////////// function add_widget_before_1st_h2($the_content) { if (is_single() && is_active_sidebar('widget-in-article')) { //広告(AdSense)タグを記入 ob_start(); //バッファリング echo '<div id="widget-in-article" class="widgets">'; dynamic_sidebar('widget-in-article'); //本文中ウィジェットの表示 echo '</div>'; $ad_template = ob_get_clean(); $h2result = get_h2_included_in_body($the_content);
<?php if (is_ads_sidebar_enable()) { //広告をサイドバーに掲載するか ?> <?php if (is_sidebar_width_336() && !is_mobile()) { ?> <?php if (is_active_sidebar('adsense-336')) { ?> <div class="ad-space ad-space-sidebar"> <div class="ad-label"><?php echo get_ads_label(); ?> </div> <div class="ad-sidebar adsense-336"><?php dynamic_sidebar('adsense-336'); ?> </div> </div> <?php } ?> <?php } else { ?> <?php if (is_active_sidebar('adsense-300')) { ?> <div class="ad-space ad-space-sidebar">