Mi è successa una cosa assurda. Improvvisamente e senza alcuna azione da parte mia, una immagine non compare più su una pagina (ci mette un po' a caricare, ma trattasi del banner a destra, sotto il campo "filtra parola chiave").
Ho provato a ricaricare l'immagine ma la medialibrary non la mostrava. Allora ho cambiato il nome all'immagine e l'ho ricaricata, ora visibile. Il template però sembra non accettarla, mentre accetta qualsiasi altra immagine.
Allora ho pensato fosse un problema di cache, ma non lo è. Fatto sta che in Google si vede ed in Firefox no (l'ho anche reinstallato).
Ma come è possibile una cosa del genere? E soprattutto, come la risolvo? Grazie per l'attenzione.
Il codice nel template è il seguente:
Codice PHP:
<?php
if( get_post_meta( $post->ID, '_meta_box_search_uou_advertisement_yesno', true ) == 'yes' ) {
$add_image_link = get_post_meta( $post->ID, '_meta_box_search_uou_advertise_image_link', true );
$add_image_id = get_post_meta( $post->ID, '_meta_box_search_uou_advertise_image', true );
$add_image_src = wp_get_attachment_image_src( $add_image_id, 'full', true );
$imgg = $add_image_src['0'];
?>
<div class="advertisement">
<!-- <p><?php _e('Advertisement', 'globo'); ?></p> -->
<a href="<?php echo esc_url( $add_image_link ); ?>"><img src="<?php echo esc_url($imgg); ?>" alt=""></a>
</div>
<?php } ?>