Kann custom field nicht auslesen

  • Hi,

    ich möchte eine eMail verschicken, sobald ein Artikel publiziert wurde. Leider klappt es nicht, das Custom Field auszulesen, welches im jeweiligen Artikel ausgefüllt wurde mit einer eMail Adresse. Alles andere funktioniert. Die


    function wpr_Notification($post_id) {
    $post = get_post($post_id);
    $to = get_post_meta($post_id, 'recipient', true);
    $headers = 'From: Disctopia Metal Webzine <admin@disctopia.de>';
    $title = $post->post_title." has been published";
    $message = " Hello ... and so on.... ";

    wp_mail($to, $title, $message, $headers);
    }
    add_action('publish_post', 'wpr_Notification');

    Jemand eine Idee, warum ich das Custom Field nicht auslesen kann? :(

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hey scotti,

    Danke, hab es mal versucht - leider ohne Erfolg. Ich bekomm das Custom Field einfach nicht ausgelesen...
    Hab das ganze so angepasst:

    function wpr_Notification($post_id) {
    global $wp_query;

    $postid = $wp_query->post_id;
    $to = get_post_meta($postid, 'recipient', true);


    Sollte ja so passen, oder?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!