Salve, sto cercando di modificare un template per wordpress realizzato da altri, ma ho un problema. Nella pagina modello dedicata ai progetti viene utilizzato il seguente codice per richiamate le immagini per uno slideshow, da una gallery inserita in uno specifico custom post:
Codice PHP:
<?php
global $post;
$gallery = get_post_gallery_images( $post );
foreach( $gallery as $image ) {
?>
<img src="<?php echo str_replace('-150x150','',$image); ?>" />
<?php } ?>
Io vorrei sostituire la gallery (ed il codice qui sopra) con il plugin Easing Slider per gestire lo slideshow. Questo plugin mi fornisce sia uno shortcode che un codice php. Non ho problemi ad inserire il codice php direttamente nella pagina, ma in questa maniera tutti i progetti avrebbero lo stesso slideshow, invece ognuno dovrebbe avere il proprio. Quello che volevo fare è di inserire lo shortcode di ogni singolo slideshow nel custom post del relativo progetto, per poi tramite una funzione php, far si che venga richiamato nel template single.php.
Vorrei chiedervi un suggerimento su come scrivere una funzione che estrapoli e richiami il contenuto del custom post nella pagina modello.