Форуми за WordPress

Как да накарам RSS-a .... (8 мнения)

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

    Как да накарам RSS-a и известяването по мейл да предават при промяна на пост или страница ?
    Идеята която ми идва е да пускам нова страница - копие на старата със същото име и да изтривам старата след това, ама ако се сещате за по-добро решение ще съм благодарен...

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

    RSS-a може да се накара. По-точно мога да ти кажа как да създадеш допълнителен RSS, който да ти върши тази работа.

    1) създай нов файл в директорията на темата си със следното съдържание:
    http://pastebin.ca/1659848

    Този файл е шаблон за страница.

    2) Създай нова страница и избери новосъздадения шаблон от менюто "Атрибути"

    3) Пробвай да видиш новата страница в браузър

    Това всъщност е съдържанието на файла wp-includes/feed-rss2.php, като използвам <?php query_posts('orderby=modified'); ?> за да се подреждат публикациите по дата на редакцията.

    Така ще ти вади само публикациите. Ако искаш да изкарва и страниците, промени го на <?php query_posts('type=any&orderby=modified'); ?>
    Ако искаш само страниците <?php query_posts('type=page&orderby=modified'); ?>

    Всички останали параметри също са достъпни:
    http://codex.wordpress.org/Template_Tags/query_post

    Успех!

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

    Благодаря... за пореден път ;)

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

    И за да не пускам нова тема да попитам тук...
    има ли начин да укажа на някой страници да не се показват в категорията "страници"?

    ... малко по-подробно да обясня...
    Страниците ми се извеждат автоматично в хоризонтално меню и вертикално в страничната лента.
    Искам страница, която да може да се достъпва от всички, но да не се види никъде, а аз да си сложа линк където си искам към нея.
    Пробвах с "лична", "чакаша одобрение" и т.н. и все не може да се достъпи, като не си логнат. Сега съм я направил като дъщерна на друга страница. Така не се вижда в хоризонталното ми меню (което е по-важното), но се мъдри измежду "страници" в страничната лента. Мога ли да му забраня да показва там дъщерните страници или има ли друг вариант, който би ми свършил работа ?

    мерси.. :)

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

    http://wordpress.org/extend/plugins/exclude-pages/ - това разширение добавя панелче с отметка; премахвайки я, страницата се изключва от всички автоматично генерирани менюта :)

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

    Видях че в "джаджа"та, която ми зарежда страничния списък мога да изключвам страници по номер... от къде мога да го видя тоя номер ?

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

    В по-старите версии на WP тази информация беше лесно достъпна, но сега, за да видиш номера на страницата (или публикация, или категория) трябва да задържиш мишката върху името на тази страница в административния панел. Значи, отиваш на "Страници > Редактиране ", спираш мишката върху заглавието на желаната страница(то служи и за хипервръзка) и търсиш нещо такова:

    [...]/wp-admin/page.php?action=edit&post=372

    числото накрая е номера на страницата

    Успех!

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

    10xxxxx ;)

Отговор

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

About this Topic

Tags

No tags yet.