画像スライドプラグイン「Content Slide」で不要なコードがすべてのページに埋め込まれる (解決)

投稿日: カテゴリー

[2013年3月20日現在/WordPress V3.5.1/Content Slide V1.4.2]

画像をスライドショー形式で表示するプラグイン「Content Slide」は非常に簡単に使用できます。
参照 : 画像スライドプラグイン「Content Slide」のインストールと使用方法
ただし、プラグインを有効化するだけですべてのページに大量のJavaScriptとスタイルが埋め込まれます。マルチサイト環境であれば、Content Slideを全く使用しないサイト内のページでも、同じコードが埋め込まれます。

ちなみにこれは使用部分を以下のように特定しても同じです。

これを回避するためにプラグインに手を加えます。
ここではトップページのみでプラグインを使用した画像表示を行うと仮定し、それ以外のページには不要なコードを埋め込まないように指示します。

手順

    1. 「…/wp-content/plugins/content-slide/content-slide.php」を開く。
    2. コードの以下の部分をを切り取り(Content Slide V1.4.2であれば、201行目から286行目に該当)、別の新規文書に貼り付け保存する。ここでは、「…/wp-content/plugins/content-slide/content-slide-js.php」に保存しました。
    3. 元の「content-slide.php」で、切り取った部分の代わりに以下のコードを挿入する。

これでトップページのみに必要なJavaScriptとスタイルが埋め込まれます。

atachibana

立花明 - 東京都在住、IT系企業勤務。 WordPress Document Team メンバー。 連絡先はこちら

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です