2

ニューステーマを使用するサイトをセットアップしました。たとえば、ヘッダーにロゴなどのコンテンツを含むサイトを既にセットアップしています。その後、一部のコンテンツと css を変更する必要があることに気付き、コーデックスに記載されているように子テーマをセットアップしました。

http://codex.wordpress.org/Child_Themes

問題は、子テーマをアクティブにすると、ロゴがテーマに付属のプレースホルダー ロゴであり、アップロードしたものではないことです。さらに、css がめちゃくちゃに見えます。ドキュメントによると、これは私の子テーマのstyles.cssにあるものです

 In the newstheme-child/styles.css that i created
 /*
  Theme Name:     News Theme Child
  Template:       newstheme
 */

@import url("../newstheme/style.css");

私が変えたのはそれだけです。セットアップする必要がある他の構成はありますか? または、子フォルダーにコピーする必要がある特定のファイルがありますか?

管理画面でのテーマの管理も以前と同じように機能します。ページ要素の移動など?

編集:ヘッダーとフッターに問題があるようです。

追加の注意は、カスタマイズがないことです

4

1 に答える 1

1

テーマのヘッダーとフッターにハード コードされたロジックがあり、相対パスを探していました。したがって、ディレクトリ内の 1 レベル下にある子テーマは機能しません。修正は、親テーマまたはハード コードを子テーマに変更することです。

私の場合は、ページラインフレームワークを使用して、テーマをより適切に記述したものに変更しました。これは子テーマに基づいて構築されたワードプレス フレームワークであり、pro dev バージョンではマルチサイトが可能です。これは私が使用しているものです。これで私の問題は解決しました。

于 2013-10-27T01:43:55.823 に答える