WordPress マルチサイトでメール投稿

メール投稿の設定

設定 → 投稿設定 → メールでの投稿

ただし、マルチサイトの場合この項目が非表示になっています。

解決策

wp-config.php に 1行追加しましょう。

define( 'POST_BY_EMAIL', true );

追加情報 ※重要

WordPress のビルトインメール投稿機能は非推奨になっており、今後のリリースで削除される予定です。代わりに上記のプラグインを使ってください。インストール・設定については各プラグインのドキュメンテーションを参照してください。
参照: WordPressCodex メールによるブログ投稿

って、いうことらしい… -_-メ

[WordPress]本番移行・ドメイン移行 さぁ一括置換

/test/  にWordpressを設置して、新しいサイトが完成しました。クライアントOKもいただいたし、さあ公開!・・・で、つまづくアレです。
phpMyAdminを使ってSQLを一括置換!ではダメです。

DBのデータをよく見てみると、

a:5:{s:5:"width";i:450;s:6:"height";i:630;s:4:"file";s:22:"2015/02/1-image-20.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file"; ...

serialize  されています。この文字列には、元の配列やオブジェクトの中のデータ形式や、格納されているテキストの長さなども保持されていて、単純にテキストを置換してしまうと、データが復元できなくなってしまいます。

で、こちら ・・・ DATABASE SEARCH AND REPLACE SCRIPT IN PHP

使い方は、親切な方が丁寧に説明してくださっているので検索してみてください。