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

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

Какой файл использ. для карты сайта?

В свойствах страницы карты сайта, которая выводится плагином Dagon Design Sitemap Generator v3.12 указан базовый шаблон для ее вывода. Когда открываю карту сайта, то правый сайдбар почему-то уезжает вниз и не могу понять почему… 🙁 Все остальные страницы на сайте отображаются нормально. В чем может быть проблема?

Похожие записи

Всем привет!
Помогите пожалуйста, хочу чтобы в похожих записях отоброжались не миниатюры а первая картинка поста, везде искал но не нашел.
[code- <?php
global $SMTheme;
if ($SMTheme->get( ‘layout’, ‘related’ )) { ?>
<div class="related-posts">
<h3><?php echo $SMTheme->_( ‘relatedposts’ )?>:</h3><ul>
<?php
$postid=$post->ID;
$showed_posts=array();
$tags=get_the_tags($postid);
$categories = get_the_category($postid);
$post_cnt=0;
$first=0;
if ($tags) {
$tags_ids = array();
foreach($tags as $tag) $tags_ids
= $tag->term_id;
$args=array(
‘tag__in’ => $tags_ids,
‘post__not_in’ => array($postid),
‘showposts’=>$SMTheme->get( ‘layout’, ‘relatedcnt’ ),
‘caller_get_posts’=>1);
$posts=get_posts($args);
if( count($posts)>0 ) {
foreach ($posts as $p) {
$post_cnt++;
$showed_posts- =$p->ID;
?>
<li<?php echo (!($first%4))?" class=’first’":""?>><?php
if ($SMTheme->get( ‘layout’, ‘colors’ )) {
$r=rand(1,150);
$g=rand(1,150);
$b=rand(1,150);
} else {
$r=$g=$b=1;
}
$first++;
if(has_post_thumbnail($p->ID)) {
?><a href="<?php echo get_permalink($p->ID); ?>" title="<?php printf( $SMTheme->_( ‘permalink’ ), $p->post_title ); ?>" class=’img’><?php
echo get_the_post_thumbnail($p->ID,array(126,126), array(‘title’=>$p->post_title, ‘alt’=>$p->post_title));
?></a><?php
} else {
?><a href="<?php echo get_permalink($p->ID); ?>" title="<?php printf( $SMTheme->_( ‘permalink’ ), $p->post_title ); ?>" class=’img’><img src='<?php echo get_template_directory_uri(); ?>/images/smt/article_related.png’ width=’126′ height=’126′ alt=’article’ /></a><?php
}
?><br /><a href="<?php echo get_permalink($p->ID) ?>" title="<?php printf( $SMTheme->_( ‘permalink’ ), $p->post_title ); ?>" rel="bookmark" class="related-ttl"><div class=’related-bg’ style=’background:rgb(<?php echo $r.",".$g.",".$b?>)’></div><span><?php echo $p->post_title ?></span></a></li>
<?php
}
}
}
if ($categories&&($post_cnt<$SMTheme->get( ‘layout’, ‘relatedcnt’ ))) {
$category_ids = array();
foreach($categories as $individual_category) $category_ids
= $individual_category->term_id;
$showed_posts[]=$postid;
$args=array(
‘category__in’ => $category_ids,
‘post__not_in’ => $showed_posts,
‘showposts’=>$SMTheme->get( ‘layout’, ‘relatedcnt’ )-$post_cnt,
‘caller_get_posts’=>1);
$posts=get_posts($args);
if( count($posts)>0 ) {
foreach ($posts as $p) {
$ttl=iconv_substr( $p->post_title, 0, 150, ‘utf-8’ );
?>
<li<?php echo (!($first%4))?" class=’first’":""?>><?php
$post_cnt++;
if ($SMTheme->get( ‘layout’, ‘colors’ )) {
$r=rand(1,150);
$g=rand(1,150);
$b=rand(1,150);
} else {
$r=$g=$b=1;
}
$first++;
if(has_post_thumbnail($p->ID)) {
?><a href="<?php echo get_permalink($p->ID); ?>" title="<?php printf( $SMTheme->_( ‘permalink’ ), $p->post_title ); ?>" class=’img’><?php
echo get_the_post_thumbnail($p->ID,array(126,126), array(‘title’=>$p->post_title, ‘alt’=>$p->post_title));
?></a><?php
} else {
?><a href="<?php echo get_permalink($p->ID); ?>" title="<?php printf( $SMTheme->_( ‘permalink’ ), $p->post_title ); ?>" class=’img’><img src='<?php echo get_template_directory_uri(); ?>/images/smt/article_related.png’ width=’126′ height=’126′ alt=’article’ /></a><?php
}
?><br /><a href="<?php echo get_permalink($p->ID) ?>" title="<?php printf( $SMTheme->_( ‘permalink’ ), $p->post_title ); ?>" rel="bookmark" class="related-ttl"><div class=’related-bg’ style=’background:rgb(<?php echo $r.",".$g.",".$b?>)’></div><span><?php echo $p->post_title ?></span></a></li>
<?php
}
}
}

if (!$post_cnt) {
?><p><?php echo $SMTheme->_( ‘norelatedposts’ )?></p><?php
}
?></ul></div>
<?php } ?>[/code]
Посмотрите пожалуйста вот код который отвечает за выводом похожих записях.
У меня тема DroidPress сайт пока на локале.

Не видит сайт из интернета

Проблема такая, ни с того ни с сего сайт перестал быть видет пользователям онтернета, то есть если я набираю в браузере адрес сайта то он не виден,а если набираю Ip сервера на котором он настроен заходит. Как быть?

Посоветуйте хороший хостинг Vps.

Посоветуйте хороший хостинг Vps.

Ajax подгрузка постов

Доброго времени суток.

Нужна помощь знатоков. Нужно с помощью аjax подгружать новые посты. С вертикальной прокруткой не проблема, но мне нужно подгружать при использовании ГОРИЗОНТАЛЬНОЙ прокрутки.

Может кто встречался с таким. Очень нужно.

Как сделать картинки некликабельными?

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

Вывод подстраниц

На главной странице выведены ссылки на нужные страницы с помощью кода в index.php темы:

<?php query_posts( array(
‘meta_key’=>head,
‘post_type’=>page,
‘orderby’=>meta_value,
‘order’=>ASC
)); ?>

Как сделать, чтобы при переходе на эти страницы выводились подстраницы (не в сайдебаре)?

Ошибка 403

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

Как сделать шире тему green-box

Хочу чуть расширить свой блог. Там css немного нестандартный.
Вот сам блог – http://softhelp.org.ua/

/*  
Theme Name: green-box
Theme URI: http://www.xhtmlvalid.com/2008/04/09/green-box/
Author: XHTMLValid.com
Version: 0.1
Author URI: http://www.xhtmlvalid.com/
*/
/*  Тема переведена Avdenago (http://avdenago.com) для блога ВебТема (http://webtheme.ru) 25 мая 2009 года.   */
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0px;padding:0;background-color:#44433e;}
img {margin: 0px; padding:0px;border:0px;}
#mainpage {width:900px;margin:0 auto;padding-left:16px;padding-right:16px;background:url('images/mainbg.png') repeat-y;background-color:#FFFFFF;}
h2 {font: 24px Tahoma;color:#000000;margin:0;padding:0;padding-left:10px;}
h3 {font: 24px Tahoma;color:#000000;margin:0;padding:0;padding-left:10px;}
h4 {font: 24px Tahoma;color:#000000;margin:0;padding:0;padding-left:10px;}
.h2{font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:12px;color:#312E2E;font-weight:700;}
a:link, a:visited, a:active{color:#000000;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:underline;}
input {border:1px solid #303030;vertical-align: middle;}
#header{float:left;height:115px;width:900px;padding:0;background:url('images/headerbg.png') no-repeat;margin:0px;padding:0px;}
#header .title {float:left;}
#header .title h1 {margin:0px;font:30px Verdana;color:#FFFFFF;padding-left:20px;padding-top:20px;}
#header .title h1 a {font-weight:normal;color:#FFFFFF;}
#header .title h1 a:hover {text-decoration:none;}
#header .title h2 {margin:0px;font:17px Verdana;color:#FFFFFF;padding-left:20px;}
#header .search {float:right;padding-top:42px;padding-right:65px;}
.input {border:0px;background:none;height:17px;width:120px;font:12px Verdana;color:#FFFFFF;font-weight:bold;padding-top:3px;}
.submit {border:0px;height:33px;width:33px;}
#menu {height:43px;width:900px;float:left;background:url('images/menubg.png') repeat-x;border-bottom:3px solid #F0F0F0;}
ul.menu{height:43px;line-height:43px;float:left;list-style:none;margin:0px;padding:0;width:898px;border-left:1px solid #8EBD3D;border-right:1px solid #8EBD3D;}
ul.menu li{float:left;list-style-type:none;margin:0;background:url('images/menudiv.png') no-repeat;}
ul.menu li a {float:left;font:14px Tahoma;color:#FFFFFF;text-transform:uppercase;padding-left:20px;padding-right:20px;line-height:38px;padding-top:5px;}
ul.menu li a:hover {text-decoration:none;background:url('images/menuhover.png') repeat-x;}
ul.menu li:hover {}
ul.menu li a:visited {color:#FFFFFF;font-weight:normal;}
#content{font: 12px Tahoma;color:#000000;float:left;width:584px;margin:0px;padding:0;overflow:hidden;padding-left:24px;padding-right:27px;}
.entry{float:left;width:584px;margin:0px;padding:0px;background:url('images/entrybg.png') repeat-y;}
.head {float:left;width:584px;float:left;background:url('images/h2bg.png') no-repeat;}
.date {float:left;width:156px;}
.title {float:left;}
.entry h5 {font:12px Verdana;text-align:center;font-weight:bold;color:#FFFFFF;margin:0px;padding:0;line-height:46px;padding-top:18px;}
.entry h2 {font: 20px Tahoma;color:#FFFFFF;margin:0px;padding:0;line-height:46px;padding-top:18px;height:64px;white-space:nowrap;}
.entry h2 a {text-decoration:none;color:#FFFFFF;margin:0;font-weight:normal;}
.entry h2 a:hover{text-decoration:none;}
.entry h2 a:visited {color:#FFFFFF;font-weight:normal;}
.entry h3 {background:url('images/h3bg.png') no-repeat;font: 20px Tahoma;color:#FFFFFF;margin:0px;padding:0;line-height:46px;padding-top:18px;padding-left:20px;}
.entry h4 {font: 12px  Tahoma;color:#000000;margin:0;padding:0;text-align:center;line-height:36px;background:url('images/entrybot.png') no-repeat;}
.entry h4 a {text-decoration:none;color:#000000;font-weight:normal;margin:0;}
.entry h4 a:hover {text-decoration:underline;}
.entry p {margin:0px;padding-left:15px;padding-right:13px;padding-bottom:10px;}
#sidebar{float:left;width:243px;margin:0px;padding:0px;font: 11px Verdana;padding-right:22px;}
.rsidebar{font: 13px  Verdana;color:#303030;float:right;width:243px;}
.rsidebar h2{font: 18px Tahoma;color:#FFFFFF;padding:0;line-height:37px;padding-left:26px;background:url('images/sidebarh2.png') no-repeat;}
.rsidebar a {font-weight:normal;}
.rsidebar ul{list-style-type:none;margin:0;padding:0;padding-top:18px;}
.rsidebar ul li{list-style-type:none;margin:0 0 0px;padding:0;padding-left:0px;}
.rsidebar ul li ul{list-style-type:square;margin:0;padding:0 0px;background:url('images/sidebarbot.png') no-repeat;background-position:0% 100%;padding-bottom:22px;}
.rsidebar ul li ul li{list-style-type:none;border:0px none;margin:0;background:url('images/sidebarbg.png') repeat-y;padding-left:25px;padding-right:25px;}
.rsidebar ul li ul li a {font:12px Tahoma;font-weight:normal;color:#FFFFFF;line-height:35px;}
.rsidebar ul li ul li a:visited {color:#FFFFFF;font-weight:normal;}
.rsidebar ul li ul li a:hover {text-decoration:none;}
.rsidebar ul li ul li:hover {background:url('images/sidebarhover.png') no-repeat;}
.navigation{float:left;color:#303030;width:636px;margin:0px;padding:0px;margin-left:13px;margin-right:19px;padding-top:6px;}
.navigation p {color:#303030;margin:0px;}
.navigation a:hover {text-decoration:underline;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
.postmetadata{text-align:right;font: 12px  Verdana;color:#600320;margin:0;padding:0px;}
.postmetadata a {color:#600320}
.boxcomments{width:584px;background:url('images/entrybot2.png') no-repeat;background-position:0% 100%;}
#commentform label{display:block;margin:0;padding-top:10px;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 0px;}
#commentform p{margin:0px 0;padding-top:5px;}
ol.commentlist{margin:0 0 0 0px;padding:0;background:url('images/entrybot2.png') no-repeat;background-position:0% 100%;}
ol.commentlist li{display:block;list-style:none;margin:0;padding:0px 0px 1px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:0px;}
ol.commentlist li.commenthead h2{margin:0;background:url('images/h3bg.png') no-repeat;padding-left:20px;}
ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;padding-left:15px;list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:5px;}
#footer{color:#FFFFFF;clear:both;height:0px;margin:0;padding:0;}
#footerbox{color:#FFFFFF;margin:0;padding:0;width:900px;height:63px;margin: 0 auto;background:url('images/footerbg.png') no-repeat;}
#footerbox p {color:#FFFFFF;margin:0px;font-size:12px;margin-top:0px;}
.footer{text-align:center;width:900px;color:#F1DCE3;margin:0 auto;padding:0;}
.footer a:hover{text-decoration:underline;border:none;}
.footer a:link, .footer a:active, .footer a:visited {color:#FFFFFF;border:none;font-weight:normal;}
.footer p {margin:0px;font:12px Tahoma;color:#FFFFFF;line-height:36px;}

Проблема с отображением сайта

В общем адрес сайта sare md – (уберите пробел и поставьте точку)

В основном эта проблема в гугле хром, но бывает и файрфоксе

Зайдите на сайт, сразу откройте один из товаров и прокрутите страницу вниз, а там всё спустилось ниже футера. Если немного походить по сайту, то проблема решается, но как только удаляю кэш всё появляетя снова. Прошу вас пожалуйста помочь. Не знаю в чём может проблема. Заранее Спасибо!

Помогите с меню

Всем привет!
Начал создать себе сайт но в кодах я не разберусь никак, как мне то меню сверху ставить в низу где пустой квадрат рядом с "Главная", вот скрин

Сайт пока на локале поэтому выложил скрин.
Ребята кому не жалко пару минут помогите пожалуйста!

не входит после переезда в админку

Всем привет! Помогите plz, не могу решить проблему после переезда потерь файлов на хостинге и т.д.
Не помню пароль или не пускает просто http://www.autoplazma.ru/wp-login.php
пробывал изменить пароль в базе, так там нету где менять, вот скрин сделал – http://www.autoplazma.ru/mysql.JPG

Заранее спасибо за помощь!

Рубрики родительские для такомсонии

Например есть рубрики:
Windows
Mac OS
Linux

И есть пользовательская таксономия с рубриками и подрубриками:
Программы
– Медиа

  • Утилиты
  • Офисные

Игры
– Аркады

  • Стрелялки
  • Стратегии

Драйвера
– Видео

  • Звук
  • Связь

При добавлении записи указывается и рубрика и таксономия.

Как сделать стандартные рубрики родительскими для пользовательской таксономии?

То есть например при переходе в рубрику Windows отображаеются термы таксономии Программы (как заголовок) и её дочерние термы Медиа, Утилиты, Офисные (как ссылки) затем Игры, Драйвера по тому же принципу. После перехода по ссылке Медиа отображаются записи которым назначена рубрика Windows и терм Медиа.

Если записи назначен терм Утилиты и рубрика Windows, при переходе из рубрики Windows она отображается, при переходе из рубрики Linux соответственно нет.

Если в рубрике Linux нет ни одной записи с термом Драйвера, то этот терм с дочерними термами при переходе из рубрики не отображается.

Как этого добится?

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

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

Нагрузка на БД

Есть такой «замечательный» хостинг — П_хост..
У меня там находится один проект: каталог на WP.

Сделано всё через Magic Fields, полей немного, в основном простые – текстовые. Посещаемость небольшая. Позиций в каталоге пара сотен. Плагинов минимум, пользователей тоже.

Когда «просыпается» Москва, буквально с 7-8 часов утра и до 15.00-17.00 наблюдаю ужасные тормоза при работе сайта.
Насколько ужасные, что часто БД становится недоступной и выходит всем известная ошибка соединения.

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

Как-то можно проверить чем вызваны такие нагрузки?

помогите разобраться с меню

здравствуйте.подскажите пожалуйста.я поменял тему,она не поддерживает меню.вставил в functions.php коды
if (function_exists(‘add_theme_support’)) {
add_theme_support(‘menus’);
}

и

register_nav_menus( array(

‘top_menu’ => __( ‘Верхнее меню’ ),

) );
теперь появилась область меню.там я выбираю, то меню которое создал,но оно не отображается, когда просматриваю блог. на сайтах поискал информацию, но не нашел решение.из всех советов уловил,что нужно в header.php отредактировать заголовок,т.е этот кусок
</div>
<div class="art-nav">
<div class="l"></div>
<div class="r"></div>
<ul class="art-menu">
<?php art_menu_items(); ?>

</div>
если я его удаляю,меню вообще нет.помогите отредактировать его,чтоб на блоге отображалось меню, которое я создаю.

Полная оптимизация работы сайта

Сайт развлекательной тематики на вордпресс. Посещаемость проекта 80-100к посетителей в день. На сайте установлено около 18 плагинов. Лежит на сервере, который отлично оптимизирован (нанимался профессионал своего дела). Он посоветовал нанямать специалиста по вордпресс, который смог бы полностью оптимизировать работу самого сайта вордпресс, так как он очень тяжелый стал. Нужен специалист, который сможет упростить обращение сайта к БД, убрать лишний не нужный для данного сайта функционал. Просьба не беспокоить "псевдопрофессионалов", коорые будут ставить элементарные плагины оптимизаторы. Жду ваши предложения – естественно не бесплатно.

Алфавитная линейка

Не подскажете, как создать на блоге вот такую алфавитную линейку: http://www.israbox.com

Не показываются картинки в слайдере

Всем привет! Помогите пожалуйста решить проблему с отображением картинок в шаблоне. Работаю на локальном сервере Denwer.
Создал страницу со слайдшоу Nivo и привязал к нему 4 изображения и 1 видео:

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

Долго и муторно искал в интернете решение данного вопроса. Темы с такими же проблемами есть, но четкого решения в них нет. Из всего прочитанного я понял, что для папки с кэшем надо выставить CHMOD 777, но у меня же сайт на локальном сервере (для проверки залил на хостинг, выставил там 777, проблема осталась). Так же пишут, что надо дописать какой-то код в php файлы того шаблона, который использую, но так и не смог разобраться что и куда прописывать. Еще пишут, что проблема кроется в миниатюрах (thambnails), но я вроде задал Featured image. Или это не то?
Помогите пожалуйста решить данный вопрос. Использую шаблон Cardamon от DreamTheme. В документации к этому шаблону описывается этап добавления слайдшоу, но таких проблем у разработчиков не возникло. В самом начале инструкции сказано:

Все эти требования я выполнил (за исключением 777, я ведь на локальном сервере)
Кстати, когда нажимаю на пустой слайдер и выбираю «Открыть фоновое изображение», то открывается страница с ошибкой:

Термы записей пересек-ся с рубрикой

Здравствуйте.
Вопрос следующий:
Есть рубрики

Рубрика 1
Рубрика 2
Рубрика 3

и есть иерархическая таксономия (по типу рубрик) с родительскими и дочерними термами.

Терм 1.0
— Терм 1.1
— Терм 1.2
Терм 2.0
— Терм 2.1
— Терм 2.2
Терм 3.0
— Терм 3.1
— Терм 3.2

При добавлении записи указывается рубрика и дочерний (-ие) термы.

Например:
Запись 1 (Рубрика 1, Терм 2.1, Терм 3.2)
Запись 2 (Рубрика 1, Терм 2.1, Терм 1.2)
Запись 3 (Рубрика 2, Терм 2.1, Терм 1.2)

Как сделать чтоб при нажатии на рубрику отображались термы таксономии (в виде ссылок) пересекающиеся с ней?
При этом текущая рубрика была бы родительской к таксономии

Например:
жмем на Рубрика 1 отображаются ссылки Терм 1.2, ерм 2.1 и Терм 3.2, если кликнуть на Терм 1.2 увидим Запись 2, на Терм 2.1 увидим Запись 1, Запись 2.
жмем на Рубрика 2 отображаются ссылки Терм 1.2 и Терм 2.1, если кликнуть на Терм 1.2 увидим Запись 3, на Терм 2.1 увидим Запись 3.

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