Questo è un codice che mette automaticamente la didascalia quando carico un'immagine in WordPress.
E' un codice php e devo modificarlo, così com'è mette a video la didascalia specifica dell'immagine perché la trova tramite ID, io invece ho bisogno di inserire una variabile che mette a tutte le immagini questo testo "© Mio sito" e possibilmente anche a quelle che ho già caricato nella libreria Media.
E' un codice php e devo modificarlo, così com'è mette a video la didascalia specifica dell'immagine perché la trova tramite ID, io invece ho bisogno di inserire una variabile che mette a tutte le immagini questo testo "© Mio sito" e possibilmente anche a quelle che ho già caricato nella libreria Media.
PHP:
add_action( 'add_attachment', 'my_set_image_meta_upon_image_upload' );
function my_set_image_meta_upon_image_upload( $post_ID ) {
if ( wp_attachment_is_image( $post_ID ) ) {
$my_image_title = get_post( $post_ID )->post_title;
$my_image_meta = array( 'ID' => $post_ID, 'post_excerpt' => $my_image_title,
);
wp_update_post( $my_image_meta );
}
}
Ultima modifica: