サイト全体の CSS/テーマ/デザインの一部でありながら、PHP コードを実行する WordPress ブログ用のカスタム ページを作成したいと考えています。
PHP コードはサードパーティの API を利用します (そのため、他の PHP ファイルを含める必要があります)。
これを実現するにはどうすればいいでしょうか?
注意: WordPress API とやり取りする必要は特にありません。他の特定の PHP ライブラリを含めること以外に、WordPress ページに含めたい PHP コードに他の依存関係がないことが必要です。したがって、WordPress API を学習する必要のないソリューションが最適なのは明らかです。
ベストアンサー1
API を操作したり、プラグインを使用したりする必要はありません。
まず、テーマ フォルダ ( の下) にpost.php
または を複製します。page.php
/wp-content/themes/themename/
新しいファイルの名前を に変更しますtemplatename.php
(templatename は新しいテンプレートに付ける名前です)。新しいテンプレートを使用可能なテンプレートのリストに追加するには、新しいファイルの先頭に次の内容を入力します。
<?php
/*
Template Name: Name of Template
*/
?>
このファイルを(PHP を使用して)変更して、他のファイルや必要なものを含めることができます。
次に、WordPress ブログに新しいページを作成すると、ページ編集画面の右側にある属性ウィジェットにテンプレートのドロップダウンが表示されます。新しいテンプレートを選択して、ページを公開します。
新しいページでは、templatename.php