WordPressの固定ページでPHPを実行するには?
WordPressでWebサイトを構築する際、固定ページに動的なコンテンツを表示したい場合があります。その際、PHPコードを直接埋め込むことができれば、より柔軟なカスタマイズが可能になります。 しかし、WordPressの標準機能では、セキュリティ上の理由から、固定ページに直接PHPコードを記述することはできません。そこで今回は、安全かつ簡単に固定ページにPHPコードを埋め込む方法をご紹介します。プラグイン「PHP Everywhere」を利用する
「PHP Everywhere」は、WordPressの投稿、固定ページ、ウィジェットなどにPHPコードを埋め込むことができる便利なプラグインです。PHP Everywhereのインストールと有効化
1. WordPressの管理画面にログインします。 2. 「プラグイン」→「新規追加」と進みます。 3. 検索窓に「PHP Everywhere」と入力し、検索を実行します。 4. 「PHP Everywhere」プラグインを見つけたら、「今すぐインストール」をクリックします。 5. インストールが完了したら、「有効化」をクリックします。PHP Everywhereの使い方
1. PHPコードを埋め込みたい固定ページ、または投稿の編集画面へ移動します。 2. 画面右側に表示される「PHP Everywhere」に、任意のPHPコードを入力します。
<?php
echo 'こんにちは、世界!';
?>
3. エディター内でPHPコードを実行したい箇所に、「[php_everywhere]」を埋め込みます。
4. 変更を保存します。
これで、固定ページにPHPコードが埋め込まれ、実行されます。
注意点
* PHP Everywhereを利用する際は、セキュリティに十分注意してください。信頼できるPHPコードのみを使用するようにしましょう。 * PHPコードの実行結果が意図したとおりに表示されない場合は、コードに誤りがないか、PHP Everywhereの設定を確認してください。PHP Everywhereの活用例
| 機能 | PHPコード例 | |---------------------------|----------------------------------------------------| | 現在の日時を表示する | `<?php echo date('Y年m月d日 H時i分s秒'); ?>` | | 特定のページへのリンクを表示する | `<?php echo get_permalink(123); ?>` | | ユーザー名を表示する | `<?php echo get_the_author(); ?>` | ## PHP Everywhereに関するQ&A **Q1: PHP Everywhereは無料ですか?** A1: はい、PHP Everywhereは無料で利用できます。 **Q2: PHP Everywhereは安全ですか?** A2: 信頼できるPHPコードを使用し、適切なセキュリティ対策を講じれば、安全に利用できます。 **Q3: PHP Everywhereが使えない場合はどうすればよいですか?** A3: プラグインが最新バージョンであること、PHPのバージョンがWordPressに対応していることを確認してください。それでも解決しない場合は、プラグインのサポートフォーラムなどを参照してください。その他の参考記事:jquery wordpress 動か ない