WordPress 0.5.0 RC Final Full Versionを利用させて頂いています。記事を削除した際に、post.phpのdo_action('delete_post', $post_ID);が実行されますが、この$post_IDがnullのようです。良く理解できてはいませんが、直前に$post_ID = $postObject->getVar('ID');を追加したところ、IDが取得できているようです。ちなみに、0.3.3では特にハックをしなくてもdelete_post時にIDが渡っていました。修正お願いできますでしょうか?
do_action('delete_post', $post_ID);
$post_ID = $postObject->getVar('ID');
御報告ありがとうございます。do_action('delete_post', $post_ID);については、本来は、do_action('delete_post', $post_id);が正解のようです。という事で、先ほどリポジトリのソースを修正しましたので、本日の23時以降には、スナップショットに反映されていると思います。
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -