1. TOP
  2. Web Wordpress
  3. [Wordpress] wp_add_inline_script が誤って呼び出されちゃう問題

[Wordpress] wp_add_inline_script が誤って呼び出されちゃう問題

カテゴリ:
Web
Wordpress
| トラックバック(0)
投稿者:yo yo
Notice: wp_add_inline_script が誤って呼び出されました。<script> タグを wp_add_inline_script() に渡さないでください。 詳しくは WordPress のデバッグをご覧ください。 (このメッセージはバージョン 4.5.0 で追加されました) in ./wp-includes/functions.php on line 4139
function my_admin_script() {
	if ( ! is_admin() ){
		return;
	}
	ob_start();
?>
	<script type="text/javascript"> // ← これがいらない
		// javascriptの処理ずらずらー
	</script> // ← これがいらない
<?php
	$js = ob_get_contents();
	ob_end_clean();
	wp_add_inline_script( 'jquery-core', $js );
}
add_action( 'admin_enqueue_scripts', 'my_admin_script' );

wp_add_inline_scriptを使って<head />内へインラインスクリプトを追加する時、そもそも<script />が自動で追加されるので<script />の記述を書く必要がない。

« [Wordpress] wp_deregister_script が誤って呼び出されちゃう問題 | ホーム | [Wordpress] post_date_column_statusとpost_date_column_timeというフィルターフック »

トラックバック

http://pulltab.info/mt/mt-tb.cgi/167
ページの先頭に戻る