euseller

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

И далее в догонку встал вопрос о исклбчении новостей одной категории из общего фида, не подскажите?

Trackback сам себе

С некоторого времени при постинге статьи, если в ней ссылаешься на свою же старую статью на блоге – в админке появляется trackback на модерацию все время, а ранее сам себе он не отправлял…

Где это искать и что с ним делать?

Выбрать определенные 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 и и пермалинки???

Кто-нибудь ставил у себя и настраивал его?

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