ローカルにWP環境/バックアップにも — InstantWP

MH-Magazine-Lite が1.8.2に更新されて、レスポンシブレイアウトになった。
おかげでカスタマイズしてるCSSが崩れでしまった。
これは子テーマのCSSファイル、phpファイルの修正で何とかなった。けれども…。
ふと、ネットに繋がらない状態での記事書きやバックアップが気になった。
直接WP管理画面で書くのが快適で、
すっかりブログライター(WindowsLiveWriter)から遠ざかってしまってるし。
で、ローカルにWPを構築してみるのはどうだろうと検索したら、
すごいのがあった。Instant WordPress。

さっそくインストールしてみる。
・Download | Instant WordPress

以下を参考にあっという間の作業。
ローカルでWordPressを扱う為に簡単と評判のInstant WordPressを使ってみた | ノート100YEN.com
「Instant WordPress」で、ものすごく簡単にWordPressのローカル環境を構築しました! | 10251
ローカルサーバーを簡単に構築してwordpressサイトの動作をチェック! | 株式会社トータルネットぷらんにんぐ
WordPressを複数インストールする方法|Instant WordPress | E V M

以下、作業メモ

①任意の場所(外付けHDD)にインストールし、適用テーマもFTPでダウンロード・

②プラグインも全てダウンロード
 ➾ Jetpack やDB関連などは公開サイトでないので有効化できないけれど…
     ・Akismet ・Jetpack by WordPress.com 
       ・Login rebuilder ・WP-DBManager

③.htaccess に以下を追記してインポートファイルの容量を増加

php_value memory_limit 20M
php_value post_max_size 20M
php_value upload_max_filesize 20M

④ インポートの際の文字数を増加させるため、
プラグイン>wordpress-importer/parsers.php の以下を変更

function fgets( $fp, $len = 8192 ) ➾ たとえば81920に

⑤エクスポートしておいたバックアップファイルをインポート

⑥テーマを適用し、ウィジェット、設定、Linkなど全てサイトと同じに設定にする

⑦子テーマを適用し、テーマ更新の不具合を再検討
 ➾サイドウィジェット>最近の投稿のアイキャッチ画像なしの画像が表示されない
  ・・・CSS以下に修正

.sb-widget li {
	font-size: 14px;
	color: #1a1a1a;
	line-height: 1.3em;
	background-image: url(images/arrow_small.png);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding: 0 0 3px 10px;
}

 ➾投稿記事下部の トップに戻る、カテゴリー、HOME の画像が表示されない 
  ・・・修正方法不明

★設定を全て同じにしておけば環境のバックアップとしても最強
★まめにエクスポートしとけばいつでもローカルに持ってこれるから、データバックアップ確認用にもグッド

★これでサーバーとローカルを同期できれば最強なんだけどなあ…。

検索してみると、ワードプレスをローカル環境と同期するには、DBを同期させればいいとか、方法はないわけではないようだけれど、そういう高度なレベルではなくて、ブログライターのようにローカルで書いて完成形をアップしていけたら文句なし。これ、iPadのアプリでは出来るのだ。

ただしiPadアプリはシンプルに書いて画像を入れるくらいしかできない。ブログライターはそういうものだと言われればその通りで、最低の必要性はクリアしている。PCのブログライターだったらもっと書きやすい。でも人間て欲が出ちゃうのよね。こんなに(ほぼ)完璧な同環境があっちとこっちにあるんだから、これがボタン一つで同期してくれないかな、って。エキスポートとインポートだと、いちいちからっぽにして持ってこないといけないし。何かの時にはそれでも強い味方ではあるんだけれど。

一瞬、記事はローカルで書いて、最終形をコピペでアップというのもいいか…、とも考えたけれど、どんなもんやろう。

  • トップへ戻る
  • カテゴリアーカイブ
  • HOME

コメント

メールアドレスが公開されることはありません。* は必須項目です。


*