Автор : Silver Ghost | Категории : WordPress | Дата : 29-10-2007
Вчера обновил свой WP до версии 2.3.1. Все прошло безболезненно и без каких либо проблем, за что огромное спасибо Max‘у.
И в процессе обновления разобрался таки почему у меня не работал плагин wp_pagenavi. Очень приятный плагин навигации отказался работать после обновления WP до версии 2.3.
Все оказалось банально и просто. Есть плагин adhesive, который совершенно не дружит с навигацией в WP 2.3. Он полностью отрубает всю нижнюю систему навигации. Какой-то глюк. Так вот как только я его деактивировал - все встало на свои места и заработало.
Так что теперь я вернул на место постраничную навигацию.
Автор : Silver Ghost | Категории : WordPress | Дата : 03-10-2007
Весь вечер сидел и рыл код WP на предмет “почему не работает плагин PageNavi“. Так и не понял в чем проблема. Докопался до того, что переменная $wp_query->max_num_pages всегда имеет значение 0. Она берется из строки 1282 файла query.php, где она расчитывается из полного количествава постов деленое на переменную количества постов на странице.
Полное количество постов и есть всегда 0. Что это? Глюк в WP, глюк в моей базе после обновления до WP2.3, мое недопонимание работы WP?
Кусок кода из файла:
if ( !empty($limits) ) {
$found_posts_query = apply_filters( ‘found_posts_query’, ‘SELECT FOUND_ROWS()’ );
$this->found_posts = $wpdb->get_var( $found_posts_query );
$this->found_posts = apply_filters( ‘found_posts’, $this->found_posts );
$this->max_num_pages = ceil($this->found_posts / $q['posts_per_page']);
}
Расскажите мне, если кто знает, что это за apply_filters и что за $wpdb_getvar? А то уж больно хочется запустить нормальную навигацию по блогу.
Другие плагины не предлагать.
- Ставил. Не работают.
- Даже встроенная навигация не работает.
Отсюда вывод - проблема либо в базе, что вероятно - после апгрейда WP, либо в таки в коде WP, что маловероятно - у многих плагины работают.
Автор : Silver Ghost | Категории : WordPress | Дата : 30-09-2007
После обновления плагина до версии 3.0 ошибка ушла в небытие. :) Работаем дальше.
Вот с wp_pagenavi надо будет еще разбираться.
Автор : Silver Ghost | Категории : WordPress | Дата : 30-09-2007
Обновил сегодня свой блог до версии 2.3. Столкнулся при обновлении с некоторыми проблемами:
- Брал локализованную версию с сайта maxsite.org и пришлось некоторые вещи дописывать в wp-language.php для более полной русификации.
- Проблема с плагином wp_pagenavi. Не хочет он у меня публиковать строку навигации хоть убей.
- При постинге вылетала ошибка:
WordPress database error: [Table ’wordpress.wp_categories’ doesn’t exist]
SELECT c.cat_ID AS ID, MAX(p.post_modified) AS last_mod FROM `wp_categories` c, `wp_post2cat` pc, `wp_posts` p WHERE pc.category_id = c.cat_ID AND p.ID = pc.post_id AND p.post_status = ’publish’ AND p.post_type=’post’ GROUP BY c.cat_id…
Поборол ее отключением плагина генерации sitemaps для Google.
Теперь буду разбираться с этими ошибками и нестыковками. Как разберусь, переведу второй свой блог о Селидово на новый Wordpress.
Автор : Silver Ghost | Категории : Software, WordPress | Дата : 20-09-2007
Поставил себе вот WLW посмотреть что это такое и с чем его едят.
В принципе очень даже неплохо, хотя и есть некоторые вещи, которых не хватает. Может быть, конечно, я еще не совсем разобрался что и к чему.
Например, не вижу где можно вытащить посленюю запись для правки, как в Семаджике (хотя в Семаджике оно глючит с WP). Не отправляется пост по Ctrl+Enter.
А так, в общем и целом, очень даже понравилось. Пока оставлю себе на машине, пусть работает, если ничего другого не найду.
Автор : Silver Ghost | Категории : WordPress | Дата : 19-09-2007
Анонсирован выход Wordpress 2.3 RC1.
Скачать можно тут.
Автор : Silver Ghost | Категории : Blog, OS, WordPress, Линукс | Дата : 18-09-2007
Сегодня закончил перенос своего блога на новый сервер к себе домой. :)
Поднял Федору 7-ю (долго не мог понять почему не ставится, но об этом потом), на ней поднял Apache, MySQL, PHP, Bind и Wordpress. Теперь вот в планах поднять Postfix с ClamAV или Communigate, еще не решил, что именно. Как думаете, что лучше?
Ну и конечно перетащить все свои проекты на домашний сервер.
Вот думаю еще поднять WordpressMU для хостинга друзьям, но пока еще не уверен надо ли это мне.
Автор : Silver Ghost | Категории : Линукс, Скрипты | Дата : 17-08-2007
Вот из-за этого скрипта вчера лежал весь Skype:
!/usr/bin/perl
# Simle Code by Maranax Porex ;D
# Ya Skaypeg!!
for ($i=256; $i>xCCCCC; $i=$i+256){
$eot='AAAA' x $i;
call_sp();
}
exit;
sub call_sp(){
$str="\"C:\\Program Files\\Skype\\Phone\\Skype.exe\" \"/uri:$eot\"";
}
Автор : Silver Ghost | Категории : PHP, Линукс, Скрипты | Дата : 30-07-2007
Дорисовал в скрипт погоды рассылку по разным городам. Т.е. теперь не только Донецк рассылает, но и любой другой город. Хоть Бобруйск. :)
Кстати, Пелода на Бобруйск подписал! :)
Автор : Silver Ghost | Категории : WordPress | Дата : 24-07-2007
Нарыл тут в комьюнити ЖЖ ссылку на изменение админки в Wordpress. Нравится.
WPTiger.
Вот и глюк нашел. некоррекное переключение режимов “Код” и “Визуальный” при написании поста. Но это не сильно напрягает пока.