web-dev-qa-db-ja.com

WordPressマルチサイトマルチチャイルドテーマ

私はマルチサイトの設定をしており、その中の複数のサイトに1つのテーマを使用していて、各サイトにはカスタムのレイアウトとデザインがあります。だからそのために私は子供のテーマを作成する必要があります。しかし、各サイトに複数の子テーマを作成する方法がわからないので、各子テーマにカスタマイズを追加できます。style.css、footer.php、function.php、header.php

例えば

私はすべてのサイトにテーマキャンバスを使用しています。それからcanvas-childを作成し、site1用にカスタマイズします。今度は他のsite2用にそれをカスタマイズする必要があります。それからsite2でカスタマイズできるように現在のメインテーマキャンバスでもう1つ子テーマを作成できます。

4
Jamil Ahmed

あなたはcanvas-childフォルダをコピーしてcanvas-child-2と呼ぶことができます。それからstyle.csscanvas-child-2を開き、Theme Name:を編集します。あなたが必要とする多くの異なる子供のテーマのためにこれをしてください。

あなたはそれからあなたがそれらを使用したいサイトのために子供のテーマを可能にする必要があるでしょう。ネットワークダッシュボードの サイト メニューにアクセスし、いずれかのサイトの下にある編集リンクをクリックします。 Themes タブに切り替えて、このサイトで使用したいテーマの名前の下にある Enable リンクをクリックしてください。カスタムの子テーマを使用したいすべてのサイトでこれを行います。

最後のステップは、サイト上のテーマをアクティブにすることです。サイトの管理ダッシュボードにログインして、 テーマ メニューにアクセスします。このサイトで使用したい子テーマの下にある Activate リンクをクリックします。カスタムの子テーマを使用したいすべてのサイトでこれを行います。

4
shea