PDA

View Full Version : facile codice php da modificare


giusers
13-10-2015, 17:07
Questo codice dice che raggruppa tutte le immagini caricate sul sito e le inserisce in una gallery, ma come faccio a visualizzare nella gallery solamente le immagini nella pagina che si sta visualizzando?

Se non vi è chiaro qualcosa ditemelo:)



<?php
/**
* Grab the IDs of all the image attachments in a gallery so we can get the URL of the next adjacent image in a gallery,
* or the first image (if we're looking at the last image in a gallery), or, in a gallery of one, just the link to that image file
*/
$attachments = array_values( get_children( array( 'post_parent' => $post->post_parent, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID' ) ) );
foreach ( $attachments as $k => $attachment ) {
if ( $attachment->ID == $post->ID )
break;
}
$k++;
// If there is more than 1 attachment in a gallery
if ( count( $attachments ) > 1 ) {
if ( isset( $attachments[ $k ] ) )
// get the URL of the next image attachment
$next_attachment_url = get_attachment_link( $attachments[ $k ]->ID );
else
// or get the URL of the first image attachment
$next_attachment_url = get_attachment_link( $attachments[ 0 ]->ID );
} else {
// or, if there's only 1 image, get the URL of the image
$next_attachment_url = wp_get_attachment_url();
}
?>

giusers
16-10-2015, 00:38
Sarebbe una parte di codice di una pagina "image.php" di un tema a caso di wordpress,

-praticamente clicchi su un immagine e andando avanti con i tasti, ti sfoglia tutte le foto caricate e pubblicate sul sito,

-mentre io vorrei che cliccando su una foto in un articolo(una pagina a caso del sito) e andando avanti con i tasti, fogli solo le immagini presenti su quella pagina.

Capito come?

giusers
16-10-2015, 15:37
Credo sia legato al tema e non a wordpress(per gli aggiornamenti).

Allora cercherò di trovare il plugin...

e se non aggiorno nulla a lungo andare funziona male??

tomminno
19-10-2015, 11:31
Wordpress è uno dei prodotti con più bug di sicurezza in circolazione, il suo aggiornamento frequente è obbligatorio per non trovarsi il sito bucato dal primo bambino che ci prova.