Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak uzyskać adres URL miniatury posta w WordPress

Podczas tworzenia motywów WordPressa i motywów potomnych deweloperzy mogą być sfrustrowani, gdy miniatura wpisu nie jest wyświetlana. Może to stanowić poważną przeszkodę podczas tworzenia.

Potrzebują prostego sposobu na uzyskanie adresu URL obrazu, aby móc go używać w swoim kodzie.

Na szczęście jest to coś, co robiliśmy niezliczoną ilość razy i znamy prostą metodę rozwiązania tego powszechnego problemu.

W tym przewodniku pokażemy Ci, jak wyodrębnić adres URL miniatury posta w WordPressie. Podzielimy się pomocną sztuczką, która może uprościć Twój przepływ pracy i zaoszczędzić czas.

Jak uzyskać adres URL miniatury posta w WordPress

Dlaczego warto uzyskać adres URL miniatury wpisu w WordPress?

Dodanie miniatury lub obrazu wyróżniającego do wpisów na Twoim blogu WordPress sprawi, że będzie on wyglądał bardziej atrakcyjnie, dodając mu wizualnego zainteresowania. Więcej informacji znajdziesz w naszym przewodniku na temat dodawania obrazów wyróżniających lub miniatur wpisów w WordPress.

Jeśli chcesz udostępnić post w mediach społecznościowych, być może będziesz musiał skopiować link do obrazu wyróżnionego lub innego obrazu do posta. Pokazujemy, jak to zrobić krok po kroku w naszym przewodniku na temat jak uzyskać adres URL obrazów przesłanych w WordPressie.

Jednak jeśli tworzysz własny motyw lub modyfikujesz istniejący motyw, możesz potrzebować adresu URL miniatury posta, aby użyć go z własnym niestandardowym znacznikiem. W takim przypadku będziesz musiał dodać fragment kodu do plików swojego motywu.

Przyjrzyjmy się, jak uzyskać adres URL miniatury posta w WordPressie.

Jak uzyskać adres URL miniatury posta w WordPress

Aby uzyskać adres URL miniatury wpisu, musisz dodać kod do szablonu motywu, który dostosowujesz. Aby dowiedzieć się więcej, zapoznaj się z naszym przewodnikiem na temat dodawania niestandardowego kodu w WordPressie.

Jeśli po prostu chciałeś wyświetlić miniaturę posta, możesz wkleić ten kod PHP do szablonu, nad którym pracujesz, w obrębie pętli WordPressa:

echo get_the_post_thumbnail(get_the_ID(),'medium');
Fragment kodu do wyświetlania miniatury wpisu

Ale ponieważ chcesz wyświetlić obraz miniatury posta za pomocą własnego niestandardowego znacznika lub użyć miniatury w swoim motywie w inny sposób, będziesz musiał uzyskać adres URL miniatury posta.

Będziesz musiał wkleić ten kod zamiast tego w szablonie:

echo get_the_post_thumbnail_url(get_the_ID(),'medium');
Fragment kodu do wyświetlania adresu URL miniatury wpisu

Ten kod po prostu wyświetla adres URL obrazu wyróżnionego. Następnie możesz dostosować kod, aby używać adresu URL miniaturki posta w dowolny sposób.

Możesz również dostosować rozmiar miniatury. Będziesz musiał zastąpić słowo „medium” innym domyślnym rozmiarem obrazu, takim jak „thumbnail”, „medium-large”, „large” lub „full”.

Możesz też użyć dowolnych dodatkowych rozmiarów obrazów, które utworzyłeś. Jeśli używasz niestandardowego rozmiaru obrazu, upewnij się, że regenerujesz miniatury.

Mamy nadzieję, że ten samouczek pomógł Ci dowiedzieć się, jak uzyskać adres URL miniatury posta w WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat tworzenia podstrony w WordPress lub naszym wyborem ekspertów najlepszych wtyczek do powiązanych postów dla WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

17 CommentsLeave a Reply

  1. Zaprojektowałem stronę internetową przy użyciu WordPressa. Obecnie obraz wyróżniony pokazuje sekcję opisu.

    Ale chcę pokazać adres URL obrazu wyróżniającego w kanale RSS.

    Jak dodać adres URL obrazu wyróżnionego (media:thubnail) do kanału RSS?

    Proszę o pomoc…

  2. Twoja strona daje świetne wskazówki, ale sugeruję, abyś dostarczył dema odpowiednich kodów, jak wyglądają po wprowadzeniu zmian, o których mówisz, ponieważ użytkownicy tacy jak ja mogą je przejrzeć i sprawdzić, czy najlepiej pasują, czy nie, a także przy okazji twoi odwiedzający mogą się podwoić.

  3. Witam, szukam sposobu na ręczne pobranie adresu URL, ale ciągle znajduję posty z kodem do pobierania adresu URL. Używam Thesis i użyłem edytora obrazów WordPress do niektórych obrazów postów, aby stworzyć przycięty, kwadratowy obraz miniatury dla fragmentów/teaserów moich stron kategorii. Ale kiedy wklejam adres URL obrazu w pole adresu URL miniatury Thesis, nie rozpoznaje on przyciętej miniatury, ale przycina oryginalny obraz (tym samym zniekształcając proporcje). Więc po prostu próbuję znaleźć bezpośredni adres URL miniatury obrazu źródłowego – czy możesz pomóc?? Z góry dziękuję!

  4. Nie wiem, czy to właściwa strona, aby to opublikować, ale chciałbym zrobić następującą rzecz:

    Mam wiele stron internetowych, chciałbym wyświetlić miniaturę każdej z nich na stronie WordPress, po prostu dodając adres URL do tej strony lub jakiś kod otaczający adres URL.

    Czy ktoś może pomóc

  5. Dziękuję za napisanie tego tutorialu, nie wiem dlaczego, ale kod, który napisałeś, nigdy u mnie nie działał, a wiem, że jest nawet dostępny w codexie, próbowałem z różnymi konfiguracjami pętli, ale bez powodzenia.

    Ostatnio udało mi się to zrobić, używając go w połączeniu z inną funkcją: get_post_thumbnail_id()

    ID ) );
    ?>
    <img src="” alt=”” />

  6. Hej, Syed. Dobrze, że to odejście od ciągłego używania wtyczek. Cóż, na zdrowie!

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.