0

WindowsXPにWAMPサーバーをインストールしました-動作しました。Wordpress3.4​​.2をにインストールしましたwww.wordpress-問題ありません。Dreamweaver CS5でwww.wordpress、ルートフォルダーとしてサイトを作成し、ローカルテストサーバーを割り当てました。問題ありません。

、Dreamweaverで、twentytenテーマを開き、Firefoxでページを表示する ようにindex.php押して、次のようにしました。F12

Fatal error: Call to undefined function get_header()... - on line 16

これは完全に新しく明確なワードプレスのインストールです。関数(get_header)-が未定義なのはなぜですか?サーバーを確認するために、別の.phpファイルを同じフォルダーにコピーしました---F12動作します。

4

3 に答える 3

1

DreamweaverでクリックするF12と、ファイルへのWindowsローカルパスファイルシステムを使用してブラウザでファイルが開きます。これは、ローカルホストでファイルを実行する必要があるため機能しません。

使用F12中のファイルはとして開きますC:\\Wamp\Wordpress\index.php

ただし、として開く必要がありますlocalhost/wordpress/

index.phpまた、 themesフォルダーにあるインデックスファイルではなく、wordpressフォルダーにある実行する必要があります。

于 2012-12-01T17:50:01.187 に答える
0

WAMPの代わりにDesktopServerPremiumを実行している場合は、テーマファイルを直接操作できます。これは、WordPressテンプレートファイルを操作するときにDreamweaverのWYSIWYGをサポートする唯一のWebサーバーです。

http://www.youtube.com/watch?v=2bCTbjoBWa8&feature&t=4m39s

于 2013-03-14T02:08:20.607 に答える
0

WP階層で間違ったindex.phpファイルを表示しようとしているため、エラーが発生します。テーマのフォルダーにあるindex.phpは、WP環境のすべての機能をロードすることを目的としたものではありません。

ドキュメントルートで最上位のindex.phpファイルを開きます。(wp-admin、wp-content、およびwp-includesフォルダーと同じディレクトリにあるindex.phpファイル。)このファイルは、Web経由でサイトにアクセスするときにブラウザー(またはDWライブビュー)に表示されるすべてのものを処理します。 url。

/ wp-content / themes / YOUR-THEMEにあるテーマのファイルを編集して、テーマを変更できます。

変更を加えたら、最上位のindex.phpファイルをプレビューして変更を表示できます。

DWプレビューを介してサイトを表示するために使用する必要がある正しいindex.phpファイルには、デフォルトで次のコードのみが含まれている必要があります。

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '\wp-blog-header.php' );
于 2014-03-19T18:15:32.140 に答える