Tutoriale Wordpress

PrettyPhoto împreună cu galeria foto WordPress

PrettyPhoto, o clonă jQuery despre care am mai vorbit, poate fi integrat cu galeria foto implicită a WordPress-ului sau cu toate imaginile din content.

Primul pas este editarea fișierului wp-content/themes/thema-activa/functions.php și imediat după <?php se adaugă următoarea funcție:

function galerie_cu_prettyphoto ($content) {
	global $post;
	$content = preg_replace("/<a/","<a rel=\"prettyPhoto[gallery_".$post->ID."]\"",$content,1);
	return $content;
}
add_filter( 'wp_get_attachment_link', 'galerie_cu_prettyphoto');

Filtrul ‘wp_get_attachment_link’ este utilizat pentru a “filtra” ce returnează wp_get_attachment_link între citirea din baza de date și afisarea pe ecran. În exemplu de mai sus se va filtra folosind funcția “galerie_cu_prettyphoto”.

Metoda “galerie_cu_prettyphoto” adaugă “prettyPhoto[gallery_”.$post->ID.”]” în linkul de pe imagine făcând astfel ca imaginea să se deschidă folosind pretty photo.

Al doilea pas constă din inserarea gateriilor. La editare / inserare să fie bifat Link to: Media file.

Vezi și galerie PrettyPhoto cu toate imaginile dintr-un articol.

Tags:

2 Comentarii

  1. Pingback: Cum pot aduna toate imaginile dintr-un post într-o galerie foto?

  2. Pingback: Instalarea codului PrettyPhoto

Scrie un comentariu sau pune o intrebare

Your email address will not be published. Required fields are marked *

*