Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Как вставить Revolution Slider в определенную категорию товаров?

Тема в разделе "Общее для WordPress", создана пользователем Torcedor, 12 апр 2016.

  1. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Здравствуйте!
    Как вставить Revolution Slider в определенную категорию товаров?
    В описании категории когда вставляешь шорткод - не работает.
     
  2. rikitiki

    rikitiki Местный

    Сообщения:
    750
    Симпатии:
    185
    Баллы:
    43
  3. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Просто вот такой код [rev_slider alias="instruments"] в описание категории вставлял? Или как-то по-другому?
     
  4. rikitiki

    rikitiki Местный

    Сообщения:
    750
    Симпатии:
    185
    Баллы:
    43
    У меня так шорткод выглядит:
    [rev_slider slider1]
    А если в обычную страницу ваш шорткод вставить он показывает?
     
  5. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Ваш шорткод тоже не работает, на обычных страницах тема имеет встроенный Page Builder, там просто выбираешь в настройках хидера слайдер и все.
     
  6. rikitiki

    rikitiki Местный

    Сообщения:
    750
    Симпатии:
    185
    Баллы:
    43
    А с чего вы решили что мой шорткод должен работать на вашем сайте?
    И я не знаю что это за Page Bilder.
    Я просто вставляю шорткод в текстовые редакторы верхнего и нижнего описания и у меня всё работает.
    Но это для страницы. а не для Headera.
    Если же мне потребуется вставить в Header в определённую страницу (категорию). то там будет другой подход.
     
  7. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Если же мне потребуется вставить в Header в определённую страницу (категорию). то там будет другой подход.
    -- может подскажете как это сделать?
     
  8. rikitiki

    rikitiki Местный

    Сообщения:
    750
    Симпатии:
    185
    Баллы:
    43
    • Нравится Нравится x 1
  9. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Прописал как у вас написано:
    <?php if((is_brushes-instruments())&&!(is_paged())) echo do_shortcode('[rev_slider alias="instruments"]'); ?>

    brushes-instruments - это ярлык категории
    instruments - это слайдер

    Не работает, на всех страницах выдает
    Fatal error: Call to undefined function instruments() in /var/www/vhosts/glamface.ru/glamface.ru/wp-content/themes/cb-glamface/header.php on line 325
     
  10. rikitiki

    rikitiki Местный

    Сообщения:
    750
    Симпатии:
    185
    Баллы:
    43
    У меня там записано про главную is_home, а не is_brushes-instruments
    Я же указал, что нужно id категории вставлять, а не её ярлык Ярлык в php не увидится.
     
  11. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Можете написать как правильно ее указать? id категории 15
     
  12. rikitiki

    rikitiki Местный

    Сообщения:
    750
    Симпатии:
    185
    Баллы:
    43
    Для страниц( is_page(ID_страницы) ). для записией ( is_single(ID_страницы) ) а для категории...? Не знаю. Попробуйте ( is_product_category(ID_страницы) )
     
  13. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Прописал
    <?php if((is_product_category(ID_15)())&&!(is_paged())) echo do_shortcode('[rev_slider alias="instruments"]'); ?>
    Выдает
    Parse error: syntax error, unexpected '(' in /var/www/vhosts/glamface.ru/glamface.ru/wp-content/themes/cb-glamface/header.php on line 325
     
  14. ADv

    ADv Местный

    Сообщения:
    430
    Симпатии:
    110
    Баллы:
    43
    Лишняя скобка, очевидно же.
    А вообще, alias в шорткоде слайдера разве нужен?
     
    • Согласен Согласен x 1
  15. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Какая именно лишняя?
     
  16. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Попробовал поочередно удалить скобку ( где она встречается, каждый раз закидывая файл на сервер и каждый раз

    Parse error: syntax error, unexpected '(' in /var/www/vhosts/glamface.ru/glamface.ru/wp-content/themes/cb-glamface/header.php on line325

    пожалуйста помогите разобраться и установить наконец индивидуальные слайдеры для разных рубрик.
     
  17. ADv

    ADv Местный

    Сообщения:
    430
    Симпатии:
    110
    Баллы:
    43
    здесь, например, не нужно писать ID_ для указания идентификатора
     
  18. ale-sap

    ale-sap

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Шорткоды в описаниях категорий работают отлично.
    Вот, например, хотите вы для каждой категории свою шапку сделать - вставляйте смело в Описание категории товара
    [image src="" width="" height="" align="" border="0" margin_top="" margin_bottom="" link="" link_image="" target="" alt="" caption="" greyscale="0" animate=""]
    и будет вам счастье :)
     
    • Согласен Согласен x 1
  19. Vladimirus

    Vladimirus

    Сообщения:
    2
    Симпатии:
    2
    Баллы:
    3
    Вот так должен выглядеть рабочий код, у меня по крайней мере заработало
    <?php if((is_product_category(190))&&!(is_paged())) {echo do_shortcode('[rev_slider alias="slider-home-5"]');} ?>
     
    • Нравится Нравится x 1