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

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

Знаки вопросов в title

Добрый день!
Столкнулся со странностью, тайтл у меня выглядит следующим образом:

<title>��томатология ��кадемическая</title>

На сайте с кодировкой все в полном порядке.
При этом раньше такого не было, я даже не могу понять, от чего появился этот глюк. Т.е. первые буквы слов тайтла в виде вопросов.
А да! Это не во всех тайтлах, а исключительно в рубриках!
Кто-то сталкивался с таким?
Код из header.php

<title><?php if (is_home () ) {bloginfo('name'); } 
 elseif (is_category() ) {single_cat_title(); } ?></title>

Выпадающее меню

Доброй ночи,уважаемы форумчане и просто знающие люди.
Решил сделать свой и-магазин.
Скачал Вордпресс верс.3.4+ плагин woocomerce…

Собственно вопрос6-Как мне сделать выпадающее меню в левой стороне страницы?(допустим раздел1=Телефоны и наводя на него мышкой,в лево или в низ,не имеет значения ,раскрывается список ,содержащий марки телефонов(нокиа,хтс,ифоне и тд и тп…))
Надеюсь на вашу помощь.спасибо.

longdesc для всех изображений wordpress

скажите пожалуйста, как добавить ко всем миниатюрам (создаются при установки изображений в качестве галереи wordpress) в блоге атрибут longdesc cо значением равным url оригинального изображения!?
пытался сделать на основе этого

add_filter('wp_get_attachment_link', 'add_gallery_id_rel');
function add_gallery_id_rel($link) {
    global $post;
    return str_replace('<a href', '<a rel="gallery-'. $post->ID .'" href', $link);
}

вместо wp_get_attachment_link вставлял wp_get_attachment_image, ну rel менял на longdesc? вместо $link пробовал $html, $attr, $image
но ничего не получилось(
как-то так:

add_filter('wp_get_attachment_image', 'add_ld');
function add_ld($html) {
    global $post; 
    return str_replace('<img class', '<img longdesc="longdesc-'. $post->ID .'" class', $html);
}

в чем ошибка? или вообще все не так понял? (

Где меняется относительный путь timthumb?

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

Конфликт плагинов

Уважаемые форумчане прошу срочной помощи!!!стоит плагин форума Simple:Press всё работает хорошо!но сайт стал грузит сервер и пришлось искать пути спасения, нашёл плагин DB Cache Reloaded Fix который в три раза уменьшил колличество запросов к базе данных!! но страница с форумом пропала!!и при деактивации плагина DB Cache Reloaded Fix страница форума возращается и всё работает нормально!!!как быть?

Как отключить уведомления

Как отключить уведомления об обновлениях плагинов и самого WordPress 3.3.2.
Все перепробовала и ничего не получилось…

Назовите название плагина

Приветствую всех. Подскажите пожалуйста плагин(-ы) для кросспостинга новостей с wordpress в социальные сети.

Каталог товаров на WordPress (вывод товара)

Пытаюсь сделать каталог товаров на wordpress с помошью плагина Magic-fields (Версия 1.5.4 ). С плагинов всё понятно.
Вопрос в примере ниже.
Допустим, есть каталог фотоаппаратов, и есть фотоаппараты Panasonic N1 и Panasonic N2, но N1 это обычный цифровик, а N2 – это зеркальный фотоаппарат, следовательно у этих типов фотоаппаратов разные списки дополнительных полей (не смотря на то что они находятся в одной категории Panasonic).
Создаю в плагине две новые панели (которые потом появляются в админке) (Панель 1 – Зеркальный фотоаппараты, Панель 2 – Цифровые фотоаппараты)
Как мне сделать вывод (уже на сайте) полей только предусмотренной панели, через single.php.

P.S. думал внести условие if ID=ID_панели1 {выводить необходимые поля}, но незнаю как получить ID этих панелей.

Плагин для nofollow и noindex

Помогите плиз найти такой плагин, который бы мог выборочно, по моему желанию, не ставить nofollow и noindex в некоторых статьях. Те плагины, которые нахожу, ставят автоматом на все внешние ссылки и никак не регулируются.

изменить отображение постов

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

Хелп с древовидными комментариями

Всем доброго дня! Не могу установить древовидные комментарии на блог, хоть с плагином, хоть безе него. Помогите разобраться! (Поиском пользовался, решения не нашел ни в интернете, ни на этом форуме).

Использовал плагин WordPress Thread Comment. Его проблема заключается в конфликте с любыми плагинами оформления комментариев – смайлики, графические редакторы. Если установлен WordPress Thread Comment и какой-то другой плагин граф. редактора комментариев или вывод смайлов в комменты, то кнопка "Ответить" перестает работать – при её нажатии страница просто перезагружается, форма ответа не подставляется к комментарию, на который хочешь дать ответ.

Пробовал метод без плагина. Вставлял строку в хедер, редактировал комментс.пхп, добавлял стили в цсс. Оформляется все как положено, появляется кнопка "Ответить", но наблюдается та же проблема, что и с плагином WordPress Thread Comment – кнопка "Ответить" $просто перезагружает страницу, но независимо от того, включены ли другие плагины оформления комментов или нет.

Версия вордпресс: 3.3.2 и 3.4.

Помогите решить проблему, хоть каким-то вариантом!

как отредактировать html код рубрики??

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

Wp 3.4 как скрыть некоторые категории?

В теме есть код:

<?php if (is_home()) {query_posts($query_string.'&cat=-66,-67,-231&showposts=5');} ?>

До недавнего времени все работало… Но с переходом на WP 3.4 это не работает… Все записи вываливаются на главную… Что делать?

Многоколонная вёрстка текста

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

Сейчас приходится переходить из Визуального редактора и верстать в HTML, вручную расставляя тэги блоков и параграфов, предварительно создав им стили в syle.css. Может быть есть плагин? Подскажите. Задача вроде как тривиальная.

Оптимизация добавления картинок

Подскажите пожалуйста плагин для расширения функционала медиа-галлереи.

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

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

Помогите найти плагин для каталога

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

а надо чтобы было вот как здесь по центру:

есть такой плагин?? или может тему поменять???

соц кнопка от одноклассников

раньше всё работало нормально,а теперь при нажатии в статье на поделится в одноклассниках пишет – Доступ закрыт! кто знает как исправить? на главной странице главное работает!а именно в статье singl нет!

Не добавляются коменты, что делать?

При нажатии кнопки "Добавить комментарий" выбрасывает на пустую страницу моего сайта с надписью The page you requested could not be found (Невозможно найти страницу) и возможностью поиска.
Что это и как исправить проблему?:(

Нужен совет по верстке шаблона

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

Проблема в том, что есть файл хеадер (в котором есть шапка сайта соответствено).
В шаблон пейдж подключаю функцыей <?php get_header (); ?> и вот тут начинаются чудеса – в IE шаблош сьежает в лево и перестаёт роботать :hover, в Opera верхнее меню заежат на контент страницы.
Что интерестное, если код из хеадер вставить вместо <?php get_header (); ?>, то все роботает отлично.

Вот код хеадер:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html <?php language_attributes(); ?>>

<head>
<title>Karera</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_directory'); ?>/style.css" />

</head>


<?php wp_head();?>
<body>


<!-- BEGIN wrapper -->
<div id="wrapper">


<!-- BEGIN head -->

<div id="head">

<div id="top">

<div class="inform">

<div class="logo"><a href="#"><img src="<?php bloginfo('stylesheet_directory'); ?>/img/logo.png"></a></div>

<div class="slogan">все что ни делается <spam class="my">- все нами ;)</spam></div>
<div class="cont"><spam class="my-cont">Тел:</spam> (044)236-69-36, 236-99-77 <br />
 <spam class="my-cont">Email:</spam> info@kerera.com </div>

</div>
<!-- END inform -->


<!-- BEGIN nav -->

<div id="nav">

<ul>
<li <? if($_SERVER['REQUEST_URI']=='/wp/?page_id=103'):?>id="active"<? endif?>><a href="/wp/?page_id=103">Главная</a></li>    
<li <? if($_SERVER['REQUEST_URI']=='/wp/?page_id=105'):?>id="active"<? endif?>><a href="/wp/?page_id=105"><span>О компании</span></a></li> 
<li <? if($_SERVER['REQUEST_URI']=='/wp/#'):?>id="active"<? endif?>><a href="/wp/#"><span>Новости</span></a></li>    
<li <? if($_SERVER['REQUEST_URI']=='/wp/?page_id=107'):?>id="active"<? endif?>><a href="/wp/?page_id=107"><span>Услуги</span></a></li> 
<li <? if($_SERVER['REQUEST_URI']=='/wp/?page_id=2'):?>id="active"<? endif?>><a href="/wp/?page_id=2"><span>Заказчики</span></a></li>    
<li <? if($_SERVER['REQUEST_URI']=='/wp/#'):?>id="active"<? endif?>><a href="/wp/#"><span>Цены</span></a></li> 
<li <? if($_SERVER['REQUEST_URI']=='/wp/?page_id=109'):?>id="active"<? endif?>><a href="/wp/?page_id=109"><span>Инвесторам</span></a></li>    
<li class="hov"<? if($_SERVER['REQUEST_URI']=='/wp/?page_id=112'):?>id="active"<? endif?>><a href="/wp/?page_id=112"><span>Курсы ремонта</span></a></li> 
<li <? if($_SERVER['REQUEST_URI']=='/wp/#'):?>id="active"<? endif?>><a href="/wp/#"><span>Контакти</span></a></li>      
</ul>

</div>
<!-- END nav -->


</div>
<!-- END top -->


</div>
<!-- END head -->

<div id="clear"></div>

Код пейдж:

<?php
/*
Template Name: О компании
*/
?>

<?php get_header(); ?>



<!-- BEGIN slide-company -->

<div id="slide">

<div id="mess">
<p>Фирма КАРЕРА</p>
</div>

<div class="slide-company">
<img src="<?php bloginfo('stylesheet_directory'); ?>/img/slide-company.jpg">
</div>

</div>
<!-- END slide-company -->


    <div id="pageWrapper">

<?php get_sidebar(); ?>

<?php while ( have_posts() ) : the_post(); ?>
        <div id="page">
            <div class="page-text">
                <?php 
                ob_start();
                the_content();
                $contents = ob_get_clean();
                echo preg_replace(array('/<\/h6/','/<h6/','/<\/h5/','/<h5/','/<(\/)*h4/','/<(\/)*h3/','/<(\/)*h2/','/<(\/)*h1/'),array('</div','<div class="h8"','</div','<div class="h7"','<$1h6','<$1h5','<$1h4','<$1h3'),$contents);
?>
                </div>

                <?php edit_post_link( __( 'Редактировать',''), '<div class="page-edit">', '</div>' ); ?>

            </div>



<?php endwhile; ?>


<div id="clear"></div>
    
<?php get_footer(); ?>

И стили хеадер:

*{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
}

body {
    background: #3c3c3c;
    font-family: Century Gothic;
    margin: 0;
    padding: 0;
}

#wrapper {
    background: #fff;
    width: 1024px;
    margin: 0 auto;
    padding: 0;
}




/* Top */

#head {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 186px;
}

#head #top{
    width: 100%;
    height: 171px;
    padding-top: 15px;
}

#head #top .inform div{
    display: inline;
}


#head #top .inform .logo{
    width: 163;
    height: 121px;
    padding-left: 25px;
}

#head #top .inform .info{
    width: 750px;
    padding-left: 20px;
}


#head #top .slogan{
    text-transform: uppercase;
    font-size: 20px;
}

#head #top .slogan .my {
    color: #2e8fc7;
}


#head #top .cont {
    padding: 95px 40px 0 0;
    float: right;
    font-size: 12px;
}

#head #top .cont .my-cont {
    color:#2e8fc7;
}






/* Top navigation */

#head #nav{
    width: 100%;
    height: 35px;
    padding-top: 9px;
    clear: both;
}

#head #nav ul {
    background: #717171;
    width: 994px;
    height: 30px;
    padding: 6px 0 0 30px;
}

#head #nav ul li {
    height: 30px;
    display: inline;
    text-decoration: none;
    list-style-type: none;
    margin: 0;
    padding: 5px 10px 10px 10px;
}


#head #nav ul li:hover {
    background: #2e8fc7;
    height: 30px;
    padding: 5px 10px 10px 10px;
    text-decoration: none;
    list-style-type: none;
}

#head #nav ul li a{
    text-decoration: none;
    list-style-type: none;
    color: #fff;
    font-weight: bold;
    height: 30px;
}

#active{
    background: #2e8fc7;
    height: 30px;
    padding: 5px 10px 10px 10px;
    text-decoration: none;
    list-style-type: none;
}



#head #nav .hov {
    background: #3c3c3c url("img/cursi.png")  no-repeat;
    height: 30px;
    padding-left: 45px;
    text-decoration: none;
    list-style-type: none;
}

#head #nav .hov:hover {
    background: #2e8fc7 url("img/cursi.png")  no-repeat;
    height: 30px;
    padding-left: 45px;
    display: inline;
    text-decoration: none;
    list-style-type: none;
}

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

WordPress. Помогите найти новостной плагин

Здравствуйте!

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

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

Спасибо.
з.ы. простите за мою грамматику, засыпаю
з.ы. и сам такое могу написать, но очень мало времени

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