Форуми за WordPress

Говорилня (5 мнения)

  1. gabfest
    Регистриран
    Публикувано преди 4 месеци #

    Здравейте! Говорилня е проекта, с който се занимавам. Имам едно запитване към хората тук, които се интересуват от wordpress. Бих искал да мога да разделя категориите по страници и да има категории, които се виждат само в определена страница, а не излизат на първата. Както и да мога да управлявам съдържанията в дясната лента според зависимост от страницата, на която се намирам. Т.е. сайдбара да е различен за различните страници. Има ли някакъв вариант това да стане? Благодаря ви за съдействието.

  2. dragunoff
    Модератор
    Публикувано преди 4 месеци #

    Здравей!

    Сайта изглежда приятно :) Сам ли си разработил темата?

    Нещата, които искаш да направиш са възможни, за целта трябва да използваш богатия набор от "Conditional Tags" в Wordpress. Това са функции, които проверяват дали е изпълнено дадено условие - например дали се намираме на началната страница.

    <?php if (is_front_page()) { // ако сме на началната страница, изпълни действието в скобите
            echo 'Това е началната страница.';
        } else { // в друг случай
            echo 'Това е вътрешна страница.';
        }

    Тези if-else конструкции са много полезни при разработването на теми и са лесни за разбиране и използване дори без познания по програмиране. Между кривите скоби можеш да имаш произволен код, както и допълнителни вградени условия. Така можеш да си създадеш различни странични ленти за всеки тип страница в Wordpress.

    Успех :)

  3. gabfest
    Регистриран
    Публикувано преди 4 месеци #

    Благодаря много! Ще обърна по-сериозно внимание на тези условия. Не мога да разбера как обаче мога да настроя вътрешна страница да е дадена категория. Примерно страница "Най-доброто тук" и категория "най-доброто" и когато някоя стратия се хареса да я добавям към тази категория и да се появява в тази страница, примерно... И съответно от дясната страна да се извеждат и най-добрите коментари...

  4. dragunoff
    Модератор
    Публикувано преди 4 месеци #

    Примерно страница "Най-доброто тук" и категория "най-доброто" и когато някоя стратия се хареса да я добавям към тази категория и да се появява в тази страница, примерно..

    За какво ти е сраница тогава? Използвай само категорията. Можеш да създадеш специален шаблон за категорията (файл с име category-1.php ще обслужва категория с ID 1).

    Може би те притеснява вмъкването на връзката към тази категория в менюто на страниците?

  5. gabfest
    Регистриран
    Публикувано преди 4 месеци #

    Прбвах няколко несполучливи варианта да направя подобна връзка... Принципно нито един от вариантите, които намерих не ми свърши работа. Сега в момента се мъча да извикам чрез php статиите от дадена категория. Почти стана но линковете на самите статии не са активни и някъде нещо бъркам.

Отговор

Трябва да влезете за да пишете.

About this Topic