W procesie tworzenia całkowitego wyświetlania galerii w WordPress zasilany przez niestandardowe typy postów udostępniliśmy kod, w jaki sposób uzyskać wszystkie załączniki postów w WordPress z wyjątkiem wyróżnionego obrazu. Pokazaliśmy również, jak dodać dodatkowe pola do WordPress Media uploader. W tym artykule pokażemy, jak korzystać z dodatkowych pól w programie Media uploader i wyświetlać je w niestandardowym szablonie pojedynczych załączników.
Zanim zaczniemy, ważne jest, aby zrozumieć, jak hierarchia szablonów działa dla załączników. Możesz określić go tak jak mime_type.php. Przykłady typu Mime (obraz.php, video.php, aplikacja.php itp). Aby określić go tylko dla określonego typu obrazu, możesz powiedzieć image_gif.php. If the mime_type.php nie zostało znalezione, następnie szuka załącznika.php, następnie pojedynczy załącznik.php, potem single.php, następnie index.php.
To zależy od tego, jak niestandardowy projekt pracujesz dla, może nie trzeba tworzyć image_gif.php. Możesz po prostu wystarczyć do obrazu.php lub nawet załącznik.php.
Wszystko, co musisz zrobić, to otworzyć pusty plik i skopiować wszystkie swoje singiel.php zawartość. Możesz zapisać go jako pojedynczy załącznik.php lub dowolny inny typ mime_type, który chcesz. Następnie zastąp kod pętli czymś takim:
ID, 'be_photographer_name', true); $photographerurl = get_post_meta($post->ID, 'be_photographer_url', true) ; ?>< / H1> < div class = "photometa" > < / span> / / < / div> < div class = "entry-attachment"> id ) ) : $att_image = wp_get_attachment_image_src ($post->id, "full"); ?>
Powyższy kod wyświetla po prostu Tytuł obrazu. Pod nim wyświetli się imię i nazwisko autora oraz adres URL, które dodaliśmy jako dodatkowe pola w poprzednim artykule. Następnie szuka obrazu i wyświetla pełny rozmiar. Możesz dostosować go, aby wyświetlał dowolny inny rozmiar, jeśli masz dodatkowe rozmiary obrazu.
Wyniki Końcowe:

Teraz, gdy omówiliśmy wszystkie trzy główne aspekty tej galerii, którą zamierzaliśmy stworzyć, w następnym artykule pokażemy, jak to wygląda, gdy wszystkie rzeczy są poskładane razem. W ten sposób możesz użyć wbudowanego mechanizmu WordPress, aby utworzyć w pełni funkcjonalną galerię z albumami. Brak dodatkowych wtyczek.
Zasoby:
Kodeks Hierarchii Szablonów