Здравствуйте! Помогите решить проблему т…

Здравствуйте! Помогите решить проблему такого характера:
Мне нужно установить одну ссылку чтобы она показывалась только в определенной и никакой другой категории.
Спасибо!

31 thoughts on “Здравствуйте! Помогите решить проблему т…

  1. 1. Можно полпробовать внедрить в шаблон примерно такую конструкцию:

    2. Так же можно воспользоваться плагином Optional Content: http://n-wp.ru/4251

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

    1. 1.Плагин работает только в статьях , а мне надо только в категории (рубрике)
      2. В какой файл и в какое место вставляется код:

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

      1. Вставил вышеприведенную конструкцию php в конец файла index.php шаблона сайта в раздел футера и вообще сайт не грузится..
        Где ошибка и ка правильно его сделать?
        Вот так сделал:

        1. Попробуйте так:

            1. Но если вставляю в файл сategoty.php отображает ссылку, но во всех категориях и на главной странице, а это равносильно стандартному виджету «ссылки»…
              Необходимо чтобы только в конкретной категории появлялась ссылка… Например ID раздела нужного и только в нем!

                1. Если вставляю archive.php nто показывается только в архиве, а надо чтобы ссылка отображалась только в категории «raznoe»

  2. Что-то я вас не пойму. archive.php — это файл архивов. Архивов по категориям, по датам, по авторам, по тегам. Например, у меня есть тема, в которой в этом файле прописано следующее:

    Это условие, которое проверяет, отфильтрованы ли записи только по категории. Если да, то выводится название категории. Почему бы под описанием не вывести и вашу ссылку, указав дополнительное условие проверки категории? Получиться должно примерно так:

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

      1. Как найти вывод постов? Я не такой опытный и не программист и языков никаких не знаю просто чисто методом тыка и небольшого опыта действую…
        Если сможете помогите, но не в примерами своими(если можно) а на конкретно моем сайте…
        И как уже говорил мне надо продажную ссылку установить на конкретную старницу сайта, а это в моем случае корневая страница каталога под названием «raznoe» и не на каких других страницах мне ссылка не нужна….
        Наверное теперь я понятнее написал? Прошу помочь! У меня например по аналогии установлена ссылка только на главной странице, но она-то одна, а каталогов (рубрик много)….
        Вот и надо-то только чтобы ссылка выводилась только по ID каталога, а не во всех….
        Архивы вообще мне не нужны…
        Спасибо и извинения за мою тупость и назойливость, просто очень надо!!!

          1. Тема оформления: Тема и плагин к ней
            Хотя мне в архивве не надо, а надо только на странице Разное и только на этой странице
            Вот код afqkf category.php сейчас там стоит Вми предложенный код, но показывается ссылка во всех категориях, а надо только в одной

            1. Вы определитесь, пожалуйста, где вам нужно вывести ссылку?
              Сначала вы писали, что вам нужно выводить ссылку только в определенной категории. Теперьо пишете, что вам нужно выводить ссылку только на странице Разное. Где ссылку-то эту нужно выводить?

              1. Только на странице категории «разное».
                В общем в каждой категории должны быть разные ссылки не не дублироваться в категориях…
                Вроде так и писал..
                Вот например( не беру главную страницу):
                1.Категория-1 http://www.syte.com
                2.Категория-2 http://www.site-2.com
                и т.д. но каждая ссылка должна показываться только в своей категории, а не во всех сразу…
                Извините, просто Вы плохо поняли меня, а я не точно наверное пояснил…

  3. Условие для вывода ссылки в определенной категории выглядит так:

    2 — это ID нужной категории
    Это условие можно вставлять в single.php и archive.php.

    1. Это почему-то не работает, а вот это :

      вставил и стало работать.

    2. Уважаемый тиариус, подскажите, а какой код ( только полностью, а не просто кусочек, а то я не понимаю, бабаб совсем) нужно вставить в archive.php чтобы вставить ссылку в архив определенной даты?
      Спасибо заранее…

      1. В вашем случае это будет выглядеть наверное так:

        Подробнее: http://codex.wordpress.org/Conditional_Tags — начиная с пункта A Date Page.

        1. Что-то не выходит по правильному не сортирует… если ставлю к примеру дату архива вот так

          или любую другую. то показывается не только в установленной в коде дата, но и во всех архивах отображается ссылка…
          Я просто туп по php, но понимаю, что какое-то условие еще наверное должно быть… просто я не знаю как и что написать…

        2. Функция is_date() не имеет параметров, поэтому срабатывает для любой даты. Можно получить запрошенную дату из параметров $wp_query:

          1. А как получить существующую дату, то есть так которая в день просмотра страницы, чтобы дата всегда соответствовала системной, ну например сегодня показывается на страница, а потом добавился еще контент в архив и страница сменилась и чтобы опять показывался на странице архива или категории за дату не когда публиковалась, а на сегодняшний день просмотра главной станицы категории или архива?

            Может не понятно объясняю, но просто по другому не получается.
            Заранее спасибо!

  4. Спасибо! Попробовал работает, но вот еще как такое сделать чтобы еще страница чтобы менялась?
    т.к у меня много материалов за один день и получается постранично, как реализовать… Ты гений я знаю что сможешь, а я просто чайник совсем еще…
    типа :
    http://site.ru/data(rghbvthe там 2010/06/06/page/2/
    или
    http://seonowik.ru/2010/09/page/3/

      1. Да именно так чтобы в архивах разных дней показывалась своя и только своя ссылка.

        И еще, вот я поставил ссылку в категорию по id, а в этой категории много стариц, т.е постраничная навигация. вот так :
        http://seonowik.ru/category/raznoe/
        http://seonowik.ru/category/raznoe/page/2/
        …………….
        http://seonowik.ru/category/raznoe/page/42/
        и т.д. как сделать чтобы ссылка показывалась только на главной странице категории, а не на других ее страницах?

        Сейчас стоит код вывода ссылки вот такой:

        Всероссийские дистанционные конкурсы

        и выводит ссылку на все страницы данной категории , а надо только на главной странице этой категории.

        Помогите как это сделать.

    1. Я предположил, что речь идёт об архиве за день. Универсальный вариант может выглядеть так:

      Проверил с архивами за день, месяц и год. Указывать дату для сравнения можно в одном из следующих форматов: 25-06-2010, 06-2010, 2010.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *