WordPressで新規テーマを作成する方法
【1】テーマ配置フォルダを作成
ルートフォルダ\wp-content\themes の中に、新規テーマ用のフォルダを作成。
もしくは
外観>テーマ>テーマのインストール>アップロード でフォルダをzipで圧縮してから
インストール・・・でできます。
下記のコードは空白のサンプルページ用です。
sample.php とでも名前をつけて保存してから、インストールしてください。
サンプル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(‘./wp-blog-header.php’);
?>
もし
外観>テーマ>テーマのインストール でフォルダをzipで圧縮してインストールしようとした際に
「CSSに有効なテーマヘッダーが見つかりません」と出てエラーになったら、
下記コードを新規cssファイルに追記して、style.cssファイル名で保存してください。
サンプルCSSファイル
↓
/*
Theme Name: Rose
Theme URI: テーマのホームサイトの URI
Description: a-brief-description
Author: 作者の名前
Author URI: 作者の URI
Template: 親テーマの定義 (オプション)
Version: バージョン番号 (オプション)
.
コメント/利用許諾の記述 (あれば)
*/
~補足説明~
style.css は、テーマの「スタイルシート」情報に加えて、コメントの形式で必ず「テーマ詳細」を記述する必要があります。
既存のテーマを複製して自分用のテーマを作るときは、最初にこの情報を変更してください。
.
style.css のコメントヘッダ行は、WordPress に「テーマ」として識別させ、有効なテーマとして
他のインストール済みテーマとともに「管理パネル > デザイン > テーマ」画面に表示させるために必要です。