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

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

Поиск по файлу xml

Кто знает можно ли вообще реализовать такое в WordPress:

Есть файл: file.xml В нем 20 000 строк. Как можно осуществить поиск по этих данных.
Каждая срока имеет свой уникальный 6 значный номер. То есть надо найти определенную строку за номером, чтоб посмотреть есть ли в наличии определенный товар.
Файл xml обновляется каждый день и ячейка есть или нет товара может менятся.
Сайт не интернет магазин, а виртуальный склад, и единственное что надо видеть есть или нет тот или иной товар.

Сейчас это работает так: Загружают файл на комп и просто смотрят (ищут) в Exel, но хотелось бы сделать это нормально…..

NGG проблемы при выводе jpg

Начались странные проблемы с NextGen Gallary.
Использую вывод Singlepic для вывода картинок. Картинка при выводе ресайзится до у казаных размеров и кладется в кеш. Все было ОК до сергнешнего дня. Сегодня стали портится и картинки при ресайзе. Ощущение такое, что картинка сжата с очень плохим кач-вом или выводится только один "проход" из много проходного файла. При этом проблема только с jpg. с png и gif все ок. Что может быть?

Ошибка при входе в админку

Просто не могу попасть в админку.

Пытаюсь открыть /wp-login.php, получаю 404 ошибку от вордпресса (мол, пост не найден)
Пытаюсь зайти в админку – /wp-admin/, получаю ту же 404 ошибку.

Случилось это после того, как убрали вирус (был мобильный редирект, откатились на сохраненную копию, редиректа не стало, но появились проблемы с админкой). Еще после отката исчезла одна из картинок (на сервере в заданной папке она есть, но на сайте не отображается. Хотя с другими все нормально). Возможно, это как-от связано

На картинку пофиг, главное – админка. Заранее спасибо.

Содержимое .htaccess

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteRule ^my-login/?$ /wp-login.php [QSA,L]
RewriteRule ^my-admin/?$ /wp-admin.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Смена языка

Можно ли сделать 2 языка на сайте? Чтобы где-то была кнопка переключения с русского на украинский и наоборот
Я не очень представляю правда как это реализовать, но все же, такое возможно сделать?

Версия WordPress – WordPress 3.5.1
Адрес сайта – controlwest.org.ua
Шаблон – eHost (Ссылка – wordpresse.ru/index.php?s=eHost)

Странности обработки формы в шаблоне.

Есть шаблон для страницы. В шаблоне есть форма. Количество полей переменное, и зависит от выбранного параметра у селекта. При изменении селекта на сервер отсылается запрос (ajax) и из базы получается количество полей, которые и добавляются в форму. Атрибут "action" у формы не указан, следовательно обработка должна происходить на этой же странице, собственно и функция обработки описана в этом шаблоне.
Проблема в том, что при добавлении полей обработка формы, судя по url, происходит на этой же странице, НО(!) шаблон для этой страницы подсовывается index.php, а там нет функции обработки отправленной формы.

Проблему смог локализовать до добавления полей через axaj. Поясню: если добавлять поля тупо с помощью javascript(jQuery), например, по нажатию куда-нибудь, то обработка формы происходит как положено на правильном шаблоне. Стоит только добавить поля в форму с использованием ajax – отправляет на index.php.

Пробовал явно задавать "action" у формы, пробовал выключать ЧПУ в настройках.
Версия wp 3.5.1.

$.post("/wp-content/themes/mythem/ajax_addwork.php",
    {nom_id:num_itm},
    function(data){
        var res = jQuery.parseJSON(data);

        // добавление полей
        if (res.count_video != 0){
            for (var i = 0; i < res.count_video; i++) {
                $('.b_video_files .file_main').append('<div class="addwork_file">
                               <p>выберите файл:</p><p class="addwork_file_name"></p>
                             <input class="only_video" type="file" name="file_video['+i+']" /></div>');
            };
            $('.b_video_files').fadeIn(300);
        };
     }
);

Как изменить Ip в комментариях?

Как изменить IP читателей блога, оставивших комментарий к публикации? В форме редактирования комментариев такая возможность не предусмотрена, можно изменить e-mail, имя комментатора и сам комментарий, но не IP 🙁 Не существует ли плагинов, изменяющих IP рандомно в пределах какого-то диапазона? Если нет, как отредактировать IP руками?

Сортировка и навигация по записям

Добрый день, друзья. Такая ситуация:
на основе своих типов записей создал каталог с рубриками.

Каталог сортирую по своему добавленному полю (оптовая цена)

meta_key=prod_price_opt&orderby=meta_value_num&order=ASC

Во время использования навигации по записям previous_post_link/next_post_link естественно записи идут в порядке, котором я заносил их в базу.

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

Проблема с шаблоном

Доброе время суток всем!
Вопрос уважаемым специалистам. Делаю новый сайт. Взял шаблон из паблика. Подпиливаю под свои нужды. И вот столкнулся с небольшой проблемкой, над которой бьюсь уже три дня. Не могу найти в шаблоне один параметр border. все нашел поменял, а один где-то прячется. Может кто-нибудь за скромный гонорар показать пальцем, где эта "зараза" затаилась? Всем заранее спасибо!

Проблемы с БД после взлома

Добрый день. Взломали блог, причём сайт был для клиента и из за его занятости он был мной заброшен на какое то время. На нём было пусто и единственное что нужно было мне, это стили, которые я долго настраивал на шаблоне. С помощью cpanel и запроса в БД я быстренько сменил пароли на свои. Решил всё же установить последний wordpress + плагины для безопасности. Поскольку сайта толком нет я просто удалил через фтп все файлы wp и через cpanel базу данных и тут проблема БД, а именно при попытке переустановить WordPress пишет "Вы уже установили WordPress. Для переустановки, пожалуйста, сначала очистите старые таблицы в базе данных." Все базы данных удалены, в phpmyadmin есть только information_schema и я думаю эта база никакого отношения к wp не имеет, скорее к панели cpanel. При том, что файлов на хостинге нет, сайт работает, админпанель тоже. Я уже давно леплю сайты и на dle и на joomla, вот решил и в wp разобраться. Считал себя достаточно опытным, а оказывается нет, потому что в mysql работать вообще не приходилось. Хелп! Как переустановить wp?

ВЫБОР ХОСТИНГА.

Привет.Люди подскажите хороший и качественный хостинг и Php чтоб был от 5.3.0.

Как поменять страницу записей?

Уважаемые коллеги и братья-сестры по цеху,

Поменял на сайте страницу, на которую публикуются записи. Теперь это не главная, а одна из страниц в списке (новости туда вывешиваю, а на главное странице инфа о компании).

Теперь Вордпресс выдает сообщение 404 (не найдено) при клике на заголовок любой записи. Как это пофиксить? Заранее спасибо за ответы!

RSS » текст до “More” с картинкой

Здравствуйте.
гуглопоиск окончательно запутал, не помог и даже сломал RSS фид.
Вопрос в следующем. Есть блог.
Анонсы выводятся следующим образом:

1) Некий входной текст
2) Картинка (в теле текста, не миниатюра) <img src="blablabla.jpg" />
3) Читать далее <!–more–>

Необходимо настроить RSS именно так же, как и выводятся вот эта конструкция на сайте.

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

Может быть кто подскажет, где и что менять в этом случае?

А так же, в догонку. Заметил, что изменения в RSS показываются не сразу, т.е. где то всё это кэшируется. Можно ли программно снять этот кэш, чтобы именения видеть сразу?

Спасибо.

ЧПУ и редирект на WordPress

Здравствуйте. Есть вопрос относительно ЧПУ на WordPress. Хотел включить ЧПУ своем на сайте, но узнав, что предварительно нужно настроить 301_й редирект решил сначала посмотреть, что он за зверь такой, редирект этот и как ЧПУ отразится на работе сайта. На рабочих сайтах экспериментировать не решился, проверил все это дело на сайте установленном на Денвере. Сохранил несколько ссылок с сайта в блокноте, включил ЧПУ, скопировал ссылку из блокнота в адресную строку браузера и… попал на страницу, которая была по старой ссылке, в адресной строке при этом наблюдаю новую, человекопонятную ссылку. Как так получается, разве я не должен был получить сообщение об ошибке, такой страницы мол не существует? Почему я попадаю на страницы с ЧПУ ссылками по старым ссылкам? Ведь редирект еще не настраивался!

Что я не так делаю? Или так и должно быть?

WordPress версии 3.4.2. Установлены плагины Google XML Sitemaps, HeadSpace2, RusToLat,

Произвольные поля и comments.php

Здравствуйте, появилась необходимость вручную прописывать текст "Комментарии к записи…" в отдельных постах. Т.е. в одной записи, чтобы было написано "Комментарии к посту", в другой записи "Отзывы к посту", в третьей — "Пожелания к записи" и т.д.

Непонятно, как это сделать. В comments.php можно отредактировать, но текст будет одинаковый во всех постах. Думается мне, что можно как-то с произвольными полями заморочиться, чтобы я мог в админке к каждому посту прописать нужный мне текст. Но как сделать, чтобы он выводился?

Плагин для wordpress

Здравствуйте, не так давно начал использовать движок WordPress. Возникла необходимость разместить на загружаемых и уже загруженных фотографиях водяной знак, ну для защиты от плагиата. Подскажите, пожалуйста, нет ли какого-нибудь плагина для этого? Спасибо.

В functions.php замена версии jquery

Добрый день, хочу на определенной странице вывести другую версию jquery. Для этого в файле functions.php добавил:

if (the_ID() == 123) {
 wp_deregister_script('jquery');
 wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"), false, '1.3.2');
 wp_enqueue_script('jquery');
}

но почему то не сработало. Подскажите ребят, как это исправить?

Вывод цитаты, excerpt

Есть функция для вывода цитаты поста kama_excerpt(); , можно ли как то сделать что бы при отсутствии текста в посте excerpt выводил текст "Описание отсутствует"?

Как сделать правильную сортировку

Как кошерно реализовать возможность сортировки товаров в каталоге по четырем параметрам:

  • по убыванию цены
  • по возрастанию цены
  • по тематике
  • по скрытому параметру (под видом "популярности" выдавать свой вариант)

Личные сообщения на сайте и форуме

Здраствуйте
Вопрос такой, можно ли писать ЛС на сайте и форуме (или только на форуме) или же для этого необходим дополнительный плагин? Если да, то какой? Как вообще решить вопрос с ЛС?

Версия WordPress – WordPress 3.5.1
Адрес сайта – controlwest.org.ua
Шаблон – eHost (Ссылка – wordpresse.ru/index.php?s=eHost)

Как добавить лого в тайтл сайта?

Как добавить лого в тайтл сайта?
Расскажите куда закидать картинку? В каком формате (PNG или ICO)? Где прописать адрес?

Скрин того что я имею ввиду:
Хочу заменить пустую страницу на свой логотип (как на этом форуме квадратики)

Версия WordPress – WordPress 3.5.1
Адрес сайта – controlwest.org.ua
Шаблон – eHost (Ссылка – wordpresse.ru/index.php?s=eHost)

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