Subpages или навигация по внутренним страницам
Такой вопрос обсуждался, но не совсем ясно.
Что делать, если я хочу вывести статичные страницы, принадлежащте только одной подкатегории в вертикальном меню.
Пробую использовать плагин http://www.webspaceworks.com/resources/wordpress/30/
чтобы заменить стандартную функцию wp_list_pages для отображения вертикального меню (т к у меня дизайн неблочный, а табличный)
Неясно, какие давать параметры функции, чтобы она вывела только подстраницы моей страницы второго уровня, а не все подряд.
Другими словами, есть меню верхнего уровня – Главная – Компания – Продукция – Контакты
В странице Продукция есть подменю – Продукт 1 – Продукт 2 и т д
Тут с задачей справились, на странице Продукты выводим только subpages второго уровня.
Как вывести на странице третьего подуровня список subpages, ей принадлежащей? Т.е. Если у страницы Продукт 1 есть подстраницы Продукт 1.2, Продукт.1.3? Главная проблема, что по умолчанию выводится все дерево, а нужно только подстраницы принадлежание текущей странице.
Текущий код выводит меню второго уровня и меню третьего уровня, а надо чтобы было сразу третьего только, без перечисления второго.
<?php
$thispage = $wp_query->post;
if($thispage->post_parent!=0)
{
wswwpx_fold_page_list("title_li=&child_of=".$thispage->post_parent);
}
else
{
wswwpx_fold_page_list("title_li=&depth=2&child_of=".$thispage->ID);
}
?>
Как получать письма в кодировке windows 1251
Скорее всего ваш блог отправляет письма в кодировке UTF-8, а это достаточно неудобно для многих пользователей. Даже если вы сможете перекодировать уже локально, то ваши читатели это самостоятельно сделать могут не всегда, что приводит к разным последствиям, вплоть до отписки от блога.
Есть некоторые решения, одним из которых является плагин wp_mail_cyr
http://mywordpress.ru/plugins/wp_mail_cyr
но, к сожалению, на версии 2.2.3, по крайней мере на сборке maxsite.org он не работает.
Я не могу сказать по каким причинам это происходит, тем не менее, проблему писем решить не удалось. Ведь множество различных сторонних плагинов используют функции отправки email.
Есть ли какие-то решения?
P/S кстати, этот же плагин на версии 2.0.x продолжает нормально функционировать.
Выводим на главной несколько рубрик и постов к ним
Идея такова, выводим на главную по очереди например рубрику и под ней 5 постов, потом опять другую рубрику и под ней еще 5 постов и так далее.
Т.е иеем такой вид главной
Category name 1
post 1
post 2
post 3
Category name 2
post 4
post 5
post 6
и так далее
Для решения проблемы я воспользовался выводом постов из однйо категории из любого места
http://forum.maxsite.org/viewtopic.php?id=670
но этот способ получается достаточно громозким к плане кода и не оптимищированным, мало того, существуют некоторые проблемы вывести автоматически названия категорий по одной штуке, я так и не нашел, какой тег за них отвечает
Вроде как есть еще способ описанный тут
http://maxsite.org/wordpress-as-cms-2
Но для меня он довольно сложен, к тому же как я понимаю, потом уже стандартными фнкциями воспользоваться будет нельзя?
Кстати, поиск стал затруднен в форуме, толком по ключевым фразам найти ответы на вопросы довольно сложно.
Post2Blog 3.00 – Теперь БЕСПЛАТЕН!
Одна из лучших программ для постинга в блоги на различных движках со множеством функций Post2Blog 3.00 теперь бесплатна!
Скачать можно тут http://bytescout.com/files/Post2Blog.exe
Полное описание – http://bytescout.com/post2blog.html
Сам опробовал около 13 различных программ подобного типа, эту признаю одной из лучших.
Среди функций могу отметить различные расширения для firefox, IE, Word, расширенный редактор с возможностью добавлять свои custom теги, портативная версия для флешек, проверка орфографии…
Русский язык также присутствует.
WordPress плагин для Яндекс Новости
Описание плагина
Плагин предназначен для создания экспортного файла формата RSS2 в соответствии с техническими требованиями Яндекс-Новостей. Плагин позволяет транслировать посты с нескольких выбранных категорий, самостоятельно указывать будущий URL леннты и настраивать другие опции. Всю информацию о программе участия в Яндекс Новостях вы можете получить на этой странице:
http://news.yandex.ru/cooperation.html
Возможности плагина
- создать любой URL ленты, используя ЧПУ
- убрать/показать необязательный тег <description> в ленте
- настроить количество выводимых постов для Яндекс-робота (Все, 10, 20, 50)
- транслировать новости с нескольких категорий, путем их выбора в настройках плагина
- полная настройка обязательного тега <image>, включая путь до картинки, title и ссылку
Скачать плагин вы омжете на оффициальном сайте
WordPress плагин для Яндекс Новости
WordPress плагин для закладок Рунета и социальных сетей
Описание плагина
Плагин основывается на на разработке Alex King – Share This v1.4
Оригинальна версия плагина предназначена для удобного вывода списка сервисов закладок с помощью AJAX/CSS в любой части вашего WordPress блога в теле поста. Также присутствует функция отправки ссылки на пост с помощью email. В случае, если у пользователя отключен JavaScript, он пересылается на специальную страницу для работы с закладками без использования JavaScript.
Возможности плагина
- полный перевод на русский язык
- добавление русскоязычных сервисов социальных сетей и закладок
Подробную информацию смотрите на офф. странице
WordPress плагин для закладок Рунета и социальных сетей
Обрезание заголовков в WordPress
Замечено:
WordPress 2.0.10
PHP 5.x.x
MySQL 5.x
Кодировка UTF-8
Проблема:в некоторых плагинах или в хаках, котоыре вы используйте самостоятельно, для корректного вывода название топиков и урезание символов (чтобы сократить длину топика)
в кодировке UTF-8 использование функции substr некорректно, выводятся непотребные символы, кодировка исходников портится, но современный браузер исправляет это автоматически
Решение:
Следует воспользоваться функцией mb_internal_encoding("UTF-8");, если она поддерживается на вашем сервере, если же нет, то решение в виде отдельного класса описано на php.org в разделе функции substr.
Для примера привожу код вывода из одной категории нескольких постов с выводом только топиков (названий), оригинал кода – взято у Максима
<?php
mb_internal_encoding("UTF-8");
$posts_new = get_posts('category=2&numberposts=6');
foreach ($posts_new as $post_new) :
echo '<a href="';
echo get_permalink($post_new->ID);
echo '" title="">';
echo mysql2date('d.m', $post_new->post_date);
echo ' - ';
$news_small = mb_substr($post_new->post_title, 0, 70);
echo $news_small;
echo '...';
echo '</a><br />';
endforeach;
?>
Исключить категорию из общего фида
К сожалению, исключение категории с главной по статьи из фака почему-то не сработало на версии 2/0/10
http://forum.maxsite.org/viewtopic.php?id=577
И далее в догонку встал вопрос о исклбчении новостей одной категории из общего фида, не подскажите?
Выбрать определенные pages
Есть обычное меню с pages, но хочу также сделать еще одно меню тоже из страниц, только чтобы они были разные, например в одом меню
1 страница 2 страница 3 страница
а во втором меню 6 страница 11 страница
если заюзать к первому меню
<?php wp_list_pages(‘title_li=&depth=1&sort_column=menu_order&exclude=6,11’); ?>
то исключим из списка 6 и 11 страницу, а вот как теперь показать их во втором меню? банально ссылки ручками?
Ultimate Tag Warrior – проблемы, решения
Наверное все слышали о плагине Ultimate Tag Warrior, если же нет, то советую присмотреться, позволяет использовать так называемые таги, обозначающие принадлежность поста к тому или иному слову, интересные и нынче модные связки с другими плагинами позволяют к примеру выводить список тагов в виде облака, как писал Максим в одной их своих статей.
Плагин поставил, но пока еще не настроил, но сразу возник вопрос, как же будет он работать с русскими тагами, если я буду использовать htaccess и и пермалинки???
Кто-нибудь ставил у себя и настраивал его?