Nie można tak bezmyślnie kopiować kodu i potem dziwić się, że nie działa...
Zobacz jaką masz klasę CSS przy div z postem, a jaką przyjmuje ten dodatek, a rozwiązanie stanie się jasne.
Zmieniłem klasę na taką jak poniżej tylko nadal jest coś nie tak.
Kod:
.img.attachment {
max-width: 400px;
max-height: 400px;
}
Uhm, musisz zmienić uchwyt w js. U ciebie to nie znajduję się w klasie post_body, a post_content.
W którym konkretnie pliku js. mam to zmienić? Bo szukam w plikach pluginu ale nie widzę post_body
Póki co zmieniłem w headerinclude z post_body
Kod:
$('.post_content img').each(function() {
var currentImage = $(this);
if (currentImage.parent().is('a') == false)
{
currentImage.wrap("<a target='_blank' class='fancybox' href='" + currentImage.attr("src") +
Kod:
$(document).ready(function() {
$('.post_content img').each(function() {
var currentImage = $(this);
if (currentImage.parent().is('a') == true)
{
currentImage.parent("a").addClass("fancybox");
}
});
});
Złap każdy img znajdujący się w klasie
post_content. Jeśli rodzicem tego img jest tag a to dodaj do niego klasę
fancybox.
Podmieniłem w headerinclude ale nadal nie działa. Zaczyna mnie przerastać to zadanie.
Brakuje jeszcze uruchomienia pluginu.
Kod:
$(".fancybox").fancybox();
Dodałem i nadal bez zmian.