web-dev-qa-db-ja.com

Wordpressにphpカスタムページを追加する方法

私は私のWordpressのブログのための私のphpコードを実行するカスタムページを作成したいと思います、その間、全体的なサイトcss/theme/designの一部を残します。

PhpコードはサードパーティのAPIを利用するでしょう(だから私は他のphpファイルを含める必要があります)

これを達成するにはどうすればよいですか。

N.B. Wordpress APIと対話する必要は特にありません。他の特定のphpライブラリを含める必要がある場合を除き、PHPコードに他の依存関係はありませんWPに含めます。 _ページ。そのため、WP apiを習得する必要のない解決策があれば、それが最善の解決策になるでしょう。

1
FAWAZ

静的ページ Codexエントリの/ - ページテンプレートセクションを参照してください

基本的には、template-foobar.phpのような名前のカスタムページテンプレートを作成します。これは、テーマのルートディレクトリ、または1つ下のサブディレクトリにあります。

このテンプレートファイルの中に、以下を追加します。

<?php
/**
 * Template Name: Foobar
 */

get_header();

// YOUR CUSTOM PHP GOES HERE

get_footer();
?>

これで、作成した静的ページにテンプレートを割り当てることができます。

1
Chip Bennett

カスタムページテンプレート を作成し、そこにコードを追加します。 Justin Tadlockによるより古い の記事もあります そのトピックについて。

基本的に、あなたはあなたのテーマのpage.phpsingle.phpをコピーし、それにヘッダを追加します…

<?php
/*
Template Name: Custom Page
*/

…そしてあなたのコード。
バックエンドで、作成したいページのテンプレートを選択します。

0
fuxia