直前にjsコードを挿入。 * - LazyLoadの実行判定で 'yes' の場合に実行する。 * * @return void :echo で コード挿入 * * 参照link : https://developer.wordpress.org/reference/hooks/wp_footer/ */ function aaih__adsense_lazy_load_js_insert() { $settings = aaih__get_item(); // 設定値全体を取得 $lazyload_execute_check = aaih__lazyload_execute_check( $settings ); if ( 'no' === $lazyload_execute_check ) { return; } /* ----------------------------------- * jsコード生成に必要な情報を取得 * ----------------------------------- */ $pub_id = $settings['pub_id']; // パブリッシャーID は aaih__lazyload_execute_check でチェック済 $adsense_lazy_load_second = $settings['adsense_lazy_load_second']; // グーグルアドセンスの遅延読み込みを自動で読み込むまでの秒数指定 $adsense_lazy_load_ms = $adsense_lazy_load_second * 1000; // ミリ秒に変更 // 改行やタブの削除 $delete_breaks_tabs = array( "\r\n", "\r", "\n", "\t" ); echo ' '; }