Помощ » Въпроси и отговори » Как да накарам RSS-a ….

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

Виждате 7 отговора - 1 от 7 (от 7 общо)
  • Модератор Ivaylo Draganov

    (@dragunoff)

    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

    Успех!

    Thread Starter CHILIEV

    (@chiliev)

    Благодаря… за пореден път 😉

    Thread Starter CHILIEV

    (@chiliev)

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

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

    мерси.. 🙂

    Модератор Ivaylo Draganov

    (@dragunoff)

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

    Thread Starter CHILIEV

    (@chiliev)

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

    Модератор Ivaylo Draganov

    (@dragunoff)

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

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

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

    Успех!

    Thread Starter CHILIEV

    (@chiliev)

    10xxxxx 😉

Виждате 7 отговора - 1 от 7 (от 7 общо)
  • Темата ‘Как да накарам RSS-a ….’ е затворена за нови отговори.