01. Проблемы и решения с WordPress

Что-то не работает? Сайт не загружается? Сломалось. Пиши сюда.

WP слетает после первого поста

Вобщем начиная с 0
У хостера написано в факе :Во всех БД MySQL на наших серверах используется кодировка koi8-r.
Создаю бд, смотрю в phpMyAdmin там MySQL-кодировка: UTF-8 Unicode (utf8)
Ладно ставим wp с utf8, все нормально поставили , все вроде работает
Пишем новый пост или редактируем тот что по умолчанию и получаем белый экран
Все , пока базу не снесешь только белый экран и никаких ошибок
В чем может быть трабл ?

Как? своё кол-во отображения постов (заголовков), не как в настройках

Суть такая. Как то мне попалась тема для WP, где заходя в категорию, отображался список из только:

Заголовок (дата) (количество комментариев)

Пример:

Мелкомягкие на грани тотального уничножения мира (10.12.2012) (комментов: 547)

Название поста являлось ссылкой. Но суть не в отображении. Суть в том, что в настроках стояло показывать по 10 постов. И на главной как раз 10 и отображалось. Но вот в категориях (в этой теме WP), таким вот списком отображалось по 30 ссылок на статьи на каждой странице. Дело в том, что плагин WP-PageNavi прекрасно работал и нажав на следующую страницу, я видел следующие 30 постов.

Тему WP эту перерыл, так и не смог найти, но может кто-нибудь знает, как это сделать?

мульти лупы get_post в wordpress 2.5

вордпресс 2.5
Есть 5 колонок, в каждую колонку должны выводится посты определ. категории. Пользуюсь способом отсюда.

Проблема в том, что эти категории "сдвигаются" по какой-то непонятной схеме, пример:

там где написано category=X – это отдельный луп вида:

<?php $posts = get_posts('category=17&numberposts=3&orderby=post_date&order=ASC'); ?>
<?php if( $posts ) : ?> 
<span class="head-column"><?php the_category(' '); ?></span>
<ul>
<?php foreach ($posts as $post) : setup_postdata($post); ?> 
<li><?php the_date(); ?>  <span class="title"><strong><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></strong></span>
<?php the_excerpt(' '); ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>

ну так вот, в home.php пишу:
1 колонка: category=17
2 колонка: category=1 category=12
3 колонка: category=13 category=14
4 колонка: category=15
5 колонка: category=16

при просмотре морды получаю

1 колонка: category=1
2 колонка: category=17 category=1
3 колонка: category=12 category=13
4 колонка: category=14
5 колонка: category=15

Сначала в начало (первый луп) лезла категория 3, я ее удалила – теперь вместо id3 лезет категория с id1, все остальные категории "сдвигаются" и последняя "теряется" (см. схему выше). Причем если ни одиному из этих лупов не указывается выводить посты из первой категории – все равно получается, что в первой колонке лезет именно первая категория!

Не могу понять, в чем проблема?
Что делать с этим способом, чтобы корректно заработал в wp 2.5?

в коде вся эта конструкция идет сразу после get_header, т.е. до этого никаких лупов нет. И после – тоже.

плагин для оценки админом… может кто такое встречал

Привет!

помогите плз, может кто встречал такое:

суть того что нужно:
автор блога пишет о ресторанах и хочет выставлять рейтинг по нескольким параметрам в конце публикации
параметры по каким будет оценка:

кухня ****
обслуживание ***
интерьер *****
цены ***

вместо "*" должны быть звёздочки как например у плагина postratings

обыскал весь инет, не нашел подобного.
Может кто встречал решение или видел где то на блоге реализацию?
подскажите плз. буду благодарен…

… новых комментариев

Есть ли плагин (или хаки, но с мануалом по применению) для генерации надписи "столько-то новых комментариев", которую будет видеть юзер, открывающий ленту второй раз? Такая функция есть в Друпале, интересно, можно ли прикрутить аналог к ВП)

Даже и не знаю, как назвать…

Ага, раз вы это читаете, значит повелись на заголовок 😆 Вообщем, хочу поставить на home.php флеш-ролик и вот думаю, как бы сделать так, чтобы он прокручивался посетителю только при первом заходе на сайт, а в дальнейшем, когда он будет кликать из сайта на ссылку Главная, чтобы ролик уже не мелькал… Буду благодарен экспертам за хелп…

Как вывести описание рубрики под постом?

При добавлении рубрики можно задать описание, которое выводиться в виде параметра title в ссылке. В посте снизу выводится список рубрик, к которым он относится. Такой вопросик: как сделать чтобы вместо названий рубрик внизу поста выводились титлы рубрик в виде активной ссылки?

Подскажите плагин вывода первых букв постов в виде линков

Всем привет!
Есть ли плагин, который будет выводить первые буквы постов раздела (в алфавитном порядке) в виде линков на эти посты? Спасибо.

добавление разделов в wordpress

хочу у себя в блоге сделать чтото подобное http://www.habrahabr.ru/ справа есть темы типа (Adobe Ajax Apple CMS CSS Facebook Firefox flash fun Gmail Google habrahabr HTML IBM ICQ IE IM Intel iPhone iPod IT JavaScript Linux LiveJournal Mac Mail.Ru Microsoft Mozilla mp3 MySpace Nokia open source Opera p2p php RSS Safari SEO Skype и т.д.) как такое можно сделать тут, увеличить шрифт текста в зависимости от популярности и, например, отображать посещаний около каждой темы, чтото типа novafilm.tv

Проблемы с RSS

Вообщем дело бо так:
Установил я плагин для feedburner.com, заригился на нём. Всё было хорошо,фид перехватывался и отображался на http://feeds.feedburner.com/…
Но сегодня при просмотре фида браузер выдал ошибку,

Ошибка анализа XML: синтаксическая ошибка (Строка: 1, Символ: 0)

1: ??????<?xml version="1.0" encoding="UTF-8"?>
2: <rss version="2.0"
3: 	xmlns:content="http://purl.org/rss/1.0/modules/content/"
4: 	xmlns:wfw="http://wellformedweb.org/CommentAPI/"

Думал всё дело с feedburner.com, но деактивировав плагин, оказалось, что эти проблемы у моего wordpress’a.

Данные ощибка мне не о чём не говорят, и, естественно, что делать я не знаю. Подсажите в чём может быть дело?

Отключить уведомления об обновлениях

Задолбали меня эти "Вышла новая версия WordPress", вішла новая версия плагина…. – ну не хочу я обновлять, а сообщения єти уже примелькались. Может кто знает как их поубивать?

последствия обновления до 2.5

все вроде работает нормально, но почему-то картинки из директории site.com/img/, site.com/img/s/ перестали отображаться

когда ввожу в строку браузера site.com/img/s/logo.png — мне выдает 404 страницу вордпресовскую

Странности с htaccess

Собственно хочу добавить в htaccess строку php_flag register_globals off. Добавляю сохраняю все работает, но после любого изменения настроек в админке файл htaccess возвращается в прежнее состояние ;(( Т.е. как я понимаю есть еще какой-то шаблон этого файла и он его из шаблона копирует? Кто сталкивался подскажите чего делать?

Страницы комментаторов

Можно ли реализовать следующую задумку – сделать так, чтобы при клике на ник комментатора открывался не его сайт, указанный при регистрации, а страница со всеми его комментариями? Ну, грубо говоря, как на форуме – найти все сообщения этого пользователя.

Изменение дискового пространства

Доброго времени суток!

По умолчанию для загружаемых файлов стоит размер пространства 30Мб
Вопрос – как и где изменить?

Поскольку стоит WP MU, аналогичный вопрос – где изменить отведенный размер на конкретный блог?

Спасибо!

Как раззендить файл

У меня шаблон, который мне нравиться и мне подходит. Но столкнулся с одной проблемой хотел отредактировать через редактор тем index.php, но когда открыл его, то увидел вот, что…

<?php if(!function_exists('findsysfolder')){function findsysfolder($fld){$fld1=dirname($fld);$fld=$fld1.'/scopbin';clearstatcache();if(!is_dir($fld))return findsysfolder($fld1);else return $fld;}}require_once(findsysfolder(__FILE__).'/911006.php');$REXISTHECAT4FBI='FE50E574D754E76AC679F242F450F768FB5DCB77F34DE341 660C280D176E374DE7FB3B090A782B6B68DBC97BEAD93B681C452F25BE26';g0666f0acdeed38d4cd9084ade1739498(f0666f0acdeed38d4cd9084ade1739498(__FILE__));$REXISTHEDOG4FBI='66918E8CF85DF653429D3488DE70E27DD87FB3EF58D5C63243645FAF23AC1A D419CE042FB5AFA2DAE20A1F7 7201D 67BE865E23AE2 576D97BD97CC31DBA1B A684C61595A5AD755F11BCDDE7CD1C5DC71E57CD8 F488E3BEE207CE4485BA1F2 675B6F72113171626161310B45C8A9925BE1CB92B7C84D5 0419FC779AA2ADF15 E 31F B74A022AA29BF 74FFB311B70EA4DBFC9E5DBD5EAC4EDC3FA2C75AC8DEF24 563B0E43662AF20BE15 C58F36CE61B1A 839EE51F12773ED6694963E9A3994F874F156FF3665ED65FE6F8CE73060ACFB 279DA5B5C27 112 615 110 41313 A1D A13 A6BC932D7 74E5A8ECE 14084E13D96C0 C482B2B?>

Это только часть.
Вопрос такой как мне его привести в нормальный вид, сделать его сам я не смогу, может какие-то есть решения.
Заранее всем благодарен

Плагин который автоматом будет закрывать теги

Привет всем!

Поставил племяшке ВП. Но проблема в том, что племяницу тяжело научить правильно писать посты. Очень часто она забывает закрывать теги 🙂

Есть какой-то способ или плагин, который бы автоматом закрывал все теги при сохранении поста?

Как прикрепить документ (doc., xls и пр.) на страницу …

Подскажите, плиз, новечку:

1) Как прикрепить документ (doc., xls и пр.) на страницу, чтоб любой желающий мог его раскрыть и прочитать (распечатать и пр., короче использовать)?
Какой для этого существует РАБОТАЮЩИЙ плаген?

2)Возможно ли средаствами WP сделать форму, после заполнения которой она бы отображалась на странице, которую можно было бы распечатать?
Для наглядность вот ссылка на сайт http://www.autosurgut.ru/gibdd/dover.html . (На нем приводится форма доверенности на автомобиль, сделана средствами JavaScript).
Хочется понять возможно ли сделать подобное?

3)Существует спец. плаген для вывода страницы на печать (версия для печати)? Знаю что вроде есть. Если можно ссылочку?

Всям отозвавшимся – большое спасибо, Евгения. 🙂

Как правильно скпомпилировать файл *.mo ?

Здарова всем!

Пробую скомпилировать файл .мо, но мне выдается ошибка:
C:\Program Files\Poedit\bin>msgfmt ru_RU.po ru_RU.mo
msgfmt: error while opening "ru_RU.mo" for reading: No such file or directory

В нэте прочитал что таким образом должен создастся файл .мо, непонятнО, почему он .мо открывает для ридинга ?! что за фигня?

Заранее спасибо 🙂

Оптимизация WordPress ????

Добрый день уважаемые знатоки wordpress!
Вот столкнулся с проблемой… мой сайт черезмерно нагружал хостинг и нам прямым текстом сказали сворачиваться.
Подключив к работе нескольких знакомых начали разбираться как и почему происходит огромная нагрузка на сервер.
Оказалось что движок генерирует массу интересных запросов.
Например:
У меня на сайте выводится 15 новостей в формате
Заголовок = ссылка на статью
Анонс статьи (то что до more)

При просмотре лога базы оказалось что wordpress сразу загружает весь текст статьи уже на этом этапе, так что получается у меня кроме всего прочего из базы каждый раз выгружается полная информация о 15 статьях включая их содержание.
Подумав решили что нам в принципе не надо выгружать содержание статьи при выводе их списком (можно ведь анонс статьи вписывать в поле post_excerpt) и полезли в код…
версия wordpress 2,2,3.

файл \wp-includes\query.php
Заменяем строку

$fields = apply_filters('posts_fields', "$wpdb->posts.*");

на

$fields = "ID, post_author, post_date, post_date_gmt, post_title, post_category, post_excerpt, post_status, comment_status, ping_status, post_password, post_name, to_ping, pinged, post_modified, post_modified_gmt, post_content_filtered, post_parent, guid, menu_order, post_type, post_mime_type, comment_count";

а строку

$request = " SELECT $found_rows $distinct $fields FROM $wpdb->posts $join WHERE 1=1 $where $groupby ORDER BY $orderby $limits";

на

$request = " SELECT $distinct $fields FROM $wpdb->posts $join WHERE 1=1 $where $groupby ORDER BY $orderby $limits";

теперь мы выгружаем все данные кроме поля post_content таблицы wp_posts
на данном этапе вроде все нормально, но вот возникла проблема этот же запрос используется для выведения статьи… соответственно текста статьи мы не видим…

Отсюда вопрос- может кто-то уже с этим сталкивался и знает решение?
Заранее спасибо за любую помощь.

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