Pozwól mi zacząć od wyjaśnienia, co kod, który napisałeś powyżej. Cały blok kodu generuje jedno łącze: istnieje kilka instrukcji if, które są określane na podstawie niektórych ustawień. Na przykład, jeśli ustawiłeś, że ludzie muszą się zarejestrować, aby przeczytać więcej, link będzie brzmiał "Zarejestruj się, aby przeczytać więcej ...".
Część, która nas interesuje, jednak, ponieważ chcemy aby zamienić obrazy w odnośniki, jest adresem URL, do którego obrazy mają być linkowane. To jest w pierwszej linii:
<a href="<?php echo $this->item->readmore_link; ?>"
więc wiemy, że adres URL jest dynamicznie dzięki $item->item->readmore_link
i cały ten kod robi się odbijając go do HTML.
Pozostało tylko edytować szablon Joomla strony, na której znajdują się twoje zdjęcia (prawdopodobnie ten sam plik, z którego pobrano ten kod). Wygląda na to, że powinno to być częścią większej pętli PHP, która przechodzi przez wszystkie posty. Gdzieś wyżej, gdzie znalazłeś ten kod, powinien być kod dla obrazu intro, który pasuje do tego postu.
Nie jestem pewien, jak to będzie wyglądać, może to być <img src="<? stuff here; ?> />
lub może być dynamicznie generowany. Czytaj dalej. Jeśli nadal nie wiesz, gdzie znaleźć to na końcu, edytuj swój post z pełnym kodem szablonu, z którego pochodzi powyższy fragment. Niezależnie od tego, jak to wygląda, to jest określane jako <WHATEVER IMAGE CODE YOU FOUND ABOVE>
w następnym kroku:
Trzeba owinąć ten obraz z „A” znaczniki tak, że wygląda jak poniżej:
<a href="<?php echo $this->item->readmore_link; ?>"> <WHATEVER IMAGE CODE YOU FOUND ABOVE> </a>
które powinny Zrób to. Daj mi znać, jeśli masz jakiekolwiek problemy, będę bardziej niż szczęśliwy, aby mój post bardziej szczegółowy, jeśli możesz podać bardziej szczegółowe informacje, ale starałem się wyjaśnić to na tyle dobrze, że powinieneś być w stanie to rozgryźć para próbuje.
Jaki jest obraz wstępu?Czy umieszczasz obraz w obszarze zawartości powyżej linii czytaj więcej? –