Как вывести рсс другого сайта на свой сайт
Продолжаю тему перекрёстка трафика. И так мы имеем РСС перенаправленный в feedburner, теперь я хочу показывать этот рсс (ну тоесть все новости последние) на другом абсолютно сайте. Например в подвал страницы
Думаю сразу нужно упомянуть что в данном случае нам всё равно рсс какого это сайта, и одного ли сайта. У нас просто есть фид в feedburner и не важно откуда в него попадает информация.
И так что бы запихнуть эту информацию в садбар Читать полностью
Как заменить список страниц на список категорий
Задачка такая: в шаблоне в верхней горизонтальной панели выводится список страниц. Он нам там совсем не нужен. А нужен нам там список категорий. Как?
Для этого нам придётся отредактировать файл header.php:
Открываем его. В Админке: Внешний вид — Редактор. header.php.
Здесь находим строку кода
и меняем её на
Как вывести список случайных постов
Ещё один PHP виджет. На этот раз мне нужен список постов. но не самых последних (они и так на главной странице висят) а старых, и лучше вообще в случайном порядке.
Код выглядит так:
Как вывести PHP код в виджет
Продолжаю ковырять новый шаблон и столкнулась с некоторой проблемой.
Есть много способов вывести страницы, посты, комментарии и прочую информацию в сайдбар, но большинство из них делается кодом PHP. А такой код виджеты не воспринимают.
Есть ещё способ вставлять этот код непосредственно в файл sidebar.php, но это ужасно не удобно. Когда нужно что-то изменить или подвинуть, да и с обновлением всё пропадает. Выход? искать всё-таки способ как научить виджеты воспринимать PHP код.
Как научить виджеты воспринимать коды PHP?
Список подчинённых страниц если они есть
Итак: моя ангина продолжается )))
Я уже как-то писала о том как вывести список страниц подчинённых одной родительской
Теперь вопрос встал сложней: нужно выводить список страниц подчинённых той, что открыта. А если у неё нет подчинённых страниц то список тех, что подченены тому же родителю что и она.
Используем всё ту же функцию вордпресс
wp_list_pages()
, но сейчас мы не можем сразу указать ID страницы родителя, нам надо подучить его с текущей страницы:
то есть вместо кусочка условий child_of=555, мы будем ставить child_of=’.$post->post_parent или child_of=’.$post->ID (первое возвращает идентификатор родительской страницы, второе собственный идентификатор страницы)
Читать полностью
Как вывести список страниц подчиненных одной родительской
И так задачка такая: мне нужно вывести список страниц. Не всех страниц а только тех у которых я обозначила что они подчененый одной которая в моём случае называется «Каталог». Сайт на основе вордпресс.
Первое: нам нужно узнать айдишник (внутренний номер) родительской страницы (каталог)
Как узнать айдишник страницы в вордпрессе?
Зайдите в админку. Выберите Страницы — изменить. Увидите полный список страниц. Наведите курсор на нужную страницу и внизу слева всплывёт длинная абракадабра с цифрой в конце. Эта цифра и есть айдишник страницы.
Шаг второй. Размещаем программный код в php файле, в том где нужно выводить список. (У меня это боковая панель — (sidebar.php))
И так заходим Внешний вид — Редактор. Справа выбираем sidebar.php.
Дальше выбираем куда вставить код:
Нельзя вставлять внутрь конструкции <?php … ?>
Не стоит лезть внутрь конструкций <ul> … </ul>
Пристройтесь где- нибудь после закрытой конструкции и вставьте код:
<!—Список страниц каталога—>
<h2>Каталог</h2>
<ul>
<?php
wp_list_pages(‘title_li=&child_of=555&sort_column=post_modified&sort_order=desc’); ?>
</ul>
<!—Конец списка страниц каталога—>
Мой номер 555 меняем на свой айдишник родительской страницы.
Мой заголовок каталог — на свой заголовок
Теперь жмите обновить внизу и можно идти смотреть, что получилось
Удачи