PrettyPhoto, o clonă jQuery, 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:
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 galeriilor. La editare / inserare să fie bifat Link to: Media file.
Primul pas este editarea fișierului wp-content/themes/thema-activa/functions.php și imediat după <?php se adaugă următoarea funcție:
Cod:
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 galeriilor. La editare / inserare să fie bifat Link to: Media file.