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

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

Проблема с созданием виджета

Добрый день уважаемые форумчане.

Столкнулся со следующей проблемой:
Необходимо, чтобы виджет выводил в сайдбар ссылку или кнопку при нажатии на которую появится popup окошко с формой оплаты. Сама форма есть, и внутреннюю часть плагина сделал, а вот как сделать или привязать popup окно не хватает "ума" (с JavaScript раннее не сталкивался).

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

Спасибо.

Меню в старом шаблоне

Здравствуйте! На своем сайте я использую шаблон http://ru-wordpress.com/hair-style/ . Данный шаблон не поддерживает меню. Я не знаток PHP. Основываясь на некоторые статьи, решил прописать поддержку в данном шаблоне.
Добавил в functions.php следующий код (как было написано в статье):

if ( function_exists( 'register_nav_menu' ) ) {
    register_nav_menu( 'main-menu', 'Main Menu' );
}

Затем в header.php нашел место вывода меню:

<div class="art-nav">
	<div class="l"></div>
	<div class="r"></div>
	<ul class="art-menu">
		<?php art_menu_items(); ?>
	</ul>
</div>

И заменил

<?php art_menu_items(); ?>

На

<?php wp_nav_menu( array( 'menu' => 'main-menu', 'container_class' => 'nav' ) ); ?>

Но после этого меню пропадает. Помогите решить проблему!

Все варианты ответа на опрос в 1 поле.

Ищу плагин опроса в котором варианты ответа будут добавляться в одно поле (каждый вариант с новой строки). Дело в том, что варианты хранятся в текстовом файле и копировать каждую строку в отдельное поле проблематично. Если подобного плагина нет, каким образом можно допилить существующие? Заранее благодарю.

Фотоальбомы пользователей

Добрый день!
Как реализовать что-то похожее на wp?
http://azur.ru/adler/photo.php
Зарегестрированные пользователи могут загружать свои фотоальбомы по разделам…
Спасибо!

Позиции в шаблоне

Как узнать какие позиции есть в шаблоне?
tp=1 не помогло!

изменить wp_link_pages

Вот столкнулся с такой проблемой, как изменить стандартный вывод страниц, т.е. что б выводила не 1,2,3,4,5,6,7,8,9,10..24,25 ; а допустим 1,2,3,4,5..24,25 ? уже 3 день бьюсь с этой проблемой не могу найти решения, помогите пжлста 🙂

персональная страница

Нужен плагин(или другой какой то способ) чтобы человек зашедший на сайт залогинившись попадал на свою личную страницу, но заполненную администратором, на которой будет всего небольшой текст
Зарание спасибо:d

Проблема с ссылками

Скажите что делаю не так , вместо http://makarnascha.ru/7-dney-i-nochey-s-merilin-my-week-with-marilyn-2011.html в конце стало появляться такое окончание http://makarnascha.ru/7-dney-i-nochey-s-merilin-my-week-with-marilyn-2011.html#more-1014

Чтобы wp_nav_menu не писал код ul id=”” и ul class=””

Люди добрые, помогите чем можете, очень надо.

Переделываю стандартную менюшку под свои CSS. Для полного счастья мне надо, чтобы wp_nav_menu не писал в код страницы ul id=" " и ul class=" ".

Сейчас вордпресс выводит <ul id="" class="">. В атрибутах функции wp_nav_menu я их не указывал, но они все равно появляются! Как убрать эту беду???

Помогите с кодировкой пожалуйста..

Здравствуйте. Прошу помогите пожалуйста. Не знаю что и делать мне..
У меня есть сайт – http://web-ideas.com.ua/
и у меня проблема с кодировкой. На сервере выставлена кодировка UTF-8, между тегами <head> и </head> также стоит кодировка UTF-8
Если заходишь на сайт также кажется что все хорошо но есть одно но!
При анализе сайта на сервисе PR-cy.ru мне выдает вот такое

пишет что кодировка windows-1251.
Подскажите что нужно предпринять чтобы исправить ошибку?

Приведите примеры, когда помещается

У меня не помещается в заголовке записи без уродливых, ломающих все переносов, и аватара автора, и дата по-русски, и по-русски "6 комментариев" и еще для залогиненного ссылка Edit.

Еще, когда заголовок длинный, все переходит на вторую строчку и вообще кошмар. Покажите, пожалуйста, примеры, где все это красиво поместилось вместе.

Тему под WordPress 3.3.1-ru не работает

Помогите откорректировать тему под WordPress 3.3.1-ru. Скачал шаблон business_52.zip с сайта webcab.wmsite.ru/business, не зная всех подводных камней, прописал в html ссылки и страницы будущего сайта, но при установке на вордпресс пошла ошибка: У файла stile.css нет корректного заголовка. После добавления заголовка в файл появилась новая ошибка: Активная тема повреждена. Возвращение к стандартной теме.
При просмотре темы – белый экран (хотя скриншот темы я добавил).
Вот файл stile.css после добавления заголовка
/*
Theme Name: строительная компания "СЕВСТРОЙДОМ"
Theme URI: http://wordpress.org/extend/themes/строительная компания "СЕВСТРОЙДОМ"
Author: севстройдом
Author URI: http://sevstroydom.com/
Description: Строительство домов и коттеджей в Севастополе, техническая поддержка разработки проектов, устройство кровель в Крыму
License: GNU General Public License
License URI: license.txt
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/

/*============================ RESET ============================*/

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
TABLE {table-layout: fixed;}

index
{color:#82898b;
font-size:12px;}
.bgy {
background-repeat: repeat-y;
}
.news {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #e8e8e8;
padding-top: 7px;
padding-right: 11px;
padding-bottom: 2px;
padding-left: 11px;
}
.m_box {
width: 800px;
height: 25px;
margin: 5px auto;

}
.m_box marquee {
font-size: 14px;
font-family: Tahoma;
color: #003da3 !important;
cursor: pointer;
}
.m_box a:hover {
text-decoration: none;
}

.bgx {
background-repeat: repeat-x;
}
.comp_nam {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #154c8c;
padding-left: 2px; }
.welc {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #424242;
padding-left: 15px;
padding-top: 7px;
padding-bottom: 7px;
}

.norepeat {
background-repeat: no-repeat;
}

.base_txt {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: ;
color: #000000;
font-weight: normal;
padding-top: 7px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 15px;
text-align: justify;
background-repeat: no-repeat;
background-position: right bottom;
vertical-align: top;
}
.news_hd {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: #d8e4f4;
padding-left: 22px;
}

.menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: 1e1e1e;
white-space: nowrap;
text-transform: none;
font-weight: bold;
padding-right: 10px;
padding-left: 10px;
text-align: center;
}

.bottom_menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
padding-top: 5px;
}

.bottom_lnk:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
TEXT-DECORATION: none;
text-align: right;
}
.bottom_lnk:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
TEXT-DECORATION: none;
text-align: right;
}
.bottom_lnk:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
TEXT-DECORATION: none;
text-align: right;
}
.bottom_lnk:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
TEXT-DECORATION: underline;
text-align: right;
}

.menu_lnk:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: 1e1e1e;
TEXT-DECORATION: none;
text-align: right;
}
.menu_lnk:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: 1e1e1e;
TEXT-DECORATION: none;
text-align: right;
}
.menu_lnk:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: 1e1e1e;
TEXT-DECORATION: none;
text-align: right;
}
.menu_lnk:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #254D8B;
TEXT-DECORATION: underline;
text-align: right;
}

.sub_lnk:link {
COLOR: #C5E8FF;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
text-align: right;
}
.sub_lnk:visited {
COLOR: #C5E8FF;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
text-align: right;
}
.sub_lnk:active {
COLOR: #000000;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
text-align: right;
}
.sub_lnk:hover {
COLOR: #000000;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;
TEXT-DECORATION: underline;
text-align: right;
}

.textbase_lnk:link {
COLOR: #C5E8FF;
FONT-FAMILY: Verdana;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
text-align: right;
}
.textbase_lnk:visited {
COLOR: #C5E8FF;
FONT-FAMILY: Verdana;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
text-align: right;
}
.textbase_lnk:active {
COLOR: #000000;
FONT-FAMILY: Verdana;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
text-align: right;
}
.textbase_lnk:hover {
COLOR: #000000;
FONT-FAMILY: Verdana;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
text-align: right;
}

.style1 {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.style3 {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

Проблема с навигацией через posts_nav_link

Добрый день!
Пишу шаблон под WordPress 3.3.2 в первый раз. С PHP знаком слабовато. Сайт локально, на денвере.
Чтобы описать проблему – расскажу вкратце последовательность своих действий. В index.php темы выводится список всех новостей, все работает как положено. Но главная страница должна быть статическая, а на страницу со списком новостей должна вести ссылка с меню. Выставил в настройках требуемую статическую страницу. Сделал ссылку на пункт меню "новости" на урл ведущий к index.php как <a href="<?php bloginfo(‘template_url’);?>">. При попытке попасть с этой ссылки на index.php получил ошибку "Fatal error: Call to undefined function get_header() in….". Поковырял форум, получилось запустить таки при помощи подключения <?php include(‘/home/ECM/www/wp-blog-header.php’)?>. НО записей ноль. Записи выводились при помощи стандартного лупа <?php if (have_posts()) : while (have_posts()) : the_post(); ?>. Воспользовался советом с добавлением query_posts, получилось вывести нужное количество записей нужной рубрики. НО теперь не работает навигация через posts_nav_link, например, ссылка "Следующая страница" посылает на страницу "http://ecm/wp-content/themes/ecmvision/page/2/" которой не существует, а нужно на "http://ecm/page/2/". Перечитал много тем и ответ не нашел. Уже совсем отчаялся от своего тупизма. Помогите, кто чем сможет, пожалуйста!

Скачайте бесплатный плагин…

Хватайте тут http://infoclub74.ru/?squeeze_pages=stranica-zaxvata-za-paru-klikov
Суперская вещь, такого в рунете нет пока…

Подсчет коментариев в посте.

            <div id="content">    
                <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
                <div class="post">
                    <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail( 'mini_img' ); ?></a>
                    <div class="post_title"><a href="<?php the_permalink();?>" title="Читать всю статью <?php the_title(); ?>"><h2><?php the_title(); ?></h2></a></div>
                    <div class="post_info">Опубликовал:&#160;<?php the_author(); ?>&#160;в&#160;<?php the_category(' , ', 'multiple'); ?>&#160;|&#160;Дата:&#160;<?php echo get_the_date(); ?>&#160;</div>
                    <div class="post_text"><?php the_content('',true); ?></div>
                    <div class="post_battom"><img src="#" title="Количество просмотров" alt="Просмотров"><?php echo getPostViews(get_the_ID()); ?><img src="#" title="Количество комментариев" alt="Комментариев"><?php comments_number('0', '1', '%'); ?><a href="<?php the_permalink(); ?>">Читать подробней&#160;&#187;</a></div>
                </div>
                <?php endwhile; ?>
                    <div class="end"><?php my_pagenavi(); ?></div>
                <?php endif; ?>
                <?php wp_reset_query(); ?>
            </div>

Вот так у меня выводятся посты. Но вот всегда возвращает 0 , хотя в постах есть комментарии. В чем может быть беда?

Траблы с WP на Ubuntu 11.10

Есть сервачок: Ubuntu 11.10 + Nginx + PHP-FPM
phpinfo вывел сюда kentastik.dyndns.org на главную страницу

При необходимости выложу конфиги.

А теперь в чем проблема. Значит если установить на сервачок свеженький ВП, то вроде как всё работает, но стоит произвести манипуляцию с БД например залить туда посты или просто в вп-кофиг перекинуть движок на другую БД, то начинается ерунда. При открытии любой страницы ВП выдает кроме той записи, которую хочешь посмотреть все предыдущие заодно. Сначала думал, что дело в пхп 5.3, но вновь установленный то работает, если в базу не лазить. Может кто знает как лечить?

P.S. Это происходит на любом шаблоне.

Ищу спеца, сверстать шаблон для Wp

Есть тут спецы? Оплата достойная…. Задание вышлю на e-mail.

Стучитесь в личку.

Перенаправление при выходе

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

Пару вопросов новичку

1.Как сделать анонс статей?Читал много где,но там статьи 2008-2010 года,много что не совпадает.
2.Как установить IPB на wordpress с интеграцией с самого wordpress,что бы на форуме заново регистрироваться не надо было.
3.Как в панель(1) добавить тег ,чтобы не надо было через это(2) загружать.

4.Как сделать что бы тут висели рекламные баннеры?

Настройка админки и темы 3 вопроса

Надо решить 3 задачи… во всех 3-хсталкиваюсь с проблемой…

1. При добавлении новой картинки там есть такое поле как URL так вот… в это поле по умолчанию добавляется адрес картинки… Заказчику не нравится что надо нажимать лишний раз кнопку "НЕТ" – мол это долго… Скажите есть какие-то варианты настроить это из темы? или надо лезть в исходники???

2. Сделал мультисайтность… но тему сделал с другим названием.. И теперь при создании нового подсайта… Приходится в него заходить и выбирать тему оформления… потому что по умолчанию стандартная… так вот. как поставить свою тему по умолчанию в вордпресс…

3. Заказчик хочет выставить 1 раз для админа внешний вид всяких блоков… при добавлении постов, страниц и произвольных записей…. Мол говорит хочу 1 раз настроить и что б потом каждый новый зарегистрированный пользователь получал такую админку по умолчанию… По этому поводу нашёл ХУК default_hidden_meta_boxes но почему-то он не срабатывает… можете подробнее расказать или кинуть ссылку на ресурс где может быть это описано!! Желательно на русском языке…

буду благодарен за любую помощ…

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