Als Hatena Bookmark-Spezifikation können Sie, wenn Sie eine E-Mail an die E-Mail-Adresse unter Bookmark-Einstellungen > Bookmark per E-Mail > E-Mail-Posting-Adresse mit URL + Kommentar im Text senden, ein Lesezeichen setzen.
Durch Senden einer E-Mail an diese Adresse können Sie die im Text beschriebene Seite mit einem Lesezeichen versehen. Das Format ist "Kommentar `http://URL/`" oder "`http://URL/` Kommentar". Der Betreff wird ignoriert.
Lassen Sie uns dies verwenden und versuchen, von WordPress an die Hatena Bookmark-E-Mail-Adresse zu posten, indem wir den Action-Hook beim Veröffentlichen eines Artikels verwenden.
Verwenden Sie transition_post_status und wp_mail.
Fügen Sie Folgendes zum functions.php des Child-Themes hinzu.
add_action( 'transition_post_status', function( $new_status, $old_status, $post ) {
if ( 'publish' == $new_status && 'publish' != $old_status && 'post' == $post->post_type ) {
wp_mail('[email protected]','hatebu', "[Später lesen] Kommentar. " . ' ' . get_permalink($post_id) ,'From:[email protected]');
}
}, 10, 3 );
Ändern Sie nun [email protected] in Ihre eigene Hatena Bookmark-E-Mail-Adresse.