当サイトではアフィリエイト広告を利用しています。

【WordPress】フッターが謎のコードでぐちゃぐちゃになってしまった時の対処方法【ルクセリタス(Luxeritas)】

2025年11月12日

WordPressの有名なテーマ、Luxeritas(ルクセリタス)を使っていると、知らないうちにフッターがコードだらけになってた!みたいなのことがあったので、事象、原因、対処(解決)方法について紹介します!

フッターにコードが載ってしまった事象

以下のように、フッターに身に覚えのないコードがぐちゃぐちゃに載ってしまっています。

<# } else if ( data.sizes && data.sizes.large ) { #> <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> <# } #> <# if ( 'audio' === data.type ) { #> 
音声プレーヤー 00:00 00:00 ボリューム調節には上下矢印キーを使ってください。 
<# } else if ( 'video' === data.type ) { var w_rule = ''; if ( data.width ) { w_rule = 'width: ' + data.width + 'px;'; } else if ( wp.media.view.settings.contentWidth ) { w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; } #> 
<# } #> 
<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> 画像を編集 <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> 
ドキュメントプレビュー 
<# } #> 
保存しました。
詳細 
更新日: {{ data.dateFormatted }} 
アップロード: <# if ( data.authorLink ) { #> {{ data.authorName }} <# } else { #> {{ data.authorName }} <# } #> <# if ( data.uploadedToTitle ) { #> 
アップロード先: <# if ( data.uploadedToLink ) { #> {{ data.uploadedToTitle }} <# } else { #> {{ data.uploadedToTitle }} <# } #> <# } #> 
ファイル名: {{ data.filename }} 
ファイルタイプ: {{ data.mime }} 
ファイルサイズ: {{ data.filesizeHumanReadable }} <# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> 
サイズ: {{ data.width }} x {{ data.height }} ピクセル 
<# } #> <# if ( data.originalImageURL && data.originalImageName ) { #> 
元の画像: {{data.originalImageName}} 
<# } #> <# } #> <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 
長さ: {{ data.fileLength }}{{ data.fileLengthHumanReadable }} 
<# } #> <# if ( 'audio' === data.type && data.meta.bitrate ) { #> 
ビットレート: {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s <# if ( data.meta.bitrate_mode ) { #> {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} <# } #> <# } #> <# if ( data.mediaStates ) { #> 
使用先: {{ data.mediaStates }} 
<# } #> 
<# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> 
<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> <# if ( 'image' === data.type ) { #> 代替テキスト {{ data.alt }} 
画像の目的を説明する方法について、詳しくはこちらをご覧ください(新しいタブで開く)。装飾のみが目的の画像であれば、空欄にしてください。 
<# } #> タイトル {{ data.title }} <# if ( 'audio' === data.type ) { #> アーティスト {{ data.artist || data.meta.artist || '' }} アルバム {{ data.album || data.meta.album || '' }} <# } #> キャプション {{ data.caption }} 説明 {{ data.description }} ファイルの URL: {{ data.url }} URL をクリップボードにコピー 
<# if ( data.link ) { #> 添付ファイルのページを表示 <# } #> <# if ( data.can.save ) { #> <# if ( data.link ) { #> <# } #> さらに詳細を編集 <# } #> <# if ( data.can.save && data.link ) { #> ファイルをダウンロード <# } #> <# if ( ! data.uploading && data.can.remove ) { #> <# if ( data.link || data.can.save ) { #> <# } #>完全に削除する <# } #>

フッターに出てしまったコードは一体何なのか?セキュリティ面の問題は?

上記のコードは管理画面専用の「メディアアップロード用テンプレート」のようでして、普段は表に出てこないコードですが何故か出てきてしまっています。

コードの最後のほうに「完全に削除」との記載があり、せっかく作ってきたサイトを文字通り完全に削除されてしまうのではないか!?と思うかもしれないですが、それに関しては問題ありません。
また、個人情報・URL・メールアドレス・APIキー・内部パスなどサイト管理者しか知り得ない情報も含まれていないため、改ざん等に関するセキュリティ方面でも問題ありません。

ただ、この状態を放置すると見栄え的、サイトの信用性、SEO的としては問題が発生してしまいます。

つまり、サイトの閲覧者目線では問題なので見つけ次第、解消しておいた方がいいです。

フッターにコードが出てしまう原因

footer.phpなどの記載に問題があったりすると上記のコードが出てきてしまう場合がありますが、意外と気付かない原因はLuxeritas(ルクセリタス)の高速化設定にあります。

これは、Luxeritasの高速化一括設定で「推奨設定」を選択した際のLazy Load有効化設定の状況です。

この中の「フッターの Lazy Load 有効化」にチェックが入っているとどうやら今回の事象が発生するようです。

解決方法

今回の場合、フッターの画像遅延読み込み設定を切ればよいので、以下の手順で解決できます。

  1. WordPressの管理画面にログインします。
  2. 左側のメニューからLuxeritas > 高速化一括設定を押下します。
  3. 高速化一括設定画面の上にある選択はこだわりがなければ、推奨設定初期設定で大丈夫です。
  4. 下にスクロールし、Lazy Load(画像の遅延読み込み)エリアにフッターの「Lazy Load 有効化」というチェックボックスがあるので、下の画像のようにチェックが無い状態にしておきます。
  5. 一番下までスクロールし、「変更を保存」を押下すれば、事象は解決します!

以上、フッターのぐちゃぐちゃ問題の紹介でした!