Example #1
0
}
<?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;
}
Example #3
0
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);
Example #4
0
<?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">