Supporto » Sviluppare con WordPress » Come clonare l’avatar utente in post featured image?

  • Risolto funkman733

    (@funkman733)


    Ciao a tutti, sto creando un sito con un CPT dedicato alla creazione di profili in cui è consentita la creazione di un unico post per utente.
    Detto questo, ho creato un custom field immagine per caricare l’avatar utente.
    Adesso ho la necessità che l’avatar diventi in automatico anche la featured image del post profilo dell’autore.
    Sono giorni che cerco una soluzione ma non ho trovato ancora nulla…
    Potete scrivermi la funzione completa per fare questo?

Stai vedendo 1 repliche (di 1 totali)
  • funkman733

    (@funkman733)

    Soluzione trovata. Grzie a tutti

    function func_copy_featured_image_to_user_field( $post_id, $post ){
        if ( 'profilo' == $post->post_type ) {
           
          $author_user_id = $_POST['post_author'];
       //   $thubnail_id = $_POST['_thumbnail_id'];
          $featured_url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) );
           
            update_user_meta($author_user_id, 'ihc_avatar ', $featured_url);
        }
           
        
    }
    add_action( 'save_post', 'func_copy_featured_image_to_user_field', 30, 2 );
Stai vedendo 1 repliche (di 1 totali)
  • Devi essere collegato per rispondere a questo topic.