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

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

Проблема с меню.

Взял готовую тему и полностью перестроил под себя, но никак не могу найти где стоит модуль отвечающий за то что всё в меню пишется заглавными буквами. Очень нужно чтобы в выпадающем меню были и прописные, тоесть имена страниц были с учётом регистра. Подскажите плизз где копать?

Сайт http://www.blog.aklion.ru/blog

Автоматическое добавление rel=”lightbox”

Собсвенно, интересует, знает ли кто-нибудь, как сделать так, что бы все картинки которые вставляются в пост, приобретали атрибут rel="lightbox". Т.е. чтобы при клике по картинке открывалась не новая страница с картинкой, а задействовался скрипт открытия картинки "поверх" страницы.
Спасибо

“Жирные” главные категории. как?

Здравствуйте.
Третий день не получается сделать.
Сайт – http://akulapokera.ru/
WP – 2.3.3

Меню (слева) – это страницы (categories)
Меню получилось длинным и надо чтоб оно таким и осталось. Но при этом визуально "теряются" родительские страницы. Задача – как-либо выделить родительские страницы, например жирным. КАК ЭТО СДЕЛАТЬ?
Т.е. сейчас:

1. О САЙТЕ
__Новичкам
__Акулы покера (лучшие игроки)
__Покер бесплатно
__Словарь покера
__Рассылка: новости, акции, бонусы, …
__FAQ
__Скачать покер
2. ФРИРОЛЛЫ (бесплатные турниры с реальными призовыми!)
__Обзор фрироллов
__Пароли
__Регулярные freerolls
__Расписание freerolls

Нужно:

1. О САЙТЕ
__Новичкам
__Акулы покера (лучшие игроки)
__Покер бесплатно
__Словарь покера
__Рассылка: новости, акции, бонусы, …
__FAQ
__Скачать покер
2. ФРИРОЛЛЫ (бесплатные турниры с реальными призовыми!)
__Обзор фрироллов
__Пароли
__Регулярные freerolls
__Расписание freerolls

Прошу не пугаться того что ниже много кодов набросал. Так, на всякий случай.

Данные.
Кусок html-кода со страницы "__Новичкам":

<div id="container" class="clearfix">   
   <div id="leftnav">
      Боковая колонка
<ul id="sidebarright">    
    <li id="pages" class="widget widget_pages">        <h2 class="widgettitle">Страницы</h2>
        <ul>
            <li class="page_item page-item-7 current_page_parent"><a href="http://akulapokera.ru/o-sayte/" title="1. О САЙТЕ">1. О САЙТЕ</a>
    <ul>
    <li class="page_item page-item-15 current_page_item "><a href="http://akulapokera.ru/o-sayte/poker-novichkam/" title="Новичкам">Новичкам</a></li>
    <li class="page_item page-item-72"><a href="http://akulapokera.ru/o-sayte/luchshie-igroki-v-poker/" title="Акулы покера (лучшие игроки)">Акулы покера (лучшие игроки)</a></li>
    <li class="page_item page-item-16"><a href="http://akulapokera.ru/o-sayte/igrat-v-poker-besplatno/" title="Покер бесплатно">Покер бесплатно</a></li>
    <li class="page_item page-item-17"><a href="http://akulapokera.ru/o-sayte/slovar-pokera/" title="Словарь покера">Словарь покера</a></li>
    <li class="page_item page-item-18"><a href="http://akulapokera.ru/o-sayte/poker-rassylka/" title="Рассылка: новости, акции, бонусы, …">Рассылка: новости, акции, бонусы, …</a></li>
    <li class="page_item page-item-19"><a href="http://akulapokera.ru/o-sayte/faq/" title="FAQ">FAQ</a></li>
    <li class="page_item page-item-20"><a href="http://akulapokera.ru/o-sayte/skachat-poker/" title="Скачать покер">Скачать покер</a></li>
    </ul>
</li>
<li class="page_item page-item-8"><a href="http://akulapokera.ru/frirolly-besplatnie-turniry-s-realnymi-prizovymi/" title="2. ФРИРОЛЛЫ (бесплатные турниры с реальными призовыми!)">2. ФРИРОЛЛЫ (бесплатные турниры с реальными призовыми!)</a>
    <ul>
    <li class="page_item page-item-21"><a href="http://akulapokera.ru/frirolly-besplatnie-turniry-s-realnymi-prizovymi/obzor-frirollov/" title="Обзор фрироллов">Обзор фрироллов</a></li>
    <li class="page_item page-item-79"><a href="http://akulapokera.ru/frirolly-besplatnie-turniry-s-realnymi-prizovymi/paroli-na-frirolly/" title="Пароли">Пароли</a></li>
    <li class="page_item page-item-22"><a href="http://akulapokera.ru/frirolly-besplatnie-turniry-s-realnymi-prizovymi/regulyarnye-freerolls/" title="Регулярные freerolls">Регулярные freerolls</a></li>
    <li class="page_item page-item-23"><a href="http://akulapokera.ru/frirolly-besplatnie-turniry-s-realnymi-prizovymi/raspisanie-freerolls/" title="Расписание freerolls">Расписание freerolls</a></li>
    </ul>
</li>

Вывод меню в sidebar.php:

<ul id="sidebarright">    
<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(2) ) : else : ?>
    <li>
                <h2>Recent Posts</h2>

                <ul>
                <?php wp_get_archives('type=postbypost&limit=05'); ?>

                </ul>

            </li>
            <li>

                <h2>Pages</h2>

                <ul>
                <li>
                <a href="<?php bloginfo('url'); ?>" class="<?php if(is_home()){echo 'class="current_page_item"';}?>"title="<?php bloginfo('name'); ?>">Home</a></li>

            
<?php wp_list_pages('title_li='); ?>

                </ul>

            </li>

_______________________
Возможно важно: Был изменен кусок кода чтоб выделять "текущую страницу". Вместо старого был вставлен этот код:

<a href="<?php bloginfo('url'); ?>" class="<?php if(is_home()){echo 'class="current_page_item"';}?>"title="<?php bloginfo('name'); ?>">Home</a></li>

И, соответственно, в самый низ style.css было добавлено:

#leftnav li.current_page_item a:link, #leftnav li.current_page_item
a:visited, #leftnav
li.current_page_item a:active
{
text-align: left;
    padding-top:0px;
    padding-left: 11px;
    line-height:15px;
    font-size:12px;
    overflow:hidden;
    padding: 0 0 0 15px;
font-weight: bold;
color:#090909;
background: url(img/link.jpg) left no-repeat;
}

_______________________

Имеющий роль кусок style.css:

#sidebarright {
    text-align: left;
    padding-top:0px;
    padding-left: 11px;
    margin-left: 11px;
    line-height:15px;
    font-size:12px;
    color:#8D8D8D;
    overflow:hidden;
background: none;}
#sidebarright a {
    text-decoration:none;
    color: #090909;
    padding: 0 0 0 15px;
    background: url(img/link.jpg) left no-repeat;}
#sidebarright a:visited {
    text-decoration:none;
    color:#090909;
    padding: 0 0 0 15px;}
#sidebarright div a {font-weight:bold;}
#sidebarright a:hover {
    text-decoration:none;
    color:#427298;}
#sidebarright a:visited:hover {
    text-decoration:none;
    color:#427298;}
#sidebarright ul {
    margin:0;
    padding:3px 0 3px 0;
    line-height:18px;
    list-style:none;}
#sidebarright ul li {    border-bottom: 1px dashed #E0E0E0;}
#sidebarright ul li li {}
#sidebarright ul li li:hover {        
    display: block;
    cursor: pointer;}
#sidebarright h2 {
    color:#427298;
    font-size:18px;
    width: 200px;
    height: 15px;
    font-family: Verdana, MS Sans Serif,  Times;
    text-align: left;
    margin:0px 0 0 0px;
    padding:0px 0 15px 30px;
    background: url(img/sidetop.jpg) left no-repeat;
    font-weight:normal;
    line-height:normal;}
#sidebarright ul li ul, .sidebar ul li div {padding:0 10px 10px 15px;}
#sidebarright ul li ul ul, .sidebar ul li div div {
    padding:0 0 0 10px;
    background:none;}

Id и роли пользователя (где и как взять?)

Хочу написать нечто наподобие плагина на основе Pods UI для того, чтобы добавляемые поды могли видеть и редактировать только те, кто их добавил, соответственно надо сравнивать ID того кто добавил и ID того кто смотрит ну и парсить поды.

Потом ещё хочу учитывать, если смотрит редактор или админ – показывать всё добавленное.

Опять таки при добавлении пода хочется учитывать роль добавляющего, если это участник, кто ставить false в после публикации для пода, чтоб потом редактор или админ публиковал сам….

в общем много мыслей, голова кипит, хочется убиться об стену… не совсем ещё очухался от работы с Pods CMS..

посему и спрашиваю,

КОРОЧЕ: как получить ID пользователя и его роль?

Помогите с редакцией шаблона!

Суть в следующем.

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

и еще один вопросик. как сделать из шаблона с 2мя колонками только одну на всю ширину. т.е. чтоб был заголовок/header Основа и подвал.

В Header у меня будет флешь меню.

я мучаю этот шаблон: http://wordpress.org/extend/themes/auroral-theme

Подскажите где там и что надо удалить.

Спасибо.

Собственная картинка в header.

Дорогие форумеры,
Может ли кто-нибудь описать в деталях (для абсолютного новичка) как разместить свою картинку в header?

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

Виджеты Заметки и Задачи для Wp

Здравствуйте.
Скажите, пожалуйста, не встречались ли вам виджеты Замекти и Задачи для WP аналогичные таким же виджетам на http://www.netvibes.com/
Там они слева, под погодой

Спасибо

шаблоны для статей разных рубрик

Есть сайт, на нем имеется две рубрики, одна из которых магазин и в статьях, относящихся к этой рубрике(товарах) есть необходимость убрать часть элементов шаблона, но WordPress для одного поста использует single.php или index.php и не более того, а шаблон от рубрики не наследуется. Вопрос как это реализовать?

Панель управления плагинами выросла.

Подскажите пожалуйста добрые люди, где искать проблему.
WordPress 2.9.2. Lecactus Edition Сайт http://wizarddervish.com, но проблема внутри его.

В админке, в панели управления плагинами, колонка с описанием плагинов сдвинулась вправо за габариты страницы. Приходится пользоваться нижней полосой прокрутки дабы добраться до описания.
Всё поля где должны быть описания плагинов, пустые, а описания находятся за пределами страницы.
Назовите пожалуйста хоть файл, который отвечает за всё эти изменения.
Целый день по всему инету ничего найти не смог. Отключение всех плагинов не помогло вообще.

“Кривой” перенос на другой хостинг

Добрый день! Вчера перенес WP на другой хостинг и после переноса заметил, что все посты переместились в рубрику по умолчанию "Новости". В админке рубрик нет. При добавлении поста на вкладке "Все рубрики" тоже нет, а на вкладке "Часто используемые" есть, но если указать там рубрику выдается ошибка о том, что рубрика не указана. При создании рубрики со старым названием выдается ошибка "Такая рубрика уже существует". И еще теперь отказывается работать "ТОП Комментаторов". Раньше с таким не встречался, подскажите что можно сделать?

Перенос виджетов

Здравствуйте!
Суть проблемы: я хотел бы использовать на своём сайте одну тему, но в ней не хватает нескольких виджетов, которые есть в другой. В первой только стандартные, а во второй еще дополнительные, их – то мне и надо, они находятся в папке widgets. А этой папки в нужной мне теме нет.
Не могли бы вы подсказать, как их перенести?
Спасибо.

Плагин различных языковых версий

Какой плагин посоветуете?

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

Можно ли сделать такой вывод записей?

Подскажите, пожалуйста, можно ли в WP реализовать такой вариант верстки?

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

Так же последовательность основных элементов первых двух записей (заголовок, картинка, текст) будет отличаться от записей ниже.
Т.е. вид 1-й и 2-й записи:
картинка
заголовок
текст

Вид записей от 3-й до N-ой:
картинка заголовок
текст

Как это должно выглядить:

Изменение размеров залитых картинок

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

В общем – есть блог, довольный давно ведется, папочка upload забита очень даже прилично. Сейчас перехожу на другой шаблон, в котором размер поля контента немного больше, чем в старом. Т.е. раньше среднее значения размера картинок у меня стояла 425 и картинка занимала как раз всю ширину поста. Теперь в новом шаблоне по бокам от картинки остаются пустые поля, что не есть гуд – я увеличил размеры средних картинок до 600 – теперь в новых постах все ок. Но как мне массово "перегенерить" старые картинки по нужному теперь мне размеру?

я имею ввиду что-нибудь вот такое:
http://wordpress.org/extend/plugins/bulk-image-resize-utility/

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

вот пример, поставил изменение ширины на 589, при скане выдается следующее:

в первом случае все ясно – исходная картинка мала, поэтому из 400 пикселей никак 589 не сделать. но во втором случае картинка в ширину имеет 600 пикселей – почему он не пытается сделать из неё ресайз на 589?

Перенос на локалхост

При переносе с хостинга на локалхост – отображается только страница 404. Все файлі перенес, БД тоже залил. В wp_config.php поменял настройки БД. В таблице wp_options заменил siteurl и home на http://localhost/blog/ Но проблема так и осталась. Что я сделал не так и в чем проблема?

Я включал mode_rewrite. У меня Ubuntu 9.10. Не помогло.
Вот сам .htaccess

  1. BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Помогите пожалуйста.

posts_nav_link в loop

Стандартная навигация по страницам в рубрике функцией posts_nav_link выводит На первой странице только ссылку ВПЕРЕД, а на последней НАЗАД. Мне же нужно сделать навигацию по кругу, то есть на первой странице ссылку НАЗАД (которая будет вести на последнюю страницу) и на последней оставить кнопку ВПЕРЕД (на первую).

Есть ли готовые решения или плагины?
ДЛя навигации по постам (предыдущий пост – следующий пост) такой плагин нашел, а вот по страницам в рубрике не могу отыскать.

Удалить часть ссылок из меню

Здравствуйте. Я делаю первые шаги в этом деле, поэтому не бейте меня сильно, если вопрос глупый. 🙂

При добавлении статической страницы, она выводится в меню. Но у меня предполагается таких страниц много (штук 30). Выводить их все в меню я не хочу. Можно ли сделать так, чтобы в меню были "Главная", "о сайте", "обратная связь" и т.д., а все остальные вывести куда-нибудь отдельно.

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

Разные логотипы для разных рубрик

Здравствуйте
Подскажите, каким образом можно реализовать смену логотипа для разных категорий/страниц. Причем, чтобы это было не случайное изменение, а для каждой рубрики определенный логотип.
В хедере такой код

<div class="logo">
     <a href="<?php echo get_option("home"); ?>">
   <img src="<?php bloginfo("template_url"); ?>/images/logo.png" alt="АПИSPA" /></a>

Не видно тайтла и дескрипшена

Добрый день!

Такая ситуация. В файле header.php сразу после тега <body> прописаны title и description:

<h1><a href="<?php bloginfo('url'); ?>"><? bloginfo('name'); ?></a></h1>
    <h2 id="blog-description"><? bloginfo('description'); ?></h2>

В файле ctyle.css также прописано:

/*    ##################################
       HEADINGS
    ################################## */
    
h1 {
    position: absolute;
    bottom: 80px;
    left: 0px;
    margin: 0px;
    padding: 0px;
    line-height: 1;
    font-size: 24px;
    font-weight: normal;
}

h1 a {
    color: #fff;
    text-decoration: none;
}

h2 {
    margin: 0 0 20px 20px;
}

h2#blog-description {
    position: absolute;
    bottom: 60px;
    left: 0px;
    margin: 0px;
    padding: 0px;
    font-size: 11px;
    font-weight: normal;
}

Тем не менее, ни тайтла, ни дескрипшена нет в шапке. Что за фокус?

Изменить размер записи.

Изменяя одну из своих записей, столкнулся с такой проблемой. В определенный момент, после внесения изменнений, запись перестала выводится на странице. Как только я вырезаю один (любой) абзац из записи, она снова нормально выводится. Налицо очевидное ограничение записи по длине.
Отсюда ВОПРОС. Где в WP можно изменить параметр длина записи.

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