1

私は自分のテーマに2011を使用しており、results.phpでresults.phpという名前のPHPページを作成しています。ここに私のコードがあります:

    <?php

get_header(); ?>

<?php get_footer(); ?>

私のindex.phpから:

    <?php get_header(); ?>
<a href="wp-content/themes/twentyeleven/result.php">Main</a>
<?php get_footer(); ?>
4

1 に答える 1

1

WordPressでカスタムページを作る場合は、

次に、次のようにテンプレート名をファイルに設定する必要がありますresult.php

<?php
    /* Template Name: Result */
    get_header();

    // Rest Stuff for result.php

    get_footer();
?>

これがあなたの問題を解決することを願っています..

更新: index.php ファイルにある次のような直接リンクは使用しないでください。

<a href="wp-content/themes/twentyeleven/result.php">Main</a>

を直接呼び出すためですresult.phpが、最善の方法はMain、バックエンドからの名前でページを作成しResult、その特定のページのテーマを選択することです。

于 2012-10-06T05:06:28.167 に答える