0

記事が公開された直後に、データベースにカスタム メタを挿入するプラグインを作成しようとしていますが、うまくいかないようです。メインのプラグイン ファイルに入る私のコードは次のとおりです。

function example($post_ID)
{
   ?>

   <!-- testing -->

   <?php

    $friends = 'email@domain.com';
    mail($friends, "Blog Post", 'New blog post has been submitted.');
    return $post_ID;
}
add_filter('publish_post', 'example');

これにより、記事が公開された後、「テスト」コメント コードがページ ソースのどこにも配置されず、電子メールも受信されません。

add_filter と add_action を試しましたが、どれも機能しません。

アクションを「wp-head」に追加すると機能します。

4

0 に答える 0