Jak ustawić domyślny wyróżniony obraz w WordPress?

Artykuł napisany przez:
  • WordPress
  • Zaktualizowano: Sep 13, 2017

Większość wydanych w dzisiejszych czasach motywów WordPressa ma możliwość dodawania wyróżnionego obrazu do każdego posta. W tym samouczku pokażę, jak dodać domyślny wyróżniony obraz i jak ustawić domyślnie pierwszy obraz posta jako wyróżniony obraz.

Polecane obrazy są całkiem ważne

Wybrane zdjęcia dodają atrakcyjności wizualnej każdego posta i pomagają odwiedzającym zidentyfikować temat rozmowy z pobieżnym spojrzeniem. Ile razy kliknąłeś post z nieodpowiednim polecanym obrazem?

Jestem skłonny stawiać niezbyt często. Najlepsze blogi w Internecie wykorzystują na przykład niestandardową grafikę Blog eleganckich motywów ma niesamowite polecane obrazy. Obrazy te są tworzone przez zespół projektantów wewnętrznych. Zauważysz, że wszystkie są wyjątkowe i znakomicie wykonane.

Ale to nie jest temat tego postu. Jeśli kiedykolwiek nie uda ci się dodać wyróżnionego obrazu do posta, wygląda to bardzo źle na blogu lub stronie. Więc jeśli kiedykolwiek zapomnisz, możemy dodać domyślny obraz, który może złagodzić skutki.

Potrzebujesz pomocy w ulepszaniu Twojej witryny WordPress?
WHSR jest teraz partnerem w Codeable.io, aby pomóc użytkownikom, którzy potrzebują profesjonalnych usług rozwoju / dostosowywania WP.

Aby uzyskać bezpłatną wycenę, proszę wypełnić ten formularz wniosku.

Ustawianie nowego niestandardowego domyślnego obrazu

Możesz to zrobić, instalując i aktywując Domyślna wybrana wtyczka obrazu.

Zanim przejdę do wtyczki, rzućmy okiem na stronę testową bez domyślnych zdjęć.

Tak wygląda strona testowa, zanim zostanie dodany domyślny wyróżniony obraz. Z tym szczególnym tematem (Solon), wcale nie jest tak źle. W przypadku niektórych motywów WordPress będziesz mieć puste obrazy zamiast żadnych zdjęć z każdym postem, co może jeszcze pogorszyć sytuację.

BezDefaultImage

Domyślna wybrana wtyczka obrazu

1. Wybierz Ustawienia> Media.
2. W obszarze Ustawienia mediów możesz wybrać domyślny wyróżniony obraz z galerii lub możesz go przesłać.

DefaltFeatImgMediaSettings

I jesteś ustawiony. To naprawdę jest takie proste.

Teraz z domyślnym polecanym obrazem w miejscu, tak wygląda strona:

WithDefaultImage

Możesz wybrać obraz, który będzie dobrze wyglądać w prawie każdym rodzaju postu.

Na przykład, jeśli Twój blog obraca się wokół niszy WordPress, możesz utworzyć niestandardowy obraz z tekstem „Porady i samouczki WordPress”.

Teraz coś takiego będzie dobrze wyglądać na Twoim blogu w ciągu roku, jeśli kiedykolwiek zapomnisz dodać polecany obraz do swojego postu.

Ustawianie pierwszego obrazu posta jako domyślnego wyróżnionego obrazu

Można to zrobić za pomocą dwóch kawałków kodu.

Pierwszy, musisz dodać do functions.php w swoim pliku WordPress.

// funkcja wywoływania pierwszego przesłanego obrazu w pliku funkcji funkcja main_image () {$ files = get_children ('post_parent ='. get_the_ID (). '& post_type = załącznik i post_mime_type = obraz i zamówienie = desc'); if ($ files): $ keys = array_reverse (array_keys ($ files)); $ j = 0; $ num = $ klucze [$ j]; $ image = wp_get_attachment_image ($ num, 'large', true); $ imagepieces = explode ('"', $ image); $ imagepath = $ imagepieces [1]; $ main = wp_get_attachment_url ($ num); $ template = get_template_directory (); $ the_title = get_the_title (); print" <img src = '$ main' alt = '$ the_title' class = 'frame' /> ”; endif;}

Powyższy kod pomaga uzyskać Twój pierwszy obraz z każdego posta.

Teraz musimy sprawdzić, czy w wybranych postach znajdują się wybrane polecane obrazy.

Możesz to zrobić, dodając następujący kod do pliku motywu. Dodaj kod do miejsca, w którym chcesz wyświetlić obraz aka twój home.php, single.php, archive.php lub gdziekolwiek indziej, jeśli uznasz to za konieczne.

<? php if ((function_exists ('has_post_thumbnail')) && (has_post_thumbnail ())) {echo get_the_post_thumbnail ($ post-> ID); } else {echo main_image (); }?>

Drugi fragment kodu sprawdza posty dla polecanych obrazów, a jeśli nie ma polecanego obrazu, to używa domyślnego polecanego obrazu, który jest tworzony przez pierwszy kod.

Za każdym razem, gdy zapomnisz dodać wyróżniony obraz, pierwszy obraz tego samego posta zostanie ustawiony jako polecany obraz.

Inne pomysły na wybrane obrazy

Teraz możesz również spróbować czegoś innego, jeśli dobrze radzisz sobie z obsługą kodu WP. Możesz tworzyć warunkowe polecane obrazy. Engage WP ma świetny samouczek na ten temat.

Powiedz, jak poszło z Twoim blogiem, czy udało ci się znaleźć odpowiedni domyślny wyróżniony obraz?

Jeśli użyłeś innego niestandardowego skryptu, aby dodać domyślny wyróżniony obraz, chciałbym usłyszeć o tym w komentarzach.

Źródło (kod ustawienia): Snipplr

O Wisznu

Vishnu jest niezależnym pisarzem w nocy, pracuje jako analityk danych w ciągu dnia.