За последние 24 часа нас посетили 22529 программистов и 1143 робота. Сейчас ищут 862 программиста ...

Текст в определенном месте и на определенных страницах

Тема в разделе "Сделайте за меня", создана пользователем okyznetsov, 21 дек 2019.

  1. okyznetsov

    okyznetsov Активный пользователь

    С нами с:
    9 мар 2016
    Сообщения:
    12
    Симпатии:
    0
    Всем привет.
    Есть часть PHP кода (то что выше и ниже не важно):

    PHP:
    1. ...
    2. elseif ( is_page() && ! $parent_id ) {
    3.             if ( $show_home_link && $show_current ) echo $sep, /**Текст**/;
    4.             if ( $show_current ) echo $before . get_the_title() . $after;
    5.             elseif ( $show_home_link && $show_last_sep ) echo $sep;
    6. }
    7. ...
    Мне нужно, чтобы на страницах с определенными id (напр: 10, 135, 258...) выводился определенный текст в том месте, где я указал выше в коде: /**Текст**/. Или даже лучше на оборот, чтобы текст выводился на всех страницах кроме тех, что с id (напр: 10, 135, 258...).
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    wordpress, удачи с хотелками =)
     
  3. okyznetsov

    okyznetsov Активный пользователь

    С нами с:
    9 мар 2016
    Сообщения:
    12
    Симпатии:
    0
    Да мне мне все равно. Пусть будет не по id, а по урлам.

    Например чтобы текст отображался на всех страницах кроме:
    mysite.com/url-1/, mysite.com/url-2/...
     
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.237
    Адрес:
    там-сям
    [​IMG]
     
  5. okyznetsov

    okyznetsov Активный пользователь

    С нами с:
    9 мар 2016
    Сообщения:
    12
    Симпатии:
    0
    Уважаемый админ, вы не правы. Я хочу разобраться, каким образом это реализовать. Почем сразу такой вывод?
     
  6. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.237
    Адрес:
    там-сям
    Я не админ.
    Это ты разместил своё "мне надо" в стрёмном разделе, а не я. Я только указал тебе, что это за раздел - на всякий случай.
    --- Добавлено ---
    Когда человек разбирается, он задаёт вопросы по существу. Пока вопросов не было.
     
  7. Roman __construct

    Roman __construct Активный пользователь

    С нами с:
    27 апр 2019
    Сообщения:
    1.270
    Симпатии:
    112
    Наоборот
     
  8. AlexandrS

    AlexandrS Активный пользователь

    С нами с:
    30 сен 2017
    Сообщения:
    659
    Симпатии:
    103
    Адрес:
    Краснодар
    Узнаешь ID страницы на которой ты сейчас находишься у WP наверное есть такая функция, допустим она вот так называется: id_current_page().
    Создаешь массив тех ID которые тебе нужны или нет. Пишешь условие и получаешь примерно следующий код:

    PHP:
    1. $ids = [17, 35, 47, 128, 1050]; // массив с определенными ID
    2. if (in_array(id_current_page(), $ids)) {
    3.    // Это страница с определенным ID и тут выводится определенный текст :)
    4. }