【wordpress】記事の中で自由にPHPコードを実行する方法

環境
wordpress: 4.7.3

ワードプレスの記事の中で自由にPHPのコードを実行する為に以前は「Exec-PHP」というプラグインを利用していたのですが、現在(2017/03/30)最新のワードプレスで利用しようとすると警告の嵐です。

ワードプレスのデバックをオフにすると警告は表示されなくなるのですがプラグイン自体2年以上更新されていないのもあり別の方法が無いかと考えていました。

色々と試したところショートコードを利用して記事中で自由にPHPのコードを実行できるようになりました。(ウィジェットでも利用可能)

ただし、悪名の高い(?)「eval」関数を利用しての実装なので利用する際は自己責任でお願いします。

実装方法

利用しているテーマの「function.php」に以下のコードを追記するだけで実装完了です。

利用方法

記事の中に以下のように「functionphp」に実装した「execphp」のショートコードを記述すると利用できます。
この記事は役に立ちましたか?
  • 役に立った(1)
  • もっと詳しい情報が必要(0)
  • 情報が古かった(0)
  • 目的の情報では無かった(0)

シェアする

  • このエントリーをはてなブックマークに追加

フォローする