プラグインが有効かどうかで分岐

 <?php //営業日カレンダー ?>
 
<?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); ?>
<?php if(is_plugin_active( 'business-calendar/business-calendar.php')): ?>

<div class="top_cal "> 
<div style="text-align:center; font-size:12px;">営業日カレンダー</div>
  <?php echo do_shortcode( '[business-calendar num=1 past=true future=true event=true]' ); ?>
</div>
<?php endif; ?>

https://www.imamura.biz/blog/function_reference/is_plugin_active

よく使うなら
ヘッダに

<?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); ?>

かも

クロームでシークレットウインドでずっとくるくるして、なかなか 読み込めない wimax環境 indexだけインデックスだけ toppage トップページだけ

これ前回もハマった。
メモ書きわすれて、、。

結果、

クロームのバグかも。

エラーログ
バージョンアップ
プラグイン 確かに プラグイン全部きれば早いかも

他のブラウザでシークレッット・またはプライベートでアクセスしても
普通に見れる

クロームだけ、

でもライトボックス系のプラグイン切ると早くなるよね 今回も前も

そんで、ウインドウオープン てきな jsで操作してるやつが

ちっとも開かんくて、

でも最後は、ライトボックスきって プラグイン・WPバージョンアップして、コンタクトフォーム最後アップしたら、読み込み順はかわった。。

けどずっとくるくるしてる

ハマって2時間

 

結局 シークレットウインドウのせいかもしれない

普通にキャッシュを全て消して

アクセスしたらみれるもん。

// Mac版
Cmd + Shift + R

// Windows版
Shift + F5
// Chromeのキャッシュなどをクリアする画面を開くショートカット (MacOS)
Shift + Cmd + delete

Chromeの「スーパーリロード」のショートカット

 

 

文字数制限 文字数指定のまとめ

<?php
	$bio_id = 3688;//bio設定 記事ID
	$bio_con = get_field('biography', $bio_id, ture);// これはアドバンスで記事IDを指定できる
	//$bio_con = wpautop($bio_con);//これをいれると辻褄が合わない
	$bio_con = strip_tags($bio_con); //タグをのぞく?>
	<div class="top_prof">
	<p class="pc_bio">


	<?php
		$bio_con2 = nl2br(get_trim_str(array('str'=>$bio_con,'len'=>1100,'echo'=> false)));////改行されてるところにbrを挿入する//ファンクション関数//改行は1文字//lenプラス1文字以上は...
		echo $bio_con2;?>
	</p>
	
		<p class="note_bio" >
		<?php
		$bio_con2 = nl2br(get_trim_str(array('str'=>$bio_con,'len'=>270,'echo'=> false)));////改行されてるところにbrを挿入する//ファンクション関数//改行は1文字//lenプラス1文字以上は...
		echo $bio_con2;?>
	</p>
	

	<p class="mob_bio" >
	
	<?php
		$bio_con2 = nl2br(get_trim_str(array('str'=>$bio_con,'len'=>100,'echo'=> false)));////改行されてるところにbrを挿入する//ファンクション関数//改行は1文字//lenプラス1文字以上は...
		echo $bio_con2;?>
		
	</p>

ノートpcの分岐 高さで分岐 メディアクエリ

.top_prof{ mini-width: 1084px; width: 90%; right:0; left:0; margin: auto;  position: absolute;bottom: 0; color: #fff; padding: 24px; background-color: rgba(0,0,0,0.3) ;

p.pc_bio{display: block;}
p.note_bio{display: none;}
p.mob_bio{display: none;}
}




@media screen and (max-width: 736px) {
	
	
	.d_con_rela{position: relative;
	.top_bg2{.d_con_width{position:inherit;}}
	
	}
	
	.top_prof p.pc_bio {display: none;}	
	.top_prof p.note_bio{display: none;}
	.top_prof p.mob_bio {display: block;}	
	
}

@media screen and (max-height: 900px) and (min-width: 737px) {
   /* 高さ900px以下の場合 */
	
	.top_prof p.pc_bio {display: none;}	
	.top_prof p.note_bio{display: block;}
	.top_prof p.mob_bio {display: none;}	
}

ファルコン 高さ100%のレイアウトで その後、fixedがでてくる方法

<?php if(is_home()): //topのみフル画面でメニュー出現?>
<script>
(function($) {
    $(function() {
        var $header = $('body');
        $(window).scroll(function() {
			
			 var w = $(window).width();
			var h = $(window).height();
    var x = 784;
			

			
            if ($(window).scrollTop() > h) {
                $header.addClass('fixed');
				
				  // くっつきメニューのの高さを取得し、変数に格納
  var h = $('.fixed .header2').height();

$('.top_membder .membder_box').css('top',h); 
				
				
            } else {
                $header.removeClass('fixed');
				
				  // くっつきメニューのの高さを取得し、変数に格納
  var h = $('.fixed .header2').height();

$('.top_membder .membder_box').css('top',h); 
				
				
            }
			
			
        });
    });
})(jQuery);
</script>

<?php else: //それ以外はヘッダーの高さで出現//モバイル分岐いらんかぁ?>

<script>
(function($) {
    $(function() {
        var $header = $('body');
        $(window).scroll(function() {
			
			 var w = $(window).width();
			var h = $(window).height();
    var x = 784;
			
    if (w <= x) {$ddd = $('.header2').height();}
			else {$ddd = $('.header2').height();}
			
            if ($(window).scrollTop() > $ddd) {
                $header.addClass('fixed');
            } else {
                $header.removeClass('fixed');
            }
			
			
        });
    });
})(jQuery);
</script>

<?php endif; ?>