on良かったらフォローお願いします。私の別のブログubuntu12.04LTS使い始めました!で、WordPressのプラグインではない「Jqueryプラグイン」を紹介している。先日まで、通常の「html+css」で作成したhtmlファイルにホームページにリンクを貼っていた。そのため、デザインが統一されていなかった。今回、統一したデザインにチャレンジしてみた。紹介しているJqueryプラグイン「colorbox」、「lightbox」、「nyromodal」、「syntaxhighlighter」、「pagetop」は、どれも人気があるため、WordPress用のプラグインも用意されている。WordPress用のプラグインで紹介しようとすると微妙に機能に違いがあり、相当面倒だ。いうことで、あれこれ思案して次のように計画した。1.マルチサイト化する。(サブディレクトリ型)2.子サイトで「Jqueryプラグイン」紹介ページを作成する。3.子サイトで「WordPressでJqueryプラグインを使う」を実行する。4.子サイトで「投稿記事別(カテゴリー別)に特定のheader.phpを割り当て」を実行する。ことにより作成しようと目論んだ。今回は、実際にマルチサイト化した際の手順、注意事項について説明する。childsite1.jump-up.info/サブディレクトリ型:jump-up.info/childsite1/色々制約があるらしいが、今回はサブディレクトリ型で特に問題なかった。既存サイトをマルチサイト化する色々調べたが、マルチサイト化による不具合をなくすためには、既存サイトを一旦削除して、新規にWordPressをインストールしてマルチサイト化した後に、既存サイトを親サイトとして、戻してやる方法をとるのが間違いなさそうだ。実際この方法でうまくいった。Server」は、WordPressのインポート/エクスポート機能がうまく使えたことがないので、「MySqlデータ」をインポート/エクスポートすることにした。※既存サイトのマルチサイト化にあたり、「MySqlデータ」の取り扱いを詳しく説明しているサイトがなかったので、若干不安だった。既存サイトのバックアップとWordPressの新規インストール1.既存サイトのルート以下をFTPクライアントで丸ごとダウンロード、バックアップ。2.WordPressのインポート/エクスポート機能が使えるかもしれないので、既存サイトをエクスポートして保存。3.「MySqlデータ」をphpMyadminでエクスポートして保存。同時に、「MySqlデータ」のテーブルを削除。4.WordPressを新規インストール。5.WoerPressをマルチサイト化。6.最後にエクスポートした「MySqlデータ」を全く改変などせずにそのままインポートして、既存サイトの「wp-content」フォルダをFTPクライアントでアップロードして終了。上記1.~4.までを実行する。インストールが終了したら一度ログインしてWordPress管理画面を確認だけする。ログアウトしてwp-config.phpへの追記wp-config.phpにハイライトした部分を追記する。ブログをお楽しみください。*/」の上にするとよい。ブログをお楽しみください。*/ネットワークの設置wp-config.php修正後、再度ログインする。WordPress管理画面に「ツール→ネットワークの設置」が追加されているので、クリックする。ここで、今回のマルチサイト全体の設定を行う。今回はサブディレクトリ型を選択。ネットワーク名はネットワーク全体の名前となる。後から変更できないので注意。メールアドレスを記入したら「インストール」をクリック。「インストール」をクリック後、画面にネットワークを作成するための手順1.~3.が表示される。「wp-content」ディレクトリ直下に「blogs.dir」ディレクトリを作成する。パーミッションは「757」にしておく。追記したハイライト部分をまず削除すること。ブログをお楽しみください。*/そのうえで、以下のハイライト部分(上記「ネットワークの作成、手順2.で示された部分」)を追記する。※私のサイト用の設定なので、間違えずに自分のサイト用の設定を行う事。ブログをお楽しみください。変更前の「.htaccess」ファイルのハイライトした部分(上記「ネットワークの作成、手順3.で示された部分」)を置き換える。.phpこれで、再度WordPress管理画面にログインする。画面上の「参加サイト→サイトネットワーク管理者→サイト」をクリックする。「サイト→新規追加」をクリックする。サイトのアドレスとタイトルを決めて、メールアドレスを記入する。これでサイトは追加されている。WordPress管理画面を日本語にするデフォルトでは言語が英語になっているので、日本語に変更する。「サイトネットワーク管理者画面」の「設定」をクリックする。「言語の設定」を「英語」から「Japanese」に変更する。以上でWordPressのマルチサイト化は完了。WordPressをマルチサイト化した際の留意事項パーマリンク設定のカスタム構造に「/blog/」がつくのを回避マルチサイト化するとデフォルトで親サイトのパーマリンク設定のカスタム構造に「/blog/」がついてしまう。3.4.xのマルチサイト化の際に親サイトのパーマリンク設定の「blog」を消す方法を参考にして回避することができる。※「パーマリンク設定のカスタム構造」の項目にはそのまま残るがURLからは消える。Ping通知の再有効化マルチサイト化すると各サイトのWordPress管理画面の「投稿設定」から「情報更新通知」(Ping通知)が消えてしまう。Services」を参考にして再度有効にすることができる。「テーマ」はネットワーク管理画面で有効化しなければ、親サイトや子サイトで「有効化」できない。「プラグイン」はネットワーク管理画面でインストールしなければ親サイトや子サイトでは「インストール」できないが、親サイトや子サイトでそれぞれ「有効化」、「カスタマイズ」できる。同じ「テーマ」をサイト毎で違う「カスタマイズ」をしたい「テーマ」はネットワーク管理画面からしか「カスタマイズ」できないので、親サイトと子サイトで同一のテーマを使用するとカスタマイズは親サイト、子サイトともに適用される。親サイトと子サイトで同一テーマを使用してかつ違うカスタマイズにするには、同じテーマを複数インストールすることになる。3.4.xのマルチサイト化の際に同一のテーマを複数利用する方法を参考にすると良い。以上スポンサーリンクレクタングル(大)広告もし良ければお願いします。良かったらフォローお願いします。jump-up関連記事ブログの最下部にページ数を表示してくれるプラグイン「WP-PageNavi」カテゴリー別の投稿記事一覧の最下部にページ数を表示してくれるプラグイン。reading」を「続きを読む」に変更するこのブログで利用しているWordPressテーマは「Suffusion」(現在のバージョンはver.4.3.3)である。2013年10月...記事を読むWordPressでJqueryやJqueryプラグインを使うWordPressでは、多種多様なJqueryプラグインがWordPress用プラグインとして用意されている。時としてWordPre...記事を読むWordPressマルチサイト構築後、コメントを送信するとリロードせずに「comment-page-」付きのページに飛んでしまう症状の対策コメントを送信すると、送信後、リロードされずに、存在しないページへ飛び404エラーが表示されるという症状が起こっていた。コメントをキャンセルメールアドレスが公開されることはありません。*サイト人気の記事まだデータがありません。Widget人気の記事まだデータがありません。Profileメインブログでは、WordPressやTwitterその他好きなことを記事にしています。そのほか2ちゃんまとめサイトやubuntuなどのブログもぽちぽちやってます。JUMP-UP.INFO。