PHPを投稿ページで動かす
最近PHPが面白くてハマってます
xamppを使うとローカル環境でPHPが動かせます
せっかく作ったら動かしたい
でもWordPressの固定ページや投稿ページではPHPは動きません
なので少し設定
Exec-PHPというプラグインもあります
でも、セキュリティーに不安があるという記事を何度も見たので注意してね
/* 記事内にphpファイルをインクルード */ functions.phpに追加します function Include_my_php($params = array()) { extract(shortcode_atts(array( 'file' => 'default' ), $params)); ob_start(); include(get_theme_root() . '/' . get_template() . "/myphpfiles/$file.php"); return ob_get_clean(); } add_shortcode('myphp', 'Include_my_php');
サーバーのテーマフォルダの中に myphpfilesフォルダを作成します
この中に作成したPHPファイルをアップロードします
テーマがTwenty Fifteenで、test.php の場合だと
../wp-content/themes/Twenty Fifteen/myphpfiles/test.php
アップロードできたら
投稿ページにコードを書きます
[myphp file='test']
楽しい
PHPを投稿ページで動かす is a post from: SIMいろいろiphoneでできること