FAQ по WordPress

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

при установке выкидывает ошибку

День добрый уважаемые!

собственно такая трабла: при установке, после странички с вводом блога и указанием емэйла, выкидывает
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 77824 bytes) in /home/…../public_html/…../wp-admin/includes/schema.php on line 238

подскажите плиииз, в чем трабла?
С уважением!

Комменты задом наперед или просто гостевая на базе поста

Хочу сделать гостевую на основе обычного поста с комментами, но не знаю, как сделать так, чтобы последний (самый новый) коммент был всегда вверху. Подскажете?

Виджеты в Теме. Как сделать Тему виджетосовместимой

Как сделать тему WordPress виджет совместимой за 3 шага
Виджеты – это очень просто!

not enough input, need 4, have 0 in gettext.php on line 85

Всем привет! Помогите разобраться пожалуйста:

при установке скрипта происходит превышение времени исполнения и выскакивает вот что:

Warning: unpack() [function.unpack]: Type V: not enough input, need 4, have 0 in /www/wp-includes/gettext.php on line 85

Warning: unpack() [function.unpack]: Type V: not enough input, need 4, have 0 in /www/wp-includes/gettext.php on line 85

Fatal error: Maximum execution time of 30 seconds exceeded in /www/wp-includes/gettext.php on line 158

нашел сходный топик: http://forum.maxsite.org/viewtopic.php?id=3192 проблема 1-в-1 с моей и у моего же хостера ht-systems.ru

но у меня другая ситуация: на этом же акаунте сейчас работают 3 (ТРИ) wordpress-a и работают нормально.

версия которая не ставится: 2.3.1 и попробовал 2.3.3 *т.е. пропатчил еще до установки* (обе взяты с maxsite.org)

Т.е. вопрос вот в чем: это скрипт глючит или мне хостера менять нужно? Хостера менять не очень хочется – лень перетаскивать несколько сайтов и осваиваться на новом сервере.

Спасибо за совет.

Баннеры

Баннеры между постов в WordPress
Рекламные Баннеры в WordPress (форум)
Пост-баннер (форум)

Список пинг сервисов (ping)

http://blog.codingclub.ru/vordpress/spisok-ping-servisov.html (181)
http://forum.maxsite.org/viewtopic.php?pid=8163#p8163 (сколько-то)
http://www.mikolka.info/2007/10/24/82-ping-services-declare-itself/ (82)

Комментировать текст страницы (не поста)

2-й вопрос за сегодня, сорри (то ли глупею, то ли информации чересчур много). Вопрос, наверное, простой, но что-то ничего такого при просмотре форума не попалось.

Пишу страницу. В опциях (Обсуждение) имеется чек-бокс "Разрешить комментирование" ( вверху, рядом с "Разрешить пинг"). Комментарии разрешаю.

При просмотре страницы — только текст, никаких ссылок типа "Комментировать" или полей ввода не видно (как мне, Админу, так и dummy – пробному участнику или автору с др. именем из другого броузера – пока тренируюсь сам на локальном сервере).

Можно ли вообще комментировать страницу (не пост), и если можно, то в чем может быть проблема?

Спасибо.

ЗЫ – Пардон, открыл несколько окон и случайно задал вопрос в запретной для этого зоне. Приношу извинения 🙁

как добавить в тему поддержку виджетов?

сабж.
есть очень хорошая старая тема без поддержки виджетов, сейчас решил их туда добавить но не знаю как это сделать подскажите как?!

У каждой категории своя картинка в шапке

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

Размер файла експорта-импорта по умолчанию

Подскажите плиз, где и как контролируется размер базы данных импорта по умолчанию. Скажем – на одном сервере у меня можно импортировать только 1 мб., на другом 2 а третьем – 8. (Я имею ввиду те файлы, что .xml) Спасибо.

Делаем из wp википедию с помощью тегов

Мне тут пришла в голову идея – а нельзя ли сделать так, чтобы каким-то образом во всех постах слово, которое звучит/пишется также само, как и один из тегов в данном блоге, подсвечивалось как гиперлинк и вело на сам тег.? Т.е., есть у нас в блоге слово ПЛАГИН – везде, где встречается это слово оно подсвечивается и ведет к данному тегу.

Вершиной крутости, конечно была бы возможность задавать тегам формы в падежах, чтобы к тегу ПЛАГИН вели слова ПЛАГИНА, ПЛАГИНЫ, ПЛАГИНОВ и т.д.

Ну что, профессионалы, кто-то что нибудь уже придумал по данному поводу? 🙂

Запрет в комментариях на ник админа

Версия движка: WordPress 2.3.1
Интерисует: Сталкнулся вот с такой проблемой. ПКода пользователь оставляет комментарий под гостем он может указать любой ник, включая ники зарегестированных пользователей и ник Админа! Как можно запретить гостям пользоваться никами зарегистрированных юзеров? Я поискал по форуму но ничего похожего не нашел… может конечно плохо искал… но решился создать тему :rolleyes:

Чтобы посты подкатегорий не выводились в категориях

Вообщем говоря. Давным давно я этот вопрос задавал на форуме 🙂

И Ю. Б. мне дал на него правильный ответ. Но сейчас я не могу найти этот ответ на форуме 🙁 Руки кривые… 🙂

Повторити пожалуйста, функцию, которая не даст возможность выводить посты с подкатегорий в категориях.

Новое за день

Ищу плагин, позволяющий помечать сегодняшние посты, например значком New Today… Может кто-то знает такой, а то нашёл только плагин выводящий список сегодняшних постов. Заранее спасибо. 😀

Индивидуальный шаблон страницы

Создаем страницу _http://moi.site/test, имеющую индивидуальный шаблон.

1. В папке Темы делаем копию файла index.php (page.php, 404.php) и называем эту копию test.php

2. В самом начале test.php добавляем

<?php
/*
Template Name: Test template
*/
?>

3. Если не нужен вывод контента стат.страницы, то удаляем из полученного шаблона вывод основного цикла Loop. Обычно Loop начинается

<?php while (have_posts()) : the_post(); ?>

и заканчивается

<?php endwhile; endif; ?>

и вставляем на освободившееся место то, что нам нужно.

4. В админке создаем страницу "Тестовая страница", выбрав в качестве шаблона "Test template". (Если всё сделано правильно, в правой колонке появится выбор шаблона.) Слаг (ярлык, короткую сслыку) страницы делаем "test".

Заработало? Теперь можно раскрашивать. 🙂

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

Что этот маневр нам дает?

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

Во-вторых, мы можем вывести в обычном дизайне оригинальный контент, который невозможно загнать в рамки обычной страницы. Это может быть скрипт какой-то, в том числе и партнерской, программы, это может быть wrapper какой-то чужой страницы, это может быть [почти] что угодно, что мы в состоянии написать на html/php.

Если на такой странице будете ставить формочку, имейте в виду, что имена параметров не должны совпадать с используемыми движком WP (p, s и т.д.).

UPDATE В новых версиях WP бывает так, что правильно сделанный шаблон не появляется в списке доступных. В этом случае можно активировать любую другую Тему, а затем вернуться обратно к той, с которой работаете.

UPDATE Начиная с версии 2.9 есть возможность задать шаблон для страницы, дав ему правильное имя: page-{slug}.php или page-{id}.php, где {slug} и {id} соответственно слаг и id страницы.
_________
Копипейст фром

получить количество постов в рубрике

решения есть, но не лучшие. можно запустить отдельный цикл, перебрать нужную категорию увеличивая счетчик. можно пропарсить вывод категорий. можно в БД искать объединяя таблицы, но разве нет простой функции (запроса), чтоб получить в переменную количество постов из определенной категории? похоже что что-то пропустил и теперь парюсь.
Подскажите более толковое решение друзья? О_о

Убийство тайтлов у ссылок!!!

Долго мучался с проблемой убийства тайтлов в функции wp_get_archives и все-таки, как в том фильме, УБИЛ!
Вся эта байда с оформлением лежит в файле /wp-includes/general-template.php, в данном случае нам надо отыскать строчку:

elseif ('html' == $format)
return "\t<li>$before<a href='$url' title='$title_text'>$text</a>$after</li>\n";

и стереть:

title='$title_text'

чтобы осталось:

elseif ('html' == $format)
return "\t<li>$before<a href='$url'>$text</a>$after</li>\n";

все, наслаждайтесь!:D

не показывается полный текст в RSS

я все никак сегодня не угомонюсь:/знаю, тема не новая, читала.
в общем, ситуация такая – текст обрублен в фиде, неважно, использую тэг more или нет.
у меня работают плагины feedburner-ский и full text feed, галочка в настройках стоит на показе полного текста.
в этом посте – http://forum.maxsite.org/viewtopic.php?pid=12506 – почитала, что люди правят файл wp-rss2.php и все у них рулит.
но у меня файлы wp-rss2 и wp-rss какие-то подозрительно пустые. нет там тех строчек, которые править.
в wp-rss2 только это:

<?php

if (empty($wp)) {
	require_once('./wp-config.php');
	wp('feed=rss2');
}

require (ABSPATH . WPINC . '/feed-rss2.php');

?>

а в wp-rss:

<?php

if (empty($wp)) {
	require_once('./wp-config.php');
	wp('feed=rss');
}

require (ABSPATH . WPINC . '/feed-rss.php');

?>

что делать?

вывод части поста в tooltip’e. возможно?

Здравствуйте!
Появилась такая идея – в Recent Posts при наведении на ссылку поста чтобы в tooltip’e (скрипт на JS, примеры) появлялась часть ЭТОГО поста. Вопрос в том, наверное – как подобраться к этому посту автоматом, т.е. есть ли специальная функция для этого и как правильно вывести часть поста. У кого-нибудь есть идеи?

Заранее благодарен за ответы!:)

WordPress и WordPress Mu на php5

Я пробовал разные версии – при установке на сервер практически ничего не русифицируется, хотя на локалке все норм, бавает одно – два слова в админке на русском и все. Написал в саппорт, мне ответили, что нужен русификатор под php5 может кто-нибуть подскажет где можно скачать?

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