マルチサイト化 準備 テスト 結局やめた

wp コンフィグ

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

プラグインオフ

ツール WordPress サイトネットワークの作成

 

マルチさいとするなら

シンボリックリンク作成してやるみたい。

でも

DBを1個でやるのはいいけど、問題は、DBテーブル

WordPress データベーステーブルの接頭辞 事に DBをインポートできるのか?

そのコントロールが想像つかないから

例えば 小牧 の場合  d_komaki として運営できます?って話

なんで

結局やめた

理由

1.まず、使えないプラグインがある

welcart  ログイン強化など

 

2. 地域対策ページを作成したいわけで、

その際、TOPページやメニューなどは、同じものを使いまわしたいわけで、

サイトの設定自体をインポートし直しは大変

つまり、サイトを作成 対策ページを作成 対策ページのDBはサイトのをコピーしたい

 

そこから記事を削除したり、整えて、すべてのリンクを通常サイトに飛ばす

富士デザインがうまくいってるので、。

 

藤デザイン

藤デザイン

 

 

css ファイルキャッシュさせない ?d=12 をリニューアル ファイルタイムにて

<link href="<?php echo get_stylesheet_directory_uri(); ?>/d_1_init.css?<?php echo filemtime( get_stylesheet_directory()."/d_1_init.css"); ?>" rel="stylesheet" type="text/css" />

css ファイルの場所はかわるかも

<?php //echo filemtime( get_stylesheet_directory()."/d_1_init.css"); ?>

これにて更新日を取得

これにて、アップすれば変わる

get_template_part < include(get_stylesheet_directory() . "/cta01.php");  などよりよいかも 結局 やめ

このテンプレートタグでインクルードすると、

これを出力しようとする際、

ファンクションに書いてある、サイト設定が無視された状態で出力される

つまり、上から下に流れて出力されているようで、

実は、このテンプレート出力タグのときは、タグパスのみで実行されて出力される。

なんで、welcart のときと同じで

get_template_part でよみこむなら

そのURLに

include(get_template_directory() . "/func/admin_site.php");

など、設定を一回読み込ませる必要がある。

なんで、インクルードで。。

 

include locate_template('5_header/0_set_con_header.php');

これで、子テーマから探して 親テーマ

そして、admin_fancを維持できる!

 

 

https://qiita.com/ironsand/items/7fce685abdbf18a98c71

 

ここから展開

 

get_template_part()でパーツを読み込む方法と活用方法

 

 

get_template_part

何が良いか

 

それは、

parts/cta.php

parts/cta-maruse.php

parts/cta-rossta.php

parts/cta-forpride.php

として作成し、

get_template_part( 'parts/cta', 'forpride' );

 

と呼び出せるようだ

厳格には

parts/cta/cta-maruse.php

get_template_part( 'parts/cta/cta', 'forpride' );

としたほうが管理が楽か?

またこれで良いと思ったのが、

親テーマに入れておいても動作し、

もしカスタムしたい場合は、子テーマに移動させれば、そちらが読み込まれるという感じだ