WordPressのメールでの投稿。カスタム投稿にポストしたいの。

Google先生に聞いてみたところ「無理だよ」という回答でした。

基本機能では対応してないみたいだし、Jetpackですら未対応。

Jetpackを改造してやってみた人もいたんだけど、プラグインのソースに1行追加するのがどうしても嫌。しかも画像付きのメールだとちゃんと動かないし。

かなりゴニョゴニョしてみたけど、スマートな方法が見つからない。

とか思ってたら、なんてことはない。
Postieというプラグインがなにげに対応してました。
なんでもっとアピールしないんだろう……。
さくっと検索上位に出てくれよ。

20140709_01

メールアドレス毎に違うカスタム投稿にポストできたらもっと便利なんですけど(to誰

カスタム投稿って結構メジャーになってきたと思うんだけど、アーカイブ作ったり、ページネーション作ったりするのが面倒だし、もう少し簡単便利になってほしいなぁ。
ほんで便利で簡単になったら、ぼくの仕事がまた無くなっていくんだろうなぁ。

続きを読む WordPressのメールでの投稿。カスタム投稿にポストしたいの。

WordPressにて、メディアアップローダーからCSVファイルをアップして、自動的にテーブルを作成するショートコードをテキストボックスに自動挿入!

CSVファイルをアップして、自動的にテーブルをつくるプラグインが欲しいなぁと思って検索したら、あっと云う間に見つかりました。

» CSVファイルのデータからテーブルを表示させるショートコード | Simple Colors

素晴らしい。Simple Colorsさん、素敵です。

しかしこれだと、アップしたファイルのURLをコピーして、エントリー画面にてテキストボックスにペーストして、それを元にショートコードを作成するという流れとなり、クライアント様にこのショートコードを入力させるのはかなりハードルが高そうなので、自動で投稿に挿入するように機能を追加してみました。

続きを読む WordPressにて、メディアアップローダーからCSVファイルをアップして、自動的にテーブルを作成するショートコードをテキストボックスに自動挿入!

2011年前半のWP3.2ではPHP5.2がサポート範囲だそうで。

いやぁ別にいいんですけどね。

ボクが仕事でもプライベートでも使う大半のサーバはCentOS5なんですけど、そのパッケージ管理yumで(普通に)インストールできるのはPHP5.1.6なんすよねー。

ロリポとかさくらなんかのメジャーな共有サーバは問題ないんだろーけどさ。

業務用の専用サーバとかだとどーするんだろか。

WordPress3.0にアップグレードするも失敗。

日本語ローカライズされたWordPress3.0にアップグレードしました。ちと難航したのでメモ。

そもそもWordPressには、管理画面からのクリック一発でアップグレードする機能があるのはご存知かと。まずはその機能がうまく機能しませんでした。

http://ja.wordpress.org/wordpress-3.0-ja.zip からアップデートをダウンロードしています。

のまんま、ウンともスンとも云わない動かない。調べてみると、どうやらメモリが足りないらしい。ZIPを解凍する部分か、それともファイルを差し替えるにあたってのテンポラリーか。いまとなっては不明。

その対処として、wp-settings.php

に変更。

無事、アップグレード完了……。

と思わせつつ、管理画面にアクセスすると真っ白。たぶんPHPのエラーだろうと想定し、wp-config.phpに次の1行を挿入。

出る出るエラーwww

Noticeは無視して、Warningを探してみたところ、

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 368640 bytes) in /var/www/*****/wp-admin/menu.php on line 214

ってオイ!まだメモリ足りねーのかよ!?

またwp-settings.phpかぁーと思いつつ、ファイルを開いてみたところ、メモリに関する設定が消えてる……。あわわ。どこで設定するのよ!と思いつつ、探してみるのも面倒なので、.htaccess側で対応。PHPの設定を確認したら現在のmemory_limit:16M。
wp-admin/.htaccessを設置して、

よし。まだエラー。まだ足りない。

これで対応完了。無事管理画面にもアクセスでき、このエントリーを書いている次第です。
つか、メモリ食い過ぎなんじゃね?大丈夫かよ……。

<追記 date=”2010-06-24″>

wokamotoさんという親切な方からのタレコミ。

wp-settings.phpにあったdefine('WP_MEMORY_LIMIT', '32M');は消えているけど、機能としてはまだ有効らしい。で、言われた通りにwp-config.phpにdefine('WP_MEMORY_LIMIT', '64M');と記述して、.htaccessからはmemory_limit 64Mを削除。

この状態でバッチOK。このエントリーのこの追記も無事かけてます。なんだ、結局コレだけだったんじゃん。

</追記>

続きを読む WordPress3.0にアップグレードするも失敗。

MovableType→WordPressへ移行。

なんか、お仕事一段落もしていないのに、やることねーー!!食って行けねーー!!

もうMovableType使う機会もねーだろーなーって思ってたんで、以前からやろうやろうと思ってたブログの移行を行ってみました。

いまはMovableType、Wordpressともにインポート・エクスポート機能が充実していて、なんも考えずに移行できるんですね・・・・・・。