まず、
wp-configに
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */よりまえ
/*マルチサイト機能実行*/ define ('WP_ALLOW_MULTISITE', true);
と追加して
管理画面にアクセス
ツール ネットワークにて表示されていたものを参考に
追記
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', 'www.d-marking.jp'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
ほんでhtaccessの
wpでかいたるところ
##### マルチサイト設定 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L] </IfModule>
こんでツール ネットワークで再度ログイン
するとまず入れる。
参考url
http://beam.co.jp/wordpress/1818最終ここ
http://webdesignerwork.jp/wordpress/multisite_blog/#01 二回目ここ
下記は古いかな?
http://kaibundou.com/blog/wordpress/sub-directory-multi-blog-wordpress3/
http://kaibundou.com/blog/wordpress/sub-directory-multi-blog-wordpress3/
しかし このままでは
今までのパーマーリンクに /blog/とかってについてしまうので
参考
http://kotori-blog.com/wordpress/permalink_custom/
親サイトの管理画面上の「設定」→「パーマリンク設定」から一旦パーマリンク設定をデフォルトにします。
ネットワーク管理者の管理画面から親サイトのパーマリンク設定を変更 設定タブ
Permalink Structure を /%postname%.html に
これでとりあえず いままで通りみれました。
そして
URLの書き方を買えなければならない
まずインクルードはこう
get_stylesheet_directory()
<?php include( get_stylesheet_directory() . '/includes/myfile.php'); ?>
パスを欲しい場合
URI を使う場合 <?php get_stylesheet_directory_uri(); ?> URI を出力する場合 <?php echo get_stylesheet_directory_uri(); ?>
css
img
js
fontなど
ちなみに /d/
<?php echo get_stylesheet_directory_uri(); ?>/d/~/~
あと
リンクは
/から
<?php echo esc_url( home_url( '/' ) ); ?> ~
下記とある
「get_template_directory_uri()」を利用すると、カレントが子テーマであっても親テーマのパスを戻してくる。 Codex のドキュメントをよく読むと、子テーマが使われている場合は「get_stylesheet_directory_uri()」を使うようにとの事。時間を潰してしまった。 ところが暫くして、カレントテーマのディレクトリを取得する必要が生じた。これまた、「get_template_directory()」は親テーマのパスを戻すので、「get_stylesheet_directory()」を使わなければならない。ここでも、時間を潰してしまった。 で、ブログに備忘録として残しておこうかと。 情けない… orz
ファイルの置き場は
http://www.d-marking.jp/d-base/wp-content/uploads/sites/3/2016/03/saji_map_saishin-02.jpg
こうあった。
■インポート実験結果
上記でとりあえず空のサイトテーマファイルで
サイトが立ち上がるだろう
固定ページ
投稿
カスタム投稿
カスタムフィールド
カテゴリー・タグ
カスタムフィールド
タクソノミーは
インポートされていないため
すべて入れ込まなければならない。
手順
まずは標準インポート エクスポートでも若干は
移せるようだ
移せないものを最初に
オンまたはインポートしなければならない
■プラグイン
・カスタムフィールド系
Advanced Custom Fields
Custom Field Suite
Custom Post Type UI ※こいつは直でインポート エクスポートしなければならない
Smart Custom Fields
カスタムフィールドテンプレート
WordPress インポートツール
Contact Form 7
ここで課題は デフォルトプラグインを決めて それ以外は OFF にするでなく 消してリストだけ保存しておくとか。
・消したプラグイン
Bainternet Posts Creation Limits
BruteProtect
Crazy Lazy
DB Cache Reloaded Fix
Disable Ozh’s Admin Dropdown Menu.
Head Cleaner
Hello Dolly
Lazy Load
PS Disable Auto Formatting
Role Scoper
SyntaxHighlighter Evolved d-mrakで何かと被って memoでつかちょる
User Categories
http://www.warna.info/archives/1793/
WP-Members