Wordpress style.css テンプレート要素の構文はどこかで入手できますか?

StackOverflow https://stackoverflow.com/questions/86800

質問

最近取り組み始めたのは、 大航海 Wordpress テーマの作成方法について Wordpress ドキュメントを読んでいました。私が出会った一つのこと ここ それは style.css Wordpress エンジンで使用するには、ファイルに特定のヘッダーが含まれている必要があります。彼らは簡単な例を示していますが、この中に何が含まれるべきかについての正式な説明を見つけることができませんでした。 style.css ヘッダー部分。これは Wordpress サイトに存在しますか?そうでない場合は、ここで説明できますか?

役に立ちましたか?

解決

に基づく http://codex.wordpress.org/Theme_Development:

以下は、テーマ「Rose」のスタイル シート ヘッダーと呼ばれるスタイルシートの最初の数行の例です。

/*   
Theme Name: Rose
Theme URI: the-theme's-homepage
Description: a-brief-description
Author: your-name
Author URI: your-URI
Template: use-this-to-define-a-parent-theme--optional
Version: a-number--optional
Tags: a-comma-delimited-list--optional
.
General comments/License Statement if any.
.
*/

最も単純なテーマには、style.css ファイルと、画像がある場合のみが含まれます。このようなテーマを作成するには、テンプレートを編集して、テーマで使用するために継承するテンプレートのセットを指定する必要があります。style.css ヘッダー コメントの行。たとえば、テーマ「Rose」に「test」という別のテーマからテンプレートを継承させたい場合は、Template を含めます。Rose の style.css の先頭にあるコメントをテストします。現在、「test」は「Rose」の親テーマですが、これはまだ style.css ファイルと付随する画像のみで構成されており、すべてディレクトリ wp-content/themes/Rose にあります。(親テーマを指定すると、そのテーマからすべてのテンプレート ファイルが継承されることに注意してください。つまり、子テーマのディレクトリにあるテンプレート ファイルはすべて無視されます。)

style.css のコメント ヘッダー行は、WordPress がテーマを識別し、管理パネルの [デザイン] > [テーマ] で、インストールされている他のテーマとともに使用可能なテーマ オプションとして表示できるようにするために必要です。

テーマ名、バージョン、作成者、および作成者 URI フィールドは WordPress によって解析され、現在のテーマ情報の最上行にある現在のテーマ領域にそのデータを表示するために使用されます。ここでは、作成者の名前が作成者 URI にハイパーリンクされています。「説明」フィールドと「タグ」フィールドは解析されて、テーマの情報の本文に表示されます。テーマに親テーマがある場合、その情報も情報本文に配置されます。[利用可能なテーマ] セクションでは、[テーマ名]、[説明]、および [タグ] フィールドのみが使用されます。

これらのフィールドには制限がありません。すべて文字列として解析されます。さらに、コードではそれらはどれも必須ではありませんが、実際には、上記のリストでオプションとしてマークされていないフィールドはすべて WordPress 管理者にコンテキスト情報を提供するために使用され、すべてのテーマに含める必要があります。

他のヒント

あなたはおそらく次のことを考えているでしょう。

/*
THEME NAME: Parallax
THEME URI: http://parallaxdenigrate.net
VERSION: .1
AUTHOR: Martin Jacobsen
AUTHOR URI: http://martinjacobsen.no
*/

間違いがなければ、Wordpress はこの情報を使用して、管理バックエンドの [デザインのアクティブ化] ダイアログに表示します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top