Можно сделать следующим образом - выводить все записи кроме "прилепленных" а ниже выводить только прилепленные записи.
Нужно использовать параметр ignore_sticky_posts, перед вашим выводом постов сделать query_posts('ignore_sticky_posts = 1');
а после цикла вывода постов сделать цикл с выводом прилепленных постов, что-то типа
$args = array(
'post__in' => get_option( 'sticky_posts' ),
);
$query = new WP_Query( $args );
Код не точный, но по нему можно разобраться.
weblad добавил 07.07.2011 в 17:03
Так конечно можно, но если у вас потом вылезут какие-то проблемы, вплоть до неработоспособности блога, это будут ваши личные проблемы :)
Изменять код движка или влезать в его структуру БД идея не самая лучшая.
Я бы на вашем месте
1. Залил дистрибутив wordpress поверх вашего, на случай если он неправильно обновился
2. Отключил все плагины, возможно какой-то из них не совместим с последней версий wordpress
3. Установил другой редактор, если ничего не помогает
weblad добавил 07.07.2011 в 16:44
Вам нужен плагин Ramka For Messages
Шутка, на самом деле плагнами это не решается, это делается правкой css файла, что именно править можно сказать увидев сайт, заодно расскажите что такое сообщения.
Без верстальщика резиновый шаблон сделать не получится. Шаблон Train to Belgium вообще не получится сделать резиновым, по причине того, что картинка в шапке растягиваться не будет.
weblad добавил 07.07.2011 в 16:47
Посоветую не использовать для этого WordPress, а использовать специализированный движки, WordPress не совсем подходит для этого, так же как для магазинов, например.
Насколько я знаю, это нельзя сделать.
weblad добавил 07.07.2011 в 16:36
Куда пропала категория вам должно быть виднее, или ее удалили или она скрыта при помощи плагина или еще какой-то вариант, по умолчанию wordpress выводит все категории какие есть, по этому только разбираться что сделали.
По второму вопросу, нужно удалить из шаблона поста (single.php) функцию the_author().
Нагрузка создается wordpress'ом, нормальна ли такая нагрузка или нужно разбираться с сайтом - так не ответить. Вообще посоветовали правильно в тех. поддержке, большинство проблем решаются установкой WP Super Cache.
weblad добавил 07.07.2011 в 14:58
Например плагин Remove Default Canonical Links
Работал с Андреем, впечатления положительные, все замечания учел, правки вносил оперативно. Рекомендую!
Самый логичный вариант - переделать функцию catch_that_image на то, что бы она ловила не первую, а вторую картинку, catch_that_image - функция не wordpress, а темы, по этому изменять можно, если тема нормальная - функция должна быть в файле functions.php вашей темы.
Можно сделать и ваш вариант, но в любом случае без программиста я думаю тут не обойтись, надо смотреть код.
weblad добавил 06.07.2011 в 07:48
Здравствуйте, нужно удалить из style.css вашей темы следующее:
ul.pureCssMenu li:hover{
position:relative;
}
Возможно нужно будет удалить какой-то еще стиль с "hover", их у вас там очень много.
weblad добавил 06.07.2011 в 07:50
90% ошибка в шаблоне, скорее всего в вашем шаблоне странц (page.php) два раза прописан вывод функции the_content()
Да я понимаю, что хочется управлять записями с сайта, но вряд ли есть плагин повторяющий функционал админки :)
weblad добавил 05.07.2011 в 08:19
Нужно сделать дамп базы данных в редакторе через поиск и замену заменить все вхождения "http://name.sitename.ru/wp-content/uploads" на "http://sitename.ru/wp-content/uploads"
Здесь можно почитать подробности http://www.wordpresser.ru/wp/perenos-wordpress-bloga-na-drugoj-xosting-novyj-domen-v-druguyu-papku.html
Очевидно в functions.php и проблема, какая-то функция в этом файле мешает правильному выводу.
weblad добавил 04.07.2011 в 19:41
Да, например Registration Widget
Да, тоже делается плагином, к сожалению не могу вспомнить каким.
Пользователь может управлять своими записями в админке.
Да.
Здесь есть хорошая статья, где можно найти много интересного по данной теме
http://fleek.org/socialnye-seti-na-wordpress/
weblad добавил 04.07.2011 в 19:44
Пингаторы они один для всех, то что Яндекс индексирует посты медленнее чем гугл это нормально, всегда так было.
weblad добавил 04.07.2011 в 19:49
Обычно хватает всего одного метода - хорошего кэширования,
wp super cache кэширует сайт в статический html, это самый быстрый вариант.
Если он не помогает, скорее всего надо искать проблему вручную, например есть темы которые выводят в меню вообще все страницы которые есть на сайте, если у вас 500 страниц, в меню будет тоже выводится 500, что очень плохо сказывается на производительности сайта.
Заинтересовал сайт, хотелось бы увидеть пример страницы организации, можно в личку
slug это название тега отображаемое в url, slug для тега "вконтакте" - vkontakte, slug для "vkontakte" тоже vkontakte.
Slug можно задать вручную для тега в "Записи" - "Метки", если задать для тега "вконтакте" slug "vkontakte-rus" например, он не будет мешать тегу "vkontakte"
weblad добавил 28.06.2011 в 20:25
Все просто:
1. Все файлы шаблонов должны быть в кодировке UTF-8 без BOM, это легко сделать при помощи Notepad++, в меню есть пункт "Преобразовать в UTF-8 (без BOM)"
2. В шапке шаблона правильно задайте кодировку страницы
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Больше никаких действий не нужно