• Итак, собственно, работаю с вп уже около двух лет, но столкнулся с проблемой которую сам решить никак не могу уже третий день.
    Собственно:
    1. Есть функция, которая для записей определенной рубрики скрывает код для рейтингов. то есть чтоб все записи этой рубрики нельзя было оценивать.
    Код выглядит таким образом:

    <?php if (in_category(’25’)){ ?>
    .
    <?php } else { ?>
    , <?php if(function_exists(‘the_ratings’)) { the_ratings(); } ?>.
    <?php } ?>

    он работет, все отлично, но нужно сделать такое же условие для всех подрубрик этой рубрики (id =25 ), как в эту функцию вписать данное условие?

    2. ПРобелма также в рубрикой. На сайте есть рубрик 18+, нужно сделать чтоб при входе в эту рубрику, в любую подрубрику или записать было показано сообщение с предупреждением, что раздел содержит публикации эротического характера, с возможность продолжить или отказатся от просмотра. Каким образом реализовать такую штуку я даже приблизительно догадатся не могу.

    Заранее благодарен и надеюсь на помощь)

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • ну кто может помочь? кто хорошо разбирается в этих функциях????

    Модератор Юрій

    (@yube)

    Кодекс разбирается 🙂 http://codex.wordpress.org/Function_Reference/get_categories

    Использовать параметр child_of и тривиальный цикл на php

    Спасибо, эту страничку я читал раз 5…но так и не понял как в код in_category(’25’)) добавить child_of, а тривиальный цикл — даже не могу в яндексе найти что это…Юрий, можно чуть-чуть конкретнее, направление движения вы мне указали, теперь еще «пинок» нужен, чтоб точно понять куда идти)

    Модератор Юрій

    (@yube)

    Ловите!

    $cats = get_catgories('child_of=25');
    foreach ($cats as $c) if (is_category($c) or in_category($c)) $porno = true;
    if(!$porno and !is_category(25) and !in_category(25) and function_exists('the_ratings')) the_ratings();

    (Это именно «пинок», а не «код», потому что «код» я обычно проверяю перед публикацией)

    если честно не очень понял как его вставить в пост…

    а что на счет второго вопроса? как сделать предупреждение перед входом в рубрику и подрубрики этой рубрики?

    Модератор Юрій

    (@yube)

    как его вставить в пост…

    Не в пост, а в шаблон.

    как сделать предупреждение перед входом в рубрику и подрубрики этой рубрики?

    Аналогично. Только вместо the_ratings() просто вывести нужный текст.

    PS Меняю готовый код с инструкцией на STYLUS PEN для GATEWAY M285 :)))))))))

    бизнес есть бизнес)))))

    Модератор Юрій

    (@yube)

    Это не бизнес, это взаимопомощь называется 😉

    в приципе вариант хороший, но — как тогда зайти в эту рубрику? этот код будет выводить определенный предупреждающий текст при входе в эту рубрику, а как когда зайти в эту рубрику, если пользователь на предупреждении нажимает продолжить просмотр?

    Модератор Юрій

    (@yube)

    Вариант:

    <script>
    if (confirm('Уверены, что хотите увидеть это безобразие?')==false {
     window.location='/';
    }
    </script>

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Две интересных проблемы с рубриками» закрыта для новых ответов.