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

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

Чистка сообщений в WordPress MU

Существует ли какой-то плагин, который может удалять старый сообщения за указанный период? Просто у меня собралась большая база – а в ручную их удалять я замахаюсь…..
Посоветуйте пожалуйста разумное решение.

Публикация/отгрузка рисунков. Настройка.

1). Как сделать так, чтобы рисунки разных категорий сохранялись в разные директории? Может есть какое плагин?
В будущем я хочу сделать галерею, поэтому чтобы не было "каши" – нужно разделить рисунки разных категорий по разным папкам..
2). Нужно ограничить размер отгружаемых рисунков(например 400кб максимум). А было бы идеально – возможность ограничить размер отгружаемого рисунка ИСХОДЯ из его Категории
3).Как разрешить зарегистрировавшемся людям отгружать ТОЛЬКО рисунки(например jpeg, jpg), т.е. запретить все остальное. 🙂

На сколько я понимаю мне нужен какой-нить плагин, который расширяет количество настроек..А может исправить прямо в коде?
Рассчитываю на ваши предложения, т.к. лично я в тупике.. Прошу отвечать по порядку.

не работает pagenavi

не помню после чего просто перестало работать переключение по страницам.
ставил несколько модулей но пробовал их отключать ничего не помогло. менял еще ЧПУ может из за него?
подскажите пожалуйста в чем вообще может быть проблема?

Нужен плагин (необычный) для работы с постами

Здравствуйте, скажите пожалуйста, возможно ли исполнение в реальность такого плагина:

берется текст (допустим на 1000 зн), нажимается на кнопку и он делает из него 10 постов (или 1 XML файл) по 100 знаков ставя в конце каждого два слова – Продолжение следует. 🙂

Если реально, то жду предложений.
PS Прошу прощения, если ошибся с веткой.

db_feedburner_address;

видел в одной теме такой вот код

<?php if($db_feedburner_address) { echo $db_feedburner_address; } else { bloginfo('rss2_url'); } ?>

думал, что он отдает ссылку на фидберн фид, если тот существует. создал я такой фид, настроил перенаправление через соответствующий плагин – но по-прежнему отдается стандартный фид. эта фишка как-то не так работает как я думал? или она вообще не связана с этим плагином – Feedburner Feed Replacement?

кто сталкивался с заменной данных в поле GUID в базе вордпресса?

Вобщем такая проблемма:
сначала мой вордпрессовский блог всего лишь принимал фид с моего основного блога и создавал автоматом посты.
Но сейчас я решил начать писать на своем вордпрессовском блоге и уже третий день навожу в нем порядок.
А сегодня столкнулся с тем, что в базе кучу линков на мой основной блог, которые мне счас не нужны. я их всеми способами поубирал, но не могу убрать из поля GUID в таблице wp_post – то есть убрать я то могу. но тогда в карте моего сайта пусто. а если не убирать то на карте сайта ссылки ведут на другой блог.

вобщем надо заменить поля GUID в каждом посте на %category%//%postname% но я незнаю как это сделать.
Мастера посоветуйте.

вордпресс 2.5, сайт http://lilumi.org.ua

Как ВП пингует новости ? все сюда, будем размышлять ….

Вообщем интерессен сам механизм ВП отправления пинга в пинг сервисы.

Как я понял, при постинге ВП отправляет в пинг сервисы только ссылку на саму новость и никаких комментариев к ней, как это делается при трекбеке … (если не прально понял – поправьте пож-та)

Для интересса зашёл на http://pinger.blogflux.com/rpc/ – (один из сервисов, который указан у меня в пинге) :

Зайдя по этопу урлу увидел:

 faultCode 1 faultString Invalid request! Only POST requests are accepted

Значит там свой формат отправления пинга и никакой формы нет …

Сам сабж:

Хочу пополнить свой список полезными пинг сервисами, но каким форматом вставлять их в настройки ВП ???

Допустим,нашёл пинг сервис: http://blo.gs/ping.php

Можно ли именно эту ссылку вставить в настройки пинга в ВП или там нужно вставлять только ссылки формата ping.com/rpc/ ?
Если да, то где можно у blo.gs/ping.php найти этот формат ссылки ?

Вывод постов в категории.

Движок WordPress 2.5.1
При помощи видео-плагина Vipers Video Quicktag вывожу видео с ютуба.
Но при переходе в какую либо категорию, например в категорию "Приколы"
видео не выводится а вывожится только ссылка на саму видюшку с ютуба, например:

Пермалинк – Танцующие пингвины

Сама ссылка – http://ru.youtube.com/watch?v=wupaVSK_Bw4

А нужно чтоб Сама ссылка выводилась нормально.

Подозреваю что проблема в самой Теме, но где именно?

Спасибо.

Переделка шаба DLE под WordPress

Здравствуйте! Нету ли у вас или где нибудь в сети урока по переделки шаблона от DLE под движок WordPress???
Если есть, то можете скинуть его сюда. Буду благодарен!

Simple Tags – не работает AJAX в админке и русский перевод

2 сайта на localhost

http://localhost/site1/
http://localhost/site2/

на обоих WP2.5.1
на первом сайте SimpleTags в админке с AJAX и русским переводом, на втором нет.
настройки, файлы дистрибутивов – все одинаковое. сносил плагин, ставил заново, ставил плагин с официального сайта и с сайта кактуса, чистил базу mysql – все без толку, ну не хочет работать AJAX и русский перевод в админке и все тут. я бы пережил это неудобство – но плин, если в этом плане он неправильно себя ведет, то мало какие еще сюрпризы он может преподнести. да и в чем разница между двумя одинаковыми сайтами, 3 часа возился – так ни хрена понять и не могу.

ошибка 403

Я установил WordPress и заполнил текстом несколько страниц, но при запуске сайта , браузер выдаёт ошибку 403. Хостер говорит что какой то скрипт блокирует посещение моего сайта , но у меня на сервере ничего нет кроме WorldPress`а. Может подскажете что может блокировать сайт, что за "злой" скрипт у меня завёлся? или может я не правильно что то настроил?
Заранее ОГРОМНОЕ спасибо за ответ.

RSS to email и небольшая доработка

Добрый день.
Допустим Вы сайши на сайт и оставили там комментарий. Когда вы придете в следующий раз, если куки живы, ваше имя и емайл автоматом пропишуться в поля для заполнения имени емайла и пароля.
Идея: Этот емайл будет вставляться не только в поле "емайл" в комментариях, а еще и в поле подписки плагина "RSS2email" – останется только кликнуть подписка без необходимости что либо заполнять.
Как осуществить?

простой пример – но как доделать???

Подскажите как сделать чтобы моя функция отрабатывалась только один раз – когда создался пост.
И чтобы она не отрабатывалась когда пост редактируется.
Пробовал через add_action(‘publish_post’, ‘своя функция’);

Но в этом случае своя функция работает и при редактировании

NextGEN Gallery не устраивает, посоветуйте как Вконтакте, пожалуйста

Добрый день, установила NextGEN Gallery, все встало, немного не разобралась и иерархией, галерея в альбом входит или наоборот, но это ладно, разберусь. Все работает, но когда нажимаешь на превью, он затемняет сайт и флешем сверху показывет оригинальный размер. Блин, вот я ненавижу такую систему. Посоветуйте, есть ли галерея, которая показывает картинки просто как в Вконтакте. Вот там, на мой вкус, идеально все сделано. Есть ли в вордпрессе такое?

Убрать одну страницу из списка сраниц

Подскажите плиз как убрать из списка страниц определенную страницу?

Первая фотка сылка но остальные в посте, как сделать!

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

обработка 404 ошибки

есть код в archive.php

    <?php if (have_posts()) : ?>    
    <?php while (have_posts()) : the_post(); ?>
    
    вырезано<?php the_content(__('Читать дальше..'));?>вырезано
    
    <?php endwhile; ?>

    
    <!-- do not delete-->
    <?php else : ?>

    <h2>Извините, категория пока еще пуста.</h2>
    <p>Здесь пока еще ничего нет, заходите позже.</p>

    <!--do not delete-->
    <?php endif; ?>

то есть если нет постов в категории, то должна быть показана эта ошибка. 2 вопроса мне непонятных:

1. почему если в категории нет постов, то показывается ошибка из index.php, а не из archive.php? это же нелогично, я думал при просмотре категории вызывается archive.php, а не index.php

2. если положить в корень файл 404.php, то он вообще перекрывает действие всех файлов и index.php и archive.php – какой тогда смысл в обработке <?php else : ?> – ошибка? весь текст обработки ошибки получается можно удалять – он вообще не работает.

итого – как при общих ошибках (не найден пост например) отдавать 404.php, а при пустой категории отдавать ошибку, которая встроена в archive.php?

Главная страница

Сделал страницу home.php из idex.php, вставив перед циклом loop строку <?php query_posts(‘page_id=5’); //retrieves page 5 only?>
Однако это не повлияло на вывод постов – выводятся все новости. На локальном хосте это работает. wp 2.51.javascript:insert_text(‘:(‘, ”);
🙁 Просветите, пожалуйста!.

способ обнуления ID?

как починить все ID? скажем получил я в процессе тестов на localhost 10 постов и страниц – но ID уже заходит за 100 и больше. есть ли возможность скинуть ID и начать все с нуля, чтобы эти 10 постов и страниц заняли ID от 1 до 10?

экспорт\импорт в xml не помог – новые записи получили ID уже от 100.
переустановка базы вордпресса не катит – слишком много настроено плагинов.

Страница 404 – возможны иные варианты?

Адреса страниц сайта после перехода на WP из вроде такого: tatata.com/mymy.html, превратились в нечто такое : tatata.com/?p=225.
Естественно, что старый адрес будет выдавать ошибку 404.

Из известных мне трёх существующих возможностей ни одна не нравится.

1. На каждой из двухсот с лишним старых страниц сайта прописать простенький скриптик для переадресации по правильному адресу.(Ломает, да и поисковики не очень-то такие переадресации любят.)

2. Применить сложные системы вроде алгоритма сопоставления метафонов (metaphone matching) и файла простых весовых оценок для перенаправления пользователей при опечатках и орфографических ошибках, а также некорректных ссылках.(Ещё нужно разобраться, да и капризная это штука.)

3. Можно дав на 404-й адрес главной страницы и карты сайта плюнуть, растереть и забыть. Пускай сами ищут.(Однако, не хочется посетителей своих обижать. У меня их и так сотня-полторы в день. Приходят по конкретной ссылочке, по совершенно конкретному вопросу. За что же им такой геморой навешивать?)

Словом, хотелось бы применить какое-то более гуманное(и к себе и к посетителям) решение.
Буду весьма признателен за конструктивные предложения.

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