ホームページ >CMS チュートリアル >&#&プレス >独自のジェネシスの子のテーマを作成します
ジェネシスの子テーマの作成:包括的なガイド
このガイドは、WordPressでカスタムジェネシスの子のテーマを構築するプロセスを探り、初心者と経験豊富な開発者のために合理化されたアプローチを提供します。 子テーマを使用すると、Core Genesisフレームワークを変更せずにカスタマイズでき、更新が作業を上書きしないようにします。
)。このフォルダーには、などの説明的なものに名前を付けます。 親ジェネシスのテーマからおよび
ファイルをこの新しいディレクトリにコピーします。 /wp-content/themes/
my-genesis-child
カスタマイズ:style.css
functions.php
ファイルには、子供のテーマに関する重要な情報を提供する特定のヘッダーコメントが必要です。 これらには次のものが含まれます
style.css
あなたの子供のテーマの名前。
style.css
テーマのデモまたはドキュメントへのurl。
Theme Name:
Theme URI:
Description:
Author:
Author URI:
Version:
Tags:
必需品:
wp_enqueue_style()
functions.php
ファイルは魔法が発生する場所です。機能を追加し、Genesisフックやフィルターと統合するために不可欠です。 これが基本的な構造です:
<code class="language-php">add_action( 'wp_enqueue_scripts', 'my_child_theme_scripts' ); function my_child_theme_scripts() { wp_enqueue_style( 'parent-theme-css', get_template_directory_uri() . '/style.css' ); }</code>
子供のテーマのアクティブ:functions.php
ファイルとstyle.css
ファイルを作成および保存した後、WordPress管理パネル(外観&gt;テーマ)を介して子供のテーマをアクティブにします。 300px x 225px screenshot.pngの画像を作成する必要があるかもしれません。
functions.php
Genesisは、フックとフィルターを広範囲に利用しています。 フックを使用すると、Genesis Frameworkの特定のポイントにコードを追加できますが、フィルターを使用すると、既存のデータを変更できます。
例:抜粋の長さの変更:
この例は、フィルターを使用して抜粋の長さを変更することを示しています:
結論:<code class="language-php">add_action( 'wp_enqueue_scripts', 'my_child_theme_scripts' ); function my_child_theme_scripts() { wp_enqueue_style( 'parent-theme-css', get_template_directory_uri() . '/style.css' ); }</code>
Genesis Childテーマを作成すると、WordPressサイトをカスタマイズするための強力で効率的な方法が提供されます。 基本的なファイル構造を理解し、フックとフィルターを利用することにより、親テーマの将来の更新を危険にさらすことなく、ユニークで機能的なWebサイトを作成できます。 このガイドは、さらなる調査と高度なカスタマイズのための強固な基盤を提供します。
以上が独自のジェネシスの子のテーマを作成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。