WordPress: после первой публикации только на главной странице

логотип wordpress с накоплением rgb

Вы заметите, что после первой страницы после первого сообщения на моей домашней странице я добавил мультфильм Блау. У меня было чертовски много времени, чтобы выяснить, как просто показать мультфильм в одном месте на сайте, не вставляя его в боковую панель, где ему не место. Итак ... Я немного покопался и нашел пару тем, в которых для этого используется некоторый код. Код можно использовать для выделения или обозначения вашего последнего сообщения… или просто для добавления контента в цикл WordPress.

Вот как вы можете это сделать:


Ваш контент, который вы хотите здесь!

Для мультфильма Блау:



Вот так! Просто убедитесь, что вы поместили этот контент в цикл. Я поставил его прямо перед этой строкой, чтобы я мог отслеживать его:


		

14 комментариев

  1. 1

    Дуглас,

    Я просто хотел быстро поблагодарить вас за этот совет. Я написал статью с немного другим методом, который был менее эффективным, чем ваш, и один из моих читателей указал мне на вашу статью.

    с тех пор я изменил моя статья и дается кредит, где кредит должен.

    Еще раз спасибо,

    John

    • 2

      Спасибо, Джон! Кроме того, это было хорошим напоминанием… Я удалил bLaugh несколько макетов назад и никогда не ставил его обратно. До сегодняшнего дня!

  2. 3

    Вы сэкономили мне много времени, я как раз собирался начать настраивать петлю, когда увидел этот пост, я очень благодарен. спасибо, что поделились.

  3. 4

    Могу ли я реализовать этот код на боковой панели, чтобы реклама отображалась только на боковой панели на главной странице?
    Если нет, то не могли бы вы просветить меня о том, как я могу это сделать?
    Спасибо!
    Тайлер

  4. 5

    Чтобы заставить этот код работать на боковой панели или где-либо вне цикла while, просто удалите из кода все, что связано с $post и $page, чтобы у вас было только это;

    вещи идут сюда

  5. 6
  6. 7
  7. 9

    Большое спасибо за этот совет Дуглас. Есть ли способ добавить рекламу на определенные страницы вместо главной страницы? У каждой страницы есть идентификатор страницы, и мы можем идентифицировать загруженную страницу на основе этого. Я ищу конкретные указатели.

    заранее спасибо
    Vaibhav

  8. 10

    Действительно полезный код, и я использую его некоторое время. Есть ли способ включить оператор else, чтобы у вас были объявления, которые показывались на главной странице, а затем другие, которые показывались на каждой второй странице?

    Сколько лет ищу и не могу найти!

    Надеюсь, кто-то может помочь.

    Заранее спасибо.

    Джеймс

  9. 12

    Привет Дуглас…

    Я работаю с плагином на своей домашней странице… Но в документе coderguidelines есть ограничение: не трогать основной код темы… поэтому я использую функцию add_filter…

    if(is_home()) add_filter('the_content','myfunction');

    Но это работает неправильно…. этот фильтр показывает мне подключаемый контент в каждом сообщении на моей домашней странице… что я могу сделать? существует ли другой хук только для содержания домашней страницы?

    Благодарность…

  10. 13

Как вы думаете?

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.