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

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

В сайдбаре заголовки h1

Здравствуйте
Помогите, пожалуйста, разобраться с темой "moneymaker_wp" шаблона. Ситуация такая в полной новости в сайдбаре заголовки отображаются как h1, на всех других страницах как положено h2. Какой файл править, чтобы заголовки отображались как h2?

HTML – полной новости

<div class="cleared reset-box"></div>
<div class="art-content-layout">
<div class="art-content-layout-row">
<div class="art-layout-cell art-content">
<div class="art-content-layout">
<div class="art-content-layout-row">
<div class="art-layout-cell art-layout-cell-size1">

<div class="art-post widget widget_text" id="text-2">
<div class="art-post-tl"></div>
<div class="art-post-tr"></div>
<div class="art-post-bl"></div>
<div class="art-post-br"></div>
<div class="art-post-tc"></div>
<div class="art-post-bc"></div>
<div class="art-post-cl"></div>
<div class="art-post-cr"></div>
<div class="art-post-cc"></div>
<div class="art-post-body">
<div class="art-post-inner art-article">
<h1 class="art-postheader">Сайдбар</h1> <div class="art-postcontent">
<!– article-content –>

<div class="textwidget">В полной новости в сайдбаре заголовки отображаются как h1</div>
<!– /article-content –>
</div>
<div class="cleared"></div>
</div>
<div class="cleared"></div>
</div>
</div>

<div class="cleared"> </div>
</div>

</div>
</div>
<div class="art-post post-343 post type-post status-publish format-standard hentry category-blog" id="post-343">
<div class="art-post-tl"></div>
<div class="art-post-tr"></div>
<div class="art-post-bl"></div>
<div class="art-post-br"></div>
<div class="art-post-tc"></div>
<div class="art-post-bc"></div>
<div class="art-post-cl"></div>
<div class="art-post-cr"></div>
<div class="art-post-cc"></div>
<div class="art-post-body">
<div class="art-post-inner art-article">
<h1 class="art-postheader">Блог</h1> <div class="art-postcontent">
<!– article-content –>

<p>Здесь текст блога</p>
<!– /article-content –>
</div>

код /themes/library/wrappers.php

<div class="art-post<?php echo $class; ?>"<?php echo $id; ?>>
<div class="art-post-tl"></div>
<div class="art-post-tr"></div>
<div class="art-post-bl"></div>
<div class="art-post-br"></div>
<div class="art-post-tc"></div>
<div class="art-post-bc"></div>
<div class="art-post-cl"></div>
<div class="art-post-cr"></div>
<div class="art-post-cc"></div>
<div class="art-post-body">
<div class="art-post-inner art-article">
<?php

if (!theme_is_empty_html($title)){
if (is_single()) {
echo ‘<h1 class="art-postheader">’.$title.'</h1>’;
} else {
echo ‘<h2 class="art-postheader">’.$title.'</h2>’;
}
}
echo $before;?>
<div class="art-postcontent">
<!– article-content –>

<?php
if (!theme_is_empty_html($title)){
echo $thumbnail;
}
;?>

<?php echo $content; ?>
<!– /article-content –>
</div>

Глюк с галереей

Установил тему Мистика. Написал статью, поставил картинки. Вроде все было норм. А после, когда я стал проверял пост, обнаружил одну интересную ошибочку. Перешел на последнею картинку и смотрю а там переход на следующую, хотя дальше картинки нет. Вот скрины:

– показано, что дальше нет картинки
– показывает, что каритнка есть.

В живую проблему можете посмотреть у меня на блоге. Что мне делать и как это исправить?

Вывод по значению custom fields и дате

Здравствуйте.
Подскажите, как сделать вывод записей по значению произвольного поля и по дате. При этом, чтобы вывод по значению произвольного поля был приоритетным. Но если записей с данными произвольными полями нет – тогда просто вывод по дате. Если из 10 есть только 2 записи с произвольными полями – в первую очередь выводятся записи с произвольными полями, а дальше, 8 шт по дате публикации.
Вот такой хитрый вывод нужно сделать.
Подскажите пож. как реализовать.
Спасибо.

Как задать thumbnail

Как задать thumb только одной картинке из множества загружаемых в один пост, дабы не засорять хостинг?:)

Ищу женскую тему

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

Видеоплеер (Плагин) ДЛЯ ВНЕШНИХ САЙТОВ

Подскажите пожалуйста видео проигрыватель который сможет проигрывать видео содержащиеся на сторонних видеохостингах (Например : Рутуб, Муви.ру,ВК)

Создаваемый пост свернут – развернуть

При создании поста/записи – потом при заходе на сайт через меню она всегда свернута. Надо чтобы всегда была развернута так как сайт на WordPress делается как сайт визитка сервисного центра.
Вот что получается после создания поста: http://itservice.od.ua/tag/скорая-компьютерная-помощь
И как убрать в заглавии самой записи, надпись: "Записи с меткой ‘скорая компьютерная помощь’"

WordPress 3.4.2

коррекция сайта вручную

Добрый день.

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

Подскажите, пожалуйста, где их искать.

Спасибо.

WordPress – админ панель настроек темы

Всех приветствую.

Руководствуясь вот этим уроком о том как сделать панель управления темой для wordpress:
+ (перевод на русский) http://dreamhelg.ru/2010/04/wordpress-create-better-options-panel/
+ (оригинально-английский) http://net.tutsplus.com/tutorials/wordpress/how-to-create-a-better-wordpress-options-panel/
сделал админку для темы, все работает.

Однако мне необходимы некоторые опции для своего сайта, которых не было в уроке.
Конкретно:

1) Функция выбора фонового изображения (23 штуки, так и поименованы по номерам).

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

2) Такая же функция, только для смены логотипа. Логотипов 8 штук, размеры одинаковые, различаются только цветами.

——–

В общем, необходимо, чтобы функция позволяла менять css-свойство background, а если можно то любые необходимые css-свойства.

3) Так же интересует реализация функции изменения цветов – unlimited colors.
Или как можно менять цвет у некоторых необходимых объектов. Например у текста, у фона шапки и футера в css задан синий цвет – а в админ панели темы его можно менять на любой или выбирать из заданных наборов.

——–

Вот примеры опции изменения фона по одному клику (слева панель управления):
+ http://themeforest.net/item/creatica-coming-soon-page/full_screen_preview/3304404
+ http://demo.imediapixel.com/index.php?theme=ecobiz

Вот еще пример с настройками (слева кнопка) – изменение фона, шрифтов, включение и отключение опций, блоков – как такое сделать?
+ http://themeforest.net/item/caelus-bootstrap-coming-soon-page/full_screen_preview/3456626

(!) Вот шикарный пример настроек (панель слева) – каждая опция настраивает/изменяет определенные элементы, плюс там реализована функция выбора любого цвета unlimited colors:
+ http://themeforest.net/item/shoppica-premium-opencart-theme/full_screen_preview/235470

——–

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

Не могу добавить страницу.

Привет всем.
Добавляю новую страницу, перехожу на нее а она пустая, только есть ошибка Error 404 – Not Found.
При добавлении записей таких проблем нет. Пробовал использовать начальный вордпресовкий шаблон, проблема не решается. Делаю вывод что проблема не шаблоне.

Использую post__in Что не так?

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

Использую такую структуру:

<?php $postin = get_post_meta($post->ID, 'postin', true);  ?>
<?php 
query_posts(array ('post_type' => 'any', 'post__in'=>array($postin)));
if ( have_posts() ) : while ( have_posts() ) : the_post();?>
        <div class="widget">
    <a href="<?php the_permalink(); ?>"> <? the_post_thumbnail('miniheaderimg'); ?></a>
                    <h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
                    <span class="bodytext"><?php kama_excerpt("maxchar=50"); ?></span> <br />
                    <a href="<?php the_permalink(); ?>" target="_top" class="leftmore">Читать далее</a>
      </div>
<?php endwhile; ?> 

<? else:
endif;
wp_reset_query();
?>

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

Спасибо.

sdvigautsya knopo4ki pri smene razreshenia

Доброго времени, уважаемые формучане!
Не могу решить проблему, прошу помощи..

На сайте http://str-mebel.ru/ верхние кнопки (аэрография, фотопечать, …) съезжают вправо-влево при разных разрешениях.
Размещал так:
в хеадер.пхп:

<div id="rap">
<div id="header">
<a href="http://str-mebel.ru/%D0%B0%D1%8D%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%8F-%D0%BD%D0%B0-%D0%BC%D0%B5%D0%B1%D0%B5%D0%BB%D0%B8/"><img style="position:absolute;top:25px;right:975px; border: 0px solid #ddad22;" src="http://str-mebel.ru/wp-content/uploads/2012/11/button-2.gif"></a>
<a href="http://str-mebel.ru/%D1%84%D0%BE%D1%82%D0%BE%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D1%8C-%D0%BD%D0%B0-%D0%BC%D0%B5%D0%B1%D0%B5%D0%BB%D0%B8/"><img style="position:absolute;top:25px;right:825px; border: 0px solid #ddad22;" src="http://str-mebel.ru/wp-content/uploads/2012/11/button-3.gif"></a>
<a href="http://str-mebel.ru/%D0%BD%D0%B0%D1%88%D0%B8-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B/"><img style="position:absolute;top:25px;right:659px; border: 0px solid #ddad22;" src="http://str-mebel.ru/wp-content/uploads/2012/11/button-4.gif"></a>
<a href="http://str-mebel.ru/%D0%BE-%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D0%B8/"><img style="position:absolute;top:25px;right:506px; border: 0px solid #ddad22;" src="http://str-mebel.ru/wp-content/uploads/2012/11/button-5.gif"></a>
<div class="header-title"><a href="<?php echo get_settings('home'); ?>/"><?php bloginfo('name'); ?></a></div>
<div class="header-description"><?php bloginfo('description'); ?></div>
</div>

<?php get_sidebar(); ?>

<div id="content">
<!-- end header -->

Как сие можно устранить?
Спасибо!

Исчезли все записи!

Исчезли все записи. Это критично, поскольку было проделано много работы, и страницы проиндексированы в яше и гугле. Как восстановить?

Проблема с входом в консоль блога

ввожу логин и пароль – нет входа в консоль блога. Что порекомендуете?
С уважением

исключить sticked и текущий посты

как из запроса исключить текущий пост и все посты, которые sticked?

вот такая конструкция работает

$wp_query = null;
$wp_query = new WP_Query();
$taxqueryrand['post__not_in'] =  get_option( 'sticky_posts' );

а такая уже нет…

$this_post = $post->ID;
$sticked = get_option( 'sticky_posts' );

$wp_query = null;
$wp_query = new WP_Query();
$taxqueryrand['post__not_in'] = array($this_post, $sticked);

Какой экшн выбрать?

Приветствую!)
У меня стоит задача – выставлять дату создания поста по значению одного из кастомфилдов.

Реализовываю следующим образом:

add_action( 'edit_post', 'update_post_date', 1 );    
function update_post_date($post_id) {
    if ( !wp_is_post_revision( $post_id ) ) {        
            global $wpdb;
                    
            $item_start = get_post_meta($post_id, 'item_date_start', true);
            if ($item_start!=''){
                $item_start_unix = strtotime($item_start);
                
                $new_date = date('Y-m-d h:m:s',$item_start_unix);
                $new_date_gmt = gmdate('Y-m-d h:m:s',$item_start_unix);
                        
                $wpdb->query("UPDATE $wpdb->posts SET post_date = '".$new_date."', post_date_gmt = '".$new_date_gmt."', post_status='publish' WHERE ID = ".$post_id."");                        
            }
    }     
}

Все работает, все хорошо. Но этот экшн срабатыает и во время удаления поста))) А т.к. у меня post_status=’publish’, то пост не удаляется))

Могли бы вы как-то помочь мне с этой проблемой?

Вывести посты категории в сайдбаре

Есть сайт на Вордпресс http://lifeinsurancehub.co.uk/
по дизайну у сайта есть четыре вида сайдбаров для разных страниц и в одном из сайдбаров выводяться посты категории Testimonials, но клиент хочет завести отдельную категорию testimonials для каждой из страниц.
Тоесть на каждой странице в сайдбаре будет выводиться своя категория постов.
Моя логика
пишу в файле сайдбара
сначала определяю страницу

if(is_page(‘life-insurance’)){
$id=’life-insurance’;
}

потом вывожу посты

<?php
$n=3;
$recent = new WP_Query("category_name=$id&showposts=$n");
while($recent->have_posts()) : $recent->the_post();
?>

Но почему то не работает определение страницы.

Установить Subscribe to Comments Reloaded

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

Пытаюсь установить Subscribe to Comments Reloaded , он никак не хочет показывать страницу управления и подписки.

Может кто подскажет…

Помогите установить меню

Здравствуйте заходящие!
Проблема такая – нашёл меню,скачал, там файлы jquery.js, menu.css, menu.js, images и две строчки script.
Подскажите пожалуйста куда это надо закачать и где что прописать, чтобы у меня старое меню изменилось на это.

Ищу программиста WordPress за $$$

Есть проект с посещаемостью 11 тыс просмотров в сутки на WordPress, который полностью лежит в кеше через Wp Super cache. Лимит хостера 10 тыс запросов к MYSQL в час, который постоянно превышается. Нужно найти плагин или страницы которые генерят эти объемы, при этом хостер логи доступа к базе не предоставляет никак – нужно с нашей стороны смотреть и считать.

Также есть уйма других мелких задачек, как то настройка подписок и рассылок e-mail, написания пары плагинов или настройки имеющихся.

Контакты в личку на сайте, либо москоwbomj_dog_gmail
Skype непохекс (на англ.)

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