troff

RewriteRule – задачка, аднака )

Стандартно в .htaccess имеем (при включенном ЧПУ)

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Что дает – если это не папка и не файл, то обработаем Вордпрессом.

Ситуация такая. Есть папка без индексного файла, но с файлами.

например, /papka/111.html – существующий файл
при открытии папки показывает список файлов.

Вопрос, как сделать, чтобы если файла нет или открывается просто папка, обработать Вордпрессом?

пост в нескольких рубриках. Какая из них основная? )

Будьте здоровы!

При добавлении поста я выбираю несколько рубрик и пост доступен по всем вариантам (при включенном ЧПУ).

пост добавлен в рубрики: board (Доска объявлений), kiev, auto и пермалинк в разных случаях выдает :
category/auto/333.html
category/kiev/333.html
category/board/333.html

Как заставить the_permalink() выдавать только category/board/333.html остальные варианты игнорировать?

П.С. есть последний вариант сделать другие рубрики через метки (custom fields), но это самый последний )

Нужный плагин для Subscribe.ru и выдачи в rss определенных рубрик

Плагин FeedBuild 1.0
Данный плагин нужен, если вы хотите управлять своими RSS потоками на сайте под управлением WordPressa.

За основу был взят плагин FeedBuilder и доработан напильником под WordPress 2.6

Что умеет плагин:

  • создание RSS -потока из новых записей;
  • можно указать какие рубрики транслировать;
  • количество последних записей;
  • полный текст записи или только часть;
  • настройка в файле;
  • можно скопировать в несколько файлов, каждый из которых настроить на выдачу своего потока
  • !!! анонс вначале каждой записи
  • специальный тег < nosub >, который не будет отображать в RSS ленте все, что находится между ним.

Установка
1. Скачайте плагин FeedBuild 1.0
(http://trofimoff.name/programming/plagin-dlya-wordpressa-feedbuild-10.html)
2. Отредактируйте настройки в файле, указав:

  • код рубрики
  • код страницы с анонсом. Для этого создайте страницу или пост-черновик и напишите там то, что вы хотите вначале каждого поста.
  • текст, который будет отображаться вместо < nosub >

3. Закачайте его в корень своего сайта, переименовав в то, что вам надо.
4. Используйте!

П.С. Данный плагин незаменим если вы ведете рассылку на Subscribe.ru

При проверке работоспособности плагина учтите, что броузеры кешируют рсс-потоки. Чтобы обойти это обращайтесь к плагину, каждый раз с новыми параметрами в адресной строке. Например,
moi_site.ru/feedbuild.php?123456789

Еще один не документированный возможность )
если вызывать плагин с параметром cat (moi_site.ru/feedbuild.php?cat=23), то будет выведен рсс-поток рубрики, указанной в параметре (в примере 23)

Вывод статей с такими же тегами, как у текущей?

Хочу вывести список статей, которые имеют такой же тег, как у текущей.
Подскажите, есть ли плагин, рабочий код или, если ничего такого не встречалось куда копать?

П.С. По форуму искал ((

Как грабить RSS закрытый паролем?

Есть ли плагин, который может грабить рсс-потоки, закрытые паролем?
П.С. Пароль для доступа к РСС-потоку имеется ))

неотображение постов с датой “будущего”

Если посту поставить дату будущего, то в ленте этого сообщения не будет, но зная его ИД или прямую ссылку к нему можно попасть.

Как не выводить сообщение, дата которого еще не наступила?

Права доступа авторов к разделам

Можно ли авторам сделать разграничение прав доступа для написания статей?
Т.е. автор1 может писать только в рубрику1, рубрику2, рубрику3, а автор2 – в рубрику4 и т.д.

Список подрубрик текущей рубрики

Нужно вывести список подрубрик текущей рубрики без родителей.
Т.е.
Украина (ua)
-Киев
-Севастополь
-Ялта
Россия
-Москва
-Питер
….

Чтобы когда человек находится в /ua/ выводились только города Украины.

Все сводится к тому, что нужно добавить в wp_list_cat child_of=ХХ, где ХХ – код подрубрики. Однако как это сделать автоматически. Т.е. в какой переменной храниться код текущей рубрики, а еще лучше массив всех родителей (если глубина большая)?

Пока писал нашел ответ –
wp_list_cats(‘sort_column=menu_order&optioncount=0&child_of=’.$cat); ?> – $cat – нужно было вынести за кавычку.

Однако нужен код самого главного родителя. Т.е. когда захожу в Киев, то города Украины пропадают.
🙁

В каком массиве это хранится или как получить такой массив?

главная страница категории (рубрики)

есть категории:
-Киев
-Харьков
-Донецк

тыкаю в город – вижу список записей по категории, а нужна страница с оригинальным дизайном.

Видел как сделать разный дизайн для всей категории, а как сделать только одну страницу?

Двойная рубрикация

Всем привет!

Может кто сталкивался или видел какое-то красивое решение "двойной рубрикации".

Итак есть рубрики – авто, мото, спорт. Тыкаем в "авто" – смотрим все записи в рубрике. так.
А теперь нужно, чтобы был еще и отбор по городу. Т.е. тыкаем в город Киев – и показываются все рубрики (авто, мото, спорт), потом тыкаем в "авто" и смотрим все записи в рубрике "авто", но по городу "Киев".

Т.е. каждая запись пишется в 2 независимых рубрики?

UPD
Можно сделать так:
-Киев
-Донецк
–авто
–мото
–спорт

и выбирать город и рубрику, а потом фильтровать ??? (только что придумал, еще обдумаю)

как сделать: записи (посты) появляются с задержкой 2 часа

Скажем делаю я запись в ВП, запись будет видна на странице только через 2 часа, но через rss ее уже можно увидеть.

Какой запрос нужно поставить перед выводом?

Anonymous
Отправить
Ответ на: