これが、私が思いつくことができる最も単純なベアボーンの超基本的な説明です..
Wordpress の Web サイトを作成するとき、最初に取得する必要があるのは、プレーンな HTML サイトをコーディングする場合、ページの構造とコンテンツを作成する必要があるということです。Wordpress のページを作成するときは、構造のみを作成します。すべてのコンテンツは、Wordpress バックエンド ユーザー ポータルで作成されます。
まず、コードからすべてのコンテンツを削除し、これを残します (PHP インクルードを削除して、最初からやり直します)
<!DOCTYPE>
<html>
<head>
<!-- Include stylesheet -->
<link rel="stylesheet" type="text/css" href="/style.css" />
<!-- Include scripts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="/code.js"></script>
<!-- Page title / meta -->
<title></title>
</head>
<body>
<!-- Page container -->
<div id="wrapper">
<div id="main">
<!-- Nav -->
<div class="nav"></div>
</div>
</div>
</body>
</html>
wordpress テーマは複数の PHP ファイルで構成されており、テーマが表示されるたびに、通常は index.php ファイルが最初に読み込まれるため、そこから開始します。
Wordpress のテーマ、そのほとんどは、テーマを構成するすべての PHP ファイルの中に、header.php ファイル、footer.php ファイルがあります。
したがって、index.php の最初の行は get_header(); です。(もちろんphpタグ内)これは基本的にWordpressの機能です
すべてのページでナビゲーションが必要になると思います。これにより、このコードをすべてインデックス ファイルから切り取り、header.php に貼り付けることができます。
<!DOCTYPE>
<html>
<head>
<!-- Include stylesheet -->
<link rel="stylesheet" type="text/css" href="/style.css" />
<!-- Include scripts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="/code.js"></script>
<!-- Page title / meta -->
<title></title>
</head>
<body>
<!-- Page container -->
<div id="wrapper">
<div id="main">
<!-- Nav -->
<div class="nav"></div>
</div>
</div>
index.php に戻り、追加する 2 行目は get_footer(); です。footer.php を取得する別の Wordpress 関数。
現在、index.php は次のようになります。
<?php get_header(); ?>
</body>
</html>
他のすべてがheader.phpにあるため..ボディとhtmlタグを閉じる..それらはfooter.phpに入れます。したがって、 index.php ファイルは次のようになります
<?php get_header();
get_footer(); ?>
Header.php は次のようになります。
<!DOCTYPE>
<html <?php language_attributes(); ?>>
<head>
<!-- Page title / meta -->
<title><?php wp_title( '|', true, 'right' ); ?></title>
<?php wp_head(); ?>
</head>
<body>
<!-- Page container -->
<div id="wrapper">
<div id="main">
<!-- Nav -->
<?php wp_nav_menu(); ?>
</div>
</div>
そして、footer.php の内容を知っています。これらの CSS および JavaScript ファイルに関する限り、それらは functions.php ファイルに含まれます。
Wordpress には、使いたくなるプレハブ機能がたくさんあり、それらすべてを説明するには永遠に時間がかかります。幸いなことに、その多くはすでにWordpress Codex で行われています。私の意見では、いくつかの場所でのドキュメントの品質に関しては、望まれることがたくさんありますが、すべての機能に慣れるために、始める前に十分な時間をかけて読んでおくべきものです.