サポート » プラグイン » ローカルからサーバーに移行中。画像が表示されない。PHPコードの認識エ

  • 解決済 eroerotkun

    (@eroerotkun)


    オリジナルテーマフォルダ内imagesフォルダにある画像を、投稿ページで呼びたしたく。「exec-php」プラグインを入れ、imagesの前に「<?php echo get_stylesheet_directory_uri() ?>/」と記述したのですが、下記エラーメッセージが出てうまくいきません。

    「Parse error: syntax error, unexpected ‘/’ in /var/www/home/tadaofactory/public_html/livechathikaku.info/wp-content/plugins/exec-php/includes/runtime.php(42) : eval()’d code on line 3」

    ローカルでは問題なく動作しますし、サーバー上でも固定ページでは問題なく画像は表示されました。

    ちなみ当方PHPコードにかんする知識に乏しく、3行目のコードを見てもよく分かりません。

    お詳しい方からのアドバイスを願いいます。

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

    (@gatespace)

    このフォーラムでたびたび回答しているのですが、Exec-PHP はセキュリティホールになりかねない(リスクが高い)ので個人的にはおすすめしません。
    PHPに関する知識が乏しいとおっしゃられるなら、なおさら使わない方が良いです。

    単に同じ画像を使い回したいだけなら、テーマのディレクトリから参照するより、メディアライブラリにアップロードして使い回した方が良いです。

    もしくは、PHP部分を自作のショートコードに置き換えるなどしてください。

    トピック投稿者 eroerotkun

    (@eroerotkun)

    gatespace世話役さん

    ご丁寧なご回答、まことにありがとうございました。
    ご指摘どおりExec-PHPを停止し、ショートコードを作成したところ、うまくいきました!

    ショートコード、便利ですね。今後もおおいに活躍しそうです。

    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ローカルからサーバーに移行中。画像が表示されない。PHPコードの認識エ」には新たに返信することはできません。