FAQ по WordPress

Ответы на часто задаваемые вопросы по WordPress.

Выдает ошибку Warning….

Добрый вечер. Не успел решить одну проблему, так сразу начались другие. Купил хостинг. Залил WordPress. В общем, блог как блог. Все работает. Начинаю настраивать. И вот здесь начинаются проблемы.

Проблема 1. При попытке внести изменения в файлы установленной темы (index.php, header.php и др.) мне выдает ошибку: Warning: Cannot modify header information – headers already sent by (output started at /home/imja-bazy/mysitecom/www/wp-content/themes/studiopress-red/functions.php:1) in /home/imja-bazy/mysitecom/www/wp-admin/theme-editor.php on line 75

Но при этом изменения в эти файлы вносятся

Проблема 2. Следующая проблема – при попытке сделать предварительный просмотр поста, или когда я пытаюсь добавить рубрику. Мне выдает вот что: Warning: Cannot modify header information – headers already sent by (output started at /home/u66571/mysitecom/www/wp-content/themes/studiopress-red/functions.php:1) in /home/imja-bazy/mysitecom/www/wp-includes/classes.php on line 1586

Но когда нажимаю на кнопку "опубликовать", то возникает ошибка, которая описана мною в пункте 1. И все публикуется. Как это исправить???

Хостер мне пишет ответ: Обе проблемы решаются путем замены используемого Вами текстового редактора для правки файлов, или изменением кодировки для сохранения файлов в текущем текстовом редакторе.
> Обратите внимание на ошибку:
> wp-content/themes/studiopress-red/functions.php:1
> в данном файле в первой строке присутствует три лишних символа в кодировке utf-8, созданные Вашим текстовым редактором.

Так вот. Файла такого – functions.php:1, я не нашел. Есть только functions.php и все. И я использую Windows Live Writer. Почему для других блогов он подходит, а тут, видите-ли, он не работает. Да и в нем ли дело, когда похожая ошибка выскакивает даже тогда, когда я пытаюсь внести изменения в любой файл темы.

Помогите, плиз. Хостер не в силах помочь, насколько я понял

Не хочет устанавливаться WordPress

Подскажите, что сделать? Регнул домен, купил хостинг. Залил файлы WP на сервер. А теперь, когда ввожу в адресную строку
http://мой-сайт.com/www/wp-admin/install.php, то мне выдает: 404 Not Found. В чем дело, я понять не могу???

Импорт из WordPress

Подскажите, есть какие-то внутренние настройки WP, ограничивающие максимальный размер импортируемых файлов (через Инструменты – Импорт – Импорт из WordPress)? У меня был установлен максимальный размер 2мб, я попросил хостера увеличить до 20 мб. Они увеличили до 20-ти, но не то, что я просил, а upload_max_filesize (через php.in). А в админке значение с 2-х увеличилось только до 8-ми. Можно где-то поменять это значение?

Проблемы с навигацией

Не скажете, почему в блоке навигации получается 2 страницы "Главная"?

Подскажите плиз как зделать

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

персональные настройки темы

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

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

Надеюсь понятно написал и кто-то сможет подсказать. 🙂

как зашифровать код темы

Везде есть куча сообщений о том как расшифровать зашифрованные темы, а мне нужно как-то зашифровать это дело, причем желательно так, чтобы без очень сильной головной боли его вообще не возможно было расшифровать. 🙂
Нужно защитить код шаблона. Можно зашифровать код только всех php вставок в шаблоне, а можно и зашифровать целые куски html кода или весь код вообще.

Что можете посоветовать? 🙂 Заранее спасибо.

PS: зачем это нужно? да чтобы заказчик не портил код сайта и всякой отсебятины не делал =) то что зашифрованный код плохо влияет на seo говорить не надо, я в курсе 🙂

Просмотр видео он-лайн

Как осуществить он-лайн просмотр видео? Перепробывал много методов… Не один не работает…
Пробывал нажимать кнопку "Добавить видеофайл" в разделе "Загрузить/вставить", перехожу во вкладку "Добавить медиафайл с сайта", ввожу ссылку (http://test1.ru/0001.flv – локальный сервер), название, а результат такой – <a href="http://test1.ru/0001.flv">тест</a>
Пробывал нажимать на кнопку Вставить/редактировать медиафайил в Визуальном редакторе, ввожу все данные, но результат – просто "белый квадрат"… FlashPlayer 10 установлен… Но видео так и не воспроизводится/не запускается
Может подскажите, есть какой-нибудь код, для трансляции он-лайн видео (в формате .flv)? Видео на том же сервере, что и wordpress…

Автоматическая смена фона

Хочеться чтобы фоном страницы была случайная картинка из определенной директории, которая будет менятся при каждом заходе.
В общем как на странице входа [url]leprosorium.ru[/url] .

Как это сделать?

Временная папка не найдена

Всех приветствую.

Подскажите пожалуйста…Что может быть не так, если права на папку выставлены 777 и она стандартная.

При попытке заливке картинки, видео… вылетает : Временная папка не найдена

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

Rus-to-Lat+.html WordPress permalink on PAGES+Advanced Permalinks

В итоге не могу попасть даже в админку.
Пробовал удалять эти плагины, все равно при открытии любой страницы открывается 404.
Как деактивировать эти плагины, или попасть в админку?

Rss для каждой категории – как сделать?

Итак возникла необходимсость сделать Rss для каждой категории на своих сайтах, посмотрел немного в сети , все так просто описывается, просто приписываешь /feed или /?feed=rss2 к урлу и все рабботает!
Но на практике не тут то было оказывается :/
Сколько ни пихал /?feed=rss2 куда ни попадя в лучшем случае просто открывается страницца с этой категорией но никак не rss,
как только не пробовал

http://moisait.ru/?cat=7/?feed=rss2
http://moisait.ru/?feed=rss2/?cat=7
http://moisait.ru/?cat=7/rss
http://moisait.ru/?cat=7/feed
:/
вообщем ничего не помогает, как правильно сделать rss для категорий то объясните кто нить пилз:(

на моем сайте стоит так http://moisait.ru/?feed=rss2 – rss для сайта в целом

Ошибка при импортировании дампа базы

Я создал дамп базы данных с расширением .sql. Затем попытался его импортировать, но выскочила ошибка: #1054 – Unknown column ‘link_category’ in ‘field list’. Подскажите, пожалуйста, как можно устранить ошибку.

А собственно почему возник вопрос о переносе дампа с одной базы данных в другую: не знаю почему, но когда я пытаюсь войти в админку блога и набираю в строке браузера blog.ru/wp-admin, то входа в админку не происходит… это конечно уже другой вопрос, но может он как-то связан с первым?

Переименование папки

Интересно, почему после переименования папки, в которой находятся файлы темы, данная тема вообще не видна в админке? Может где-то название папки должно дублироваться?

Пагинация не работает в wp 2.7 (решение)

Возможно, некоторые проходили мимо моей темы, где я описывала, ка у меня пагинация не работает. Нажимаешь на вторую страницу записей, а она выдает Error 404.

Благородные доны Ю.Б. и Sonika направили меня к

query_posts($query_string.’&posts_per_page=-1′);

проблема оказалась совсем не в этом. query_posts я вставила правильно. Оказывается, это просто баг вордпресса.
Вот плагин Category Pagination Fix

http://wordpress.org/extend/plugins/category-pagination-fix/installation/

Описание на сайте вордпресс: этот плагин исправляет баг в версии 2.7, когда у вас ЧПУ %category%/%postname% , и вы нажимаете на вторую старницут постов категории, а она вам возвращает ошибку 404. Способ установки плагина – установить и активировать. Все начинает работать сразу.

длина excerpt?

Подскажите, где обрезать длину the_excerpt?

Как убрать несуществующие страницы?

Добрый день!

Страницы сайта имеют такую структуру: _http://site.ru/kategoria/podkategoriya/zapis.htm

Проблема в том, что записи нормально отображаются, если в урле удалить любую часть, кроме домена и записи, например:
_http://site.ru/kategoria/zapis.htm

а также если добавить любую белиберду:
_http://site.ru/kategoria/sdfdf/podkategoriya/zapis.htm

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

Как сделать так, что б записи загружались только под нужными адресами?

Спасибо

В рубрике не отражаются посты из подр

Друзья, как сделать так, чтобы все посты, которые были написны допустим в подрубрике "теннис" отражались в родительской рубрике "спорт"?
У меня, когда я добавляю пост в подрубрику, а потом хочу зайти в главную рубрику, пишет "не найдено", то есть нет такой страницы.
Как быть? Пример http://biocco.ru.
Очень нуждаюсь в Вашей помощи!

Отображение аватара в сайдбаре

Приветствую!

Составляю код для отображения в сайдбаре изображения автора через функцию get_avatar на странице одиночной записи. Пока есть такое:

<?php if (is_single())
{
echo "<ul><li class=\"widget\"><h2 class=\"widgettitle\">Author</h2><ul>";
echo get_avatar('the_author_ID();', '80', 'http://site.com/files/<?php the_author_ID(); ?>.jpg');
the_author();
echo "</ul></li></ul>";
}
?>

По идее должно брать из паки files изображение с номером, который соот-т ID автора. На деле получается адрес изображения:

http://site.com/files/?php_the_author_ID;_?_jpg&s=80

Помогите пожалуйста с этой вставной функцией адреса изображения.

Узнать Id страницы

Необходимо узнать ID страницы (page), которая является родительской для текущей и находится на втором уровне иерархии, то есть следующая после home. Если же эта страница и есть текущей, также возвращать ее ID.
Подскажите пожалуйста, как это реализовать…

Извиняюсь за создание темы не в том месте, перенесите пожалуйста :rolleyes:

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