1

カスタム テンプレートを自分の Wordpress テーマに追加しようとしています。これは、静的な「About」ページ テンプレートです。2012 フォルダーに about.php ファイルを作成し、次のようなコンテンツを入れます。

<?php get_header(); ?>

blah blah page content

<?php get_footer(); ?> 

このファイルをブラウザーで開くと、「致命的なエラー: 2 行目の *site_folder_name*\wp-content\themes\twentytwelve\about.php の未定義関数 get_header() への呼び出し」というエラーが表示されます。

この問題を解決するにはどうすればよいですか?

4

2 に答える 2

1

コツをつかむには、最小限のワードプレステンプレートから始めるべきだと思います。

これについては、非常に優れたチュートリアルがあります。

http://www.siteground.com/tutorials/wordpress/wordpress_create_theme.htm

あなたが経験している問題は、既存のテンプレートをすべて独自の追加コードで編集して作業しているためだと思います。

于 2013-08-24T11:54:13.047 に答える
1

まず、ページ コードの先頭に tamplate 名を追加します。

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

wordpress ダッシュボードで: pages-> your page-> をクリックして、テンプレートをページ テンプレートとしてquick edit選択します。About Page

Page Templateswordpress codex で詳細を読む: http://codex.wordpress.org/Page_Templates

于 2013-08-24T11:51:31.750 に答える