• 解決済 Metttt

    (@metttt)


    表題の通り、プラグインのHammyの設定ページが表示されません。
    ローカル環境にある古いWPのバージョン4.0.2では表示できたので
    ほぼバージョンのせいだと思っています。

    Hammyと同じ挙動をしてくれるプラグインを探したほうが良いのか、
    (レスポンシブサイトで、PCサイトとスマホサイトでアイキャッチの画像を自動で切り替える。
    スマホサイトには小メディアを出力することで転送量を小さくするのが目的です。)

    設定ページが現れるようにソースコードを書き換えた方が良いのか迷っています。

    どちらがよろしいでしょうか?
    ご教示頂けると幸いです。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター jim912

    (@jim912)

    とりあえず、Hammyについては、プラグインのバグのようです。

    https://wordpress.org/support/topic/bug-in-include_once?replies=2

    ファイルの読み込みの際に相対パスが指定されているため、環境によってファイルの読み込みに失敗するケースがある模様です。

    トピック投稿者 Metttt

    (@metttt)

    迅速なご返答ありがとうございます。
    解決致しました。
    ありがとうございます。

    英語が苦手なので後学のために少しまとめておきます。
    プラグインの編集からHammyを選択
    hammy/hammy.php
    の58L付近の

    include_once( 'includes/options.php' );

    $hammyPath = dirname( __FILE__ );
    include_once( "{$hammyPath}/includes/options.php" );

    に変更。

    モデレーター jim912

    (@jim912)

    おそらく一部利用する機能の読み込みで同様の記述があるため、こちらも同じように変更しておいた方がよかろうと思われます。

    /**
     * Check for WPThumb, include.
     *
     */
    if ( !function_exists( 'wpthumb' ) ) {
    	include_once( 'WPThumb/wpthumb.php' );
    }

    トピック投稿者 Metttt

    (@metttt)

    丁寧な補足をありがとうございます。
    無事該当箇所を書き換えました。

    助かりました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「プラグインHammyの設定ページがWP4.2.2で表示されない」には新たに返信することはできません。