タグ付けされた質問 「child-theme」

子テーマは、テーマを変更する安全な方法です。子テーマは「親テーマ」スタイルを継承し、選択的にオーバーライドできます。「破壊的」編集のこの代替手段は、親テーマの安全な更新を可能にし、テーマの変更を元に戻す簡単な方法を提供します。

2
子テーマに必要なテキストドメインです
noobの質問でごめんなさい。 子テーマにテキストドメインは必要ですか?テキストドメインが宣言されていない単純な子テーマを構築しています。したがって、翻訳する文字列を使用する場合は、親テーマのテキストドメインを使用する必要があります(親テーマにはテキストドメインが読み込まれ、.mo / .poファイルも含まれます)。 たとえば、子のテーマテンプレートにこの行を追加する <?php __('Some String', 'parent-text-domain');> 上記の文字列は翻訳されますか? 前もって感謝します

3
子のテーマをキャッシュする方法style.css
私の質問にはいくつかの側面があるかもしれませんが、本質的には簡単だと思います:子テーマへの変更がstyle.cssキャッシュ全体に適切に伝播されることをどのように確認しますか? nnnリソースがとしてフェッチされるときに、WPがWPバージョンを配置する必要がある/配置する予定の場所をいくつか読みましたhttp://host/wp-content/themes/theme-child/style.css?ver=nnn。http://frightanic.com/にある私のインストールでは、代わりに親テーマバージョンが使用されていることがわかります。W3 Total CacheとCDNを配置していますが、無効になっている場合でも、wp-content/themes/frightanic/style.css?ver=3.0.7リクエストされたようなリソースが使用されています。デコードの親テーマの3.0.7バージョンです。 しかし、そうかもしれませんが、WPまたは親テーマを更新せずに子テーマCSSを更新する場合、キャッシュからバストを無効にするにはどうすればよいですか?

1
子テーマ-functions.phpの「require_once」のオーバーライド
ワードプレスのテーマを子のテーマで変更しようとしています。私の親テーマのfunctions.phpには、次の関数があります。 require_once(get_template_directory() . "/includes/theme-styles.php"); これを変更して、独自のスタイルシートを含めるようにします。 require_once(get_template_directory() . "../child-theme/includes/theme-styles.php"); この関数を子テーマのfunctions.phpに含めることができますが、子テーマのfunctions.phpが最初にロードされるため、親テーマのrequire_once()が呼び出されないようにオーバーライド/防止する方法がありません。これを行う方法、または可能な回避策はありますか?ありがとう

4
@package&@subpackage:子テーマでの使用方法
私の問題は@packageと@subpackageです。 提案されたリンクに移動しました(パッケージとサブパッケージのコメントは何ですか?)。そこで私は自分の問題に適用できるものは何も見つけられませんでしたが、代わりにこの答え:「これらはPHPDocタグです-意味のある(そして自動化された)コードドキュメントを生成するために使用されます」。これは私が今持っているものです: /** * Contains a list of all custom action hooks and corresponding functions defined for abc. * This file is included in functions.php: * * @package theme-name * @subpackage Functions */ これは20の子テーマではありません。テーマ名フォルダーにフォルダーがあります:functions。子テーマは別のフォルダにあります。functions.php子テーマフォルダーにファイルを保存しました。フォルダー名を変更したり、Functions単語をそのままにしたりしても、何も起こりません(コンテンツが変更されます)。 ここに何を入れればいいの? /** * Contains a list of all custom action hooks and corresponding functions defined for …

7
子テーマ関数ファイルにファイルを含める
通常、テーマ関数ファイルでは、適切な状態を保つために他のファイルが必要になります。 require_once("foo.php"); 子テーマで作業しているので、同じようにしたいと思います。カスタム管理オプションを追加していますが、コードを含めることは不可能のようです。パスをエコーし​​て、正しいファイルを呼び出していること、および適切な場所を呼び出していることを確認しましたが、そのファイル内では何も実行されていないようです。子テーマ関数ファイル内に配置すると、コードは正常に実行されます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.