Reverse Order Comments (гостевая книга, порядок комментариев)
Ссылка: Reverse Order Comments
Источник: Sonika
Сортирует комментарии по принципу «самые новые вверху».
У этого плагина есть и другое назначение, с его помощью легко превратить одну из статичных страниц в гостевую книгу.
Установка:
Активировать плагин (если устанавливаете только плагин, без гостевой книги, из распакованного архива понадобится только файл wp-zy-roc.php) и в файле темы single.php заменить
<?php comments_template(); ?>
на
<?php if(function_exists('ro_comments_template')) ro_comments_template(); else comments_template(); ?>
Как сделать гостевую книгу для wordpress
(внутри архива находятся примеры шаблона для темы default — варианты на английском и немецком):
Перевод инструкции на русский (вариант для темы default):
1. Скопируйте файлы comments-topinput.php и tpl_guestbook.php в папку темы.
2. Создайте новую страницу (Page), короткую ссылку (slug) задайте такую: guestbook
3. Разрешите комментирование этой страницы.
4. Выберите для этой страницы шаблон «Guestbook»
5. Готово!
Если Вы хотите, чтобы форма комментирования была внизу (как сделано в стандартных блогах), то откройте файл tpl_guestbook.php и замените строчку:
<?php if(function_exists('ro_comments_template')) ro_comments_template("/comments-topinput.php"); else comments_template(); ?>
на
<?php if(function_exists('ro_comments_template')) ro_comments_template(); else comments_template(); ?>
Шаблон страницы не хочет подключаться
Я пытался сделать альтернативный шаблон для страницы (чтобы на новые страницы можно было подключать один из двух вариантов – дефолт page.php и мой, скажем mypage.php).
Сделал тупо: скопировал page.php и поменял пару строк между
<div id="content">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
и
<?php endif; ?>
</div>
Загрузил файл на сервер. В Presentation >> Edit Template он появляется как mypage.php, тогда как page.php гордо называется Page Template (без .php, но в ссылке адрес идет на …/wp-admin/theme-editor.php?file=wp-content/themes/garden-30/page.php&theme=…)
Захожу в создание новой страницы, пробую выбрать шаблон (в боковом меню) и … облом: открываются только две опции: "Default Template" и "Error 404 Template".
Вопрос: как сделать, чтобы новый шаблон "прописывался" там, где нужно, и с ним можно было бы работать? И в чем причина такой измены?
Заранее спасибо.
Почему функция is_single() возвращает неверное значение.
поскольку никто не смог помочь по топику
http://forum.maxsite.org/viewtopic.php?id=902
полез в код функции плагина wp-pagenavi203
function wp_pagenavi($before=' ', $after=' ', $prelabel='«', $nxtlabel='»') {
global $request, $posts_per_page, $wpdb, $paged;
$pages_to_show = 5;
$half_pages_to_show = round($pages_to_show/2);
if (!is_single()) {
if (get_query_var('what_to_show') == 'posts') {
preg_match('#FROM\s(.*)\sGROUP BY#siU', $request, $matches);
//preg_match('#FROM\s(.*)\sORDER BY#siU', $request, $matches);
$fromwhere = $matches[1];
$numposts = $wpdb->get_var("SELECT COUNT(DISTINCT ID) FROM $fromwhere");
$max_page = ceil($numposts /$posts_per_page);
} else {
$max_page = 999999;
}
if(empty($paged)) {
$paged = 1;
}
if($max_page > 1) {
echo "$before Pages ($max_page): <b>";
if ($paged >= ($pages_to_show-1)) {
echo '<a href="'.get_pagenum_link().'">« First</a> ... ';
}
previous_posts_link($prelabel);
for($i = $paged - $half_pages_to_show; $i <= $paged + $half_pages_to_show; $i++) {
if ($i >= 1 && $i <= $max_page) {
if($i == $paged) {
echo "[$i]";
} else {
echo ' <a href="'.get_pagenum_link($i).'">'.$i.'</a> ';
}
}
}
next_posts_link($nxtlabel, $max_page);
if (($paged+$half_pages_to_show) < ($max_page)) {
echo ' ... <a href="'.get_pagenum_link($max_page).'">Last »</a>';
}
echo "$after</b>";
}
}
}
Судя по тому, что в выдаче число страниц выводится 999999, функция is_single() позвращает значение true ? не зависимо от того, что выводится, отдельная страница, или лента сообщенией.
Почему такое может быть?
Плагин статей ( Помогите найти )
Поиском по форуму пользовался, не нашёл в обще не чего 🙁
Пожалуйста помогите, киньте ссылку на какойнить плагин статей, нужно что бы можно было создовать категории, в категориях статьи + комментарии к статьям, в главном меню что бы была ссылка типа – СТАТЬИ, переход на страницу статей где уже категорию выбираешь и так далее затем статью!
очень нужно 🙁
PS Ворд пресс второй день юзаю простите если что
Подскажите плагин: вывод последних записей + мииатюры картинок
Каждая запись в моем блоге имеет иллюстрацию, как сделать так, чтобы в сайдбаре отображался список последних 10 записей с уменьшенной миниатюрой этих иллюстраций (скажем 50х50 пикселей). То есть выглядеть должно так:
[миниатюра] Заголовок записи
[миниатюра] Заголовок записи
[миниатюра] Заголовок записи
…
Есть ли такой плагин?
Ultimate Tag Warrior — слетела кодировка
Сделала новую запись на своем сайте, выбрала тег, сохранилась, тег пошел «кракозяблой».

Ничего не понимаю, я не обновлялась, из изменений в плагинах: за неделю до этого отключила smart rss и поставила google sitemap. Еще пыталась поставить Automattic Stats. «Пыталась» — потому что после активации этого плагина поняла, что это для версии 2.1.x и деактивировала.
Почему так с Ultimate Tag Warrior приключилось?
В рубриках выводится не всё содержимое и пропадают записи
Здравствуйте, люди добрые. Проблема в следующем:
1. По клику на рубрику выводятся только 6 записей, хотя их гораздо больше! То же самое при просмотре архива – только 6 последних записей. В чем тут может быть дело? Как сделать так, чтобы при просмотре рубрики выводились все записи относящиеся к этой рубрике?
2. Некоторые записи пропадают, например при пролистывании страниц сайта запись "Soundtrack | Shrek The Third" отсутствует, но при выводе содержимого рубрики "Soundtrack, movie" среди выводимых 6 записей эта запись присутствует. Также ее можно найти при поиске по сайту. Как это побороть?
p.s. для перехода по страницам сайта используется плугин WP-PageNavi. Версия WordPress 2.1.

Вставить линк в горизонтальное меню сайта.
Добрый день!
Горизонтальное меню у меня выводит статичные страницы с информацией, одну из таких страниц я хотел бы заменить на ссылку на форум.
Как это можно сделать? :rolleyes:
Что-то в стиле if title="Форум" then go to <a href="http://forum.aforizmov.net">Форум</a>
Скрипт выводящий информацию такой:
<div id="navigation">
<center> <ul id="nav">
<li><a href="<?php echo get_settings(‘home’); ?>/" title="Главная: <?php bloginfo(‘name’); ?>">Главная</a></li>
<?php wp_list_pages(‘sort_column=menu_order&title_li=’); ?>
<li><a href="<?php bloginfo(‘rss2_url’); ?>">RSS</a></li>
проверить работает ли пинг
Как проверить работает ли пинг при добавлении нового поста? А то у меня устойчивое ощущение, что не работает. В настройках добавлены соответсвующие ссылки для пинга, но там где блог должен подниматься после добавления поста, ничего не происходит. Владельцы ресурсов говорят, что все ок.