サポート » 使い方全般 » 固定ページにphpを書く方法を教えて下さい。

  • 解決済 karugamo

    (@karugamo)


    ダッシュボードのページ、新規追加から固定ページを設け、テキストボックス右肩のhtmlタブを選択してPHPでスクリプトを書きこみました。
    そうすると、スクリプトのhtmlで書いた部分はhtmlで指示した通りに画面に表示されますが、phpで書いた部分(例えばinclude_once文、if文)はコードがそのまま画面に表示されてしまいます。
    (テキストボックス右肩のビジュアルタブで書き込むとすべてのコードが表示されてしまいます)
    固定ページにphpを書くのはどのようにすれば良いのでしょうか?

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • runPHP
    Exec-PHP

    前者がよいと思います。

    固定ページにphpを書くのはどのようにすれば良いのでしょうか?

    これの回答としてはkvexさんの回答がずばりなんですが・・・

    なぜ固定ページにphpスクリプトを直接書く必要があるのかを考えて見ましょう。
    ・テーマで処理した方がよくないですか?
    ・ショートコードの方がスムースに処理できませんか?

    私が検証したわけではありませんが、投稿やページ、ウィジェットなどでphpを使えるようにするとセキュリティを落とすと言われています。知識が豊富で管理がきちんとできるのなら良いのですが、そうでないならできるだけ安全な方法を検討してみてはいかがでしょう?

    トピック投稿者 karugamo

    (@karugamo)

    kvexさん、 shokun0803さん
    なるほど、そういうことですか。
    「runPHP」 や「ショートコード」の内容は、勉強しないとまだ分かりませんが、簡単に出来るものではないことは理解できました。有難うございました。

    ちょっとご理解が違うと思います。

    おっしゃられている件は、私が提示したもの(プラグインの名前です)をインストールすれば実現できます。全然難しいことではありません。ページや投稿に

    <?php
    echo "hello! world!";
    ?>

    などと書いちゃってください。

    shokun0803さんのおっしゃられているのは、セキュリティが落ちたりなどの弊害が無いとは限らないので、テーマで逃げたりショートコードで逃げたりはできないのですか?
    ということです。

    ご自分で理解した上で利用することはなんら問題ありません。
    私も。けっこう随所でrunPHPを使ってコード書いていますし。

    ご自分で理解した上で利用することはなんら問題ありません。
    私も。けっこう随所でrunPHPを使ってコード書いていますし。

    その通りです。phpを書きたいとおっしゃっているわけなのでスキルはわかりませんけど他の方法もありますよと、言っているだけですので。
    どの方法も難しくはないのですけどね・・・

    トピック投稿者 karugamo

    (@karugamo)

    重ねてありがとうございます。
    Tryしてみます。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「固定ページにphpを書く方法を教えて下さい。」には新たに返信することはできません。