WordPress: tylko po pierwszym poście na stronie głównej

logo wordpress ułożone rgb

Zauważysz po pierwszej stronie po pierwszym poście na mojej stronie głównej, że dodałem kreskówkę Blaugh. Miałem mnóstwo czasu, zastanawiając się, jak po prostu pokazać kreskówkę w jednym miejscu na stronie bez wpychania jej na pasek boczny, gdzie nie należała. Więc… Pokopałem trochę i znalazłem kilka motywów, które wykorzystują trochę kodu, aby to zrobić. Kod może być użyty do wyróżnienia lub wskazania Twojego najnowszego posta… lub po prostu do dodania treści w pętli WordPress.

Oto, jak możesz to zrobić:


Twoje treści, które chcesz tutaj!

Dla kreskówki Blaugha:



Proszę bardzo! Po prostu upewnij się, że umieścisz tę zawartość w pętli. Umieściłem to tuż przed tą linią, więc mogę to śledzić:


		

Komentarze 14

  1. 1

    Douglas,

    Chciałem tylko szybko podziękować za tę wskazówkę. Napisałem artykuł nieco inną metodą, która była mniej skuteczna niż Twoja, a jeden z moich czytelników wskazał mi Twój artykuł.

    Od tego czasu zmodyfikowałem mój artykuł i przyznany kredyt tam, gdzie jest on należny.

    Jeszcze raz dziękuję,

    John

  2. 3

    Zaoszczędziłeś mi dużo czasu, miałem właśnie zacząć poprawiać pętlę, kiedy zobaczyłem ten post, jestem naprawdę wdzięczny. dzięki za udostępnienie.

  3. 4

    Czy mogę zaimplementować ten kod na pasku bocznym, aby reklamy pojawiały się tylko na pasku bocznym na stronie głównej?
    Jeśli nie, czy możesz mnie oświecić, jak mogę to zrobić?
    Dziękuję Ci!
    Tyler

  4. 5

    Aby ten kod działał na pasku bocznym lub gdziekolwiek poza pętlą while, po prostu usuń z kodu wszystkie informacje o $ post i $ page, aby po prostu mieć to;

    rzeczy są tutaj

  5. 6
  6. 7
  7. 9

    Wielkie dzięki za tę wskazówkę Douglas. Czy istnieje sposób dodawania reklam na określonych stronach zamiast na stronie głównej? Każda strona ma identyfikator pageId i na tej podstawie możemy zidentyfikować załadowaną stronę… szukam konkretnych wskazówek.

    Z góry dziękuję
    Vaibhav

  8. 10

    Naprawdę przydatny kod i używam go od jakiegoś czasu. Czy istnieje sposób na zawarcie stwierdzenia „else”, aby można było wyświetlać reklamy na stronie głównej, a następnie inne na każdej innej stronie?

    Szukałem od wieków i nie mogę go znaleźć!

    Mam nadzieję, że ktoś może pomóc.

    Z góry dziękuję.

    James

  9. 12

    Cześć Douglas…

    Pracuję z wtyczką na mojej stronie głównej… Ale dokument z wytycznymi dotyczącymi kodowania ma ograniczenie, aby nie dotykać podstawowego kodu motywu… więc używam funkcji add_filter…

    if (is_home ()) add_filter ('zawartość_zawartości', 'mojafunkcja');

    Ale to nie działa poprawnie…. ten filtr pokazuje zawartość wtyczki w każdym poście na mojej stronie głównej… co mogę zrobić? czy istnieje inny haczyk tylko dla zawartości strony głównej?

    Dzięki…

  10. 13

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.