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

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

backup как разделить большой размер

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

Ошибка в файле post.php

Здравствуйте. Суть проблемы:

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

Warning: implode() [function.implode]: Invalid arguments passed in /home/221807/http/wp-includes/post.php on line 1762

Строка 1762:
$check_sql = "SELECT post_name FROM $wpdb->posts WHERE post_name = %s AND post_type IN ( ‘" . implode("’, ‘", $wpdb->escape($hierarchical_post_types)) . "’ ) AND ID != %d AND post_parent = %d LIMIT 1";

Соответственно страница не отображается после создания, хотя выдает сообщение что она создана. В чем проблема, как ее решить?

Спасибо за ответ

Дополнительные поля в посте

Вот у поста есть 2 поля – Название (the_title) и Содержание (the_content).
Мне необходимо создать еще одно поле, скажем, Цена. Причем это поле также должно отображаться в админке, чтобы администратор мог просто вбить цену без необходимости какого-то дополнительного оформления.

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

ЧПУ не дает редактировать страницы

Сабж, собственно.

После включения ЧПУ по ссылке на редактирование _некоторых_ страниц стало выбрасывать на 404.
Куда смотреть, чтобы это дело поправить?

тайтлы постов в сайдбаре в алф. пор.

привет всем
собственно такая проблема, не получается вывести тайтлы постов в алфавитном порядке. вот пример когда просто тайтлы выводятся в сайдбар
<ul class="latest_post">
<?php wp_get_archives(‘type=postbypost’); ?>
</ul>
пробовал order дописывать и т.п., но не получается. Если кто-нибудь знает подскажите плиз

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

Подскажите, пожалуйста, такую вещь. Когда создаю запись, автоматом ей присваивается постоянная ссылка такого типа: http://site.ru/2009/08/test/. Но, когда иду смотреть на сайт эту запись, она уже имеет другой адрес: http://site.ru/category/test/ и всё, что было в теле записи, отсутствует. Но, при этом, если набрать первый адрес, тогда запись можно увидеть.

Не отображается ни sidebar, ни footer.

Все страницы работают прекрасно и в любом браузере, но есть проблема с отображением Sidebar и Footer на странице чтения поста. Что я только не пробовал. Не работает и все. В результате пришел к выводу, что проблема таится в обработке поста, так как без обработки сайдбар и подвал есть, а именно:

ТАК ЕСТЬ сайд бар и подвал

<?php get_header(); ?>

<?php get_footer(); ?>

ТАК ЕСТЬ пост

<?php get_header(); ?>

<div id="content" class="narrowcolumn">

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<div class="post" id="post-<?php the_ID(); ?>">
<div class="post-top">
<div class="post-date">
<?php the_time(‘M’) ?>
<p><?php the_time(‘d’) ?></p>
</div>
<div class="post-title">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php if ( function_exists(‘the_title_attribute’)) the_title_attribute(); else the_title(); ?>"><?php the_title(); ?></a></h2>
<h3>
<span><?php the_category(‘, ‘) ?></span>
</h3>
<?php if ( function_exists(‘the_tags’)) the_tags(‘<h4>Tagged Under : <span>’, ‘, ‘, ‘ </span></h4>’); ?>
</div>
</div>

<div class="entry clear">
<?php the_content(‘Читать дальше &raquo;’); ?>
</div>

<div class="postmetadata">
<div class="alignleft">
<a><?php comments_number(‘Комментарии отсутствуют’, ‘<span>1</span> Комментарий’, ‘<span>%</span> Комментарий’); ?></a>
</div>
<div class="alignright">
<?php edit_post_link(‘Редактировать’, ”, ‘&nbsp;&nbsp;&nbsp;’); ?>
</div>
</div>
</div>

<?php comments_template(); ?>

<?php endwhile; else: ?>

<p>Sorry, no posts matched your criteria.</p>

<?php endif; ?>

</div>

<?php get_footer(); ?>

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

С уважением, Дмитрий.

Всплывающие описания рубрик

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

Галерея..

Посоветуйте пожалуйста какой-нибудь плагин или виджет фотогалереи…

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

Много скриптов перепробовал, все галереи сделаны так, что фотографии по любому закачиваются на сайт.
Никто не сталкивался с другими скриптами? 🙂

Количество записей рубрики

Порыскал по Интернету, пока что ничего не нашел.

Задача.
Вывести количество записей, принадлежащих определенной рубрике.

P.S. Я одновременно сам ищу решение, если найду – отпишусь.

Плагин для Афиши/ Календаря событий

Здравствуйте.
Есть ли у кого опыт установки/использования какого-либо плагина Афишы/ Календаря?
Какой плагин посоветуете по этой теме?
Могли бы Вы дать ссылку на Ваш сайт с таким работающим плагином?
Если Вам знаком не Ваш сайт с таким работающим плагином, дайте, пожалуйста, ссылку. Большое спасибо.

Ошибка перенаправления в субдоменах

Ищутся добрые люди готовые помочь!

3и или 4е сутки не могу собрать следу штуку 🙁 :

ЗАДАЧА:
При заходе на site.spb.ru по установленным кукам посетитель перенаправлялся
на один из субдоменов и там оставался. Позже добавить на весь сайт редиект
«с www» на «без www».

ПОДРОБНЕЙ:
Пользователь заходит на site.spb.ru
В корне сайта лежит htaccess

RewriteEngine On
RewriteBase /

# субдомены – построены по правилам моего хостера
    RewriteCond %{HTTP_HOST} (www\.)?sub1\.site.\spb\.ru$
    RewriteCond %{REQUEST_URI} !^(/)? sub1/
    RewriteRule ^(.*)$ sub1/$1

    RewriteCond %{HTTP_HOST} (www\.)? sub2\. site.\spb\.ru$
    RewriteCond %{REQUEST_URI} !^(/)? sub2/
    RewriteRule ^(.*)$ sub2/$1

# прочитать значение куки и перенаправить на субдомен указанный в куки
    RewriteCond %{HTTP_COOKIE} setting=([^;]+) [NC]
    RewriteRule ^(.*)$ http://%1.site.spb.ru/ [R=302,QSA,L]

1. Если куки установлены то в зависимости от них идет перенаправление на
sub1.site.spb.ru или sub2.site.spb.ru

2. Если куков нет то ждется переход от пользователя на sub1.site.spb.ru или sub2.site.spb.ru
Где и ставятся куки.

ПРОБЛЕМА:
Редирект по куки на на субдомены идет но с ошибкой:

«Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.»
«Эта проблема может возникать при отключении или запрещении принятия cookies.»

Все вышесказанное работает на
виртуальном хостинге, PHP не используется, JavaScript тоже, остальные скрипты тоже
– Только META теги, htaccess, html !

Саппорт хостинга предложил что-то непонятное но вроде правдивое:

«Объясняю на примере
Итак, посетитель заходит на site.spb.ru, оттуда идет на страницу /sub1
Сейчас по умолчаню ему выдается cookie, а надо бы проверить реферер
Если реферрер НЕ sub1.site.spb.ru, то выдаем cookie и редиректим на поддомен

Поскольку посетитель новый, его перенаправили на поддомен
Итак, мы попадаем на ту же самую страницу. Но повторного редиректа не происходит,
поскольку этому мешает реферрер.»

= Пробовал закрывать по рефералу – не сработало 🙁

RewriteCond %{HTTP_REFERER} ^http://(www\.)?en\.site\.spb\.ru/index.html$ [NC,OR]

Кто может, помогите решением!
Если необходимо могу приаттачить в zip весь пример.

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

Админка в теме

Пытаюсь сделать страницу настроек в теме.

Возникла проблема с тем, как связать файл settings.php (там у меня прописаны настройки) и саму тему.

Первое: как вывести количество постов в списке <?php get_archives(‘postbypost’, 10); ?>

Пыталась сделать так: <?php get_archives(‘postbypost’, ‘.$mytheme[‘postlist’]’); ?>
pagelist – это переменная, которая определяет сколько постов будет выводится в этом списке.
Выдает ошибку.

Второе: нужно вывести список страниц, исключая текущую страницу и еще некоторые:
<?php wp_list_pages(‘title_li=&depth=-1&exclude=1,2,3,’.$post->ID); ?>

Хотела заменить страницы с ID 1,2,3 переменной pagelist. Вот так:

<?php wp_list_pages(‘title_li=&depth=-1&exclude=.$mytheme[‘pagelist’] ,’.$post->ID); ?>

И опять ошибка.

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

Конструктор дизайнов Cubic-Rubic.Com!

Приветсвую Вас, уважаемые читатели форума!

Хотелось бы предоставить Вашему вниманию новый сервис для самостоятельного создания шаблонов (тем) для WordPress – Cubic-Rubic.Com.

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

Основными достоинствами сервиса являются:

  • быстродействие (вы можете собрать, оплатить и скачать собственный дизайн всего за 5 минут!);

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

  • экономичность (используя наш сервис Вы, в первую очередь, экономите свое время, ведь заказывая шаблон у дизайнера вы получите его минимум через сутки, плюс еще столько же на дорабтку; и во вторых – вы экономите собственные деньги, ведь стоимость одного уникального, яркого и красочного шаблона для ВордПресс составляет всего 8 долларов!)
  • уникальность ( аналогичных он-лайн сервисов на сегодняшний день в Интернете не существует!)
  • все шаблоны собранные на нашем сервисе виджето и плагино совместимые.
  • все шапки для ваших шаблонов нарисованы командой профессиональных дизайнеров!

Возможности сервиса Cubic-Rubic.Com:
1. Закладка «Layout» позволяет изменить структуру дизайна, выбрать расположение и количество колонок.
2. Закладка «Header» позволяет выбрать тематическую шапку для вашего дизайна (на сегодняшний день в базе более 250 шапок, их количество растет с каждым днем), изменить расцветку заголовка и описания вашего блога, а также изменить их место положение.
3. Закладка «Post» позволяет полностью настроить цветовую гамму для публикаций сайта.
4. Закладка «Sidebar» позволяет настроить цветовую гамму боковых меню сайта.
5. Закладка «Footer» позволяет менять цвета в «подвале» сайта.

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

Также присутствует он-лайн поддержка пользователей по ICQ: 595298283, где я всегда готов ответить на любые интересующие вас вопросы.

На сайте вы можете найти полезные статьи о wordpress, и полноценную инструкцию по сборке шаблона.

Акция: поскольку сегодня официальное «день рождение» нового кубика-рубика, мы проводим праздничную акцию – с 13.08 по 16.08 стоимость одного уникального, яркого и красочного дизайна для вашего сайта составляет всего 3 wmz. После окончания акции стоимость шаблона будет 8 wmz и в будущем изменятся не будет.

Добро пожаловать на Кубик-Рубик.Ком! С нами дизайн – это просто!

Rss2email сервисом FeedBurner

Подскажите как сделать чтобы подписчиков Rss2email ленты /?feed=rss2 считал feedburner /feeds.feedburner.com/xxx

Поставил плагин FeedBurner FeedSmith, но счетчик feedburner все равно не считает подписчиков Rss2email ленты.

видео на сайт

ребята, подскажите, как добавлять видео на сайт?!
дело в том, что у меня такая задача.

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

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

подскажите, что делать?
плагины которые мне не подошли
Daiko’s YouTube Widget
EasyTube
Embedded Video with Link
Wordpress Video Plugin
pb-embedFlash

Проблема с отображением в Ie.

Блог на WordPress с бесплатной темой. При первоначальной установке все страницы нормально открывались в Opera и IE. Теперь всплыл какой-то косяк – в IE открывается только главная страница, а при попытке открыть любую другую, например любую рубрику или что-то из меток, все равно загружается главная страница. Когда такое появилась к сожалению не могу сказать, так как я работаю в Opera (а в ней все нормально), поэтому обнаружил это не давно. Подскажите как исправить. Вот сайт http://blogomobilka.ru/ – можете посмотреть на ошибку в действии.

Ошибка отправки сообщения

Поставила плагин contact-form-7
при отправке сообщения появляется надпись
Ошибка отправки сообщения. Попытайтесь позже или обратитесь к администратору сайта.

подскажите, пожалуйста, в чем может быть дело?

Какой плагин использовать?

Увидел интересный плагин на сайтике http:jaser.ru
Но не нашел такого плагина в паблике – внизу в сайдбаре идет список языков, на которые можно перевести страницу.

Что-то похожее нашел: http://www.nothing2hide.net/wp-plugins/wordpress-global-translator-plugin/ , но это совсем не то. Может кто знает? Подскажите.

вывести вместо страницы ссылку

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

1) Подскажите пожалуйста как можно вставить/вывести ссылку, в то место где выводятся страницы.
То есть у нас к примеру есть страницы: Главная, Описание; и в то место, где выводятся страницы надо поставить ссылку на форум, форум идет отдельно.

2) Можно ли сделать чтобы созданная страничка не отображалась в том месте, где выводятся странички, но чтобы она была доступна для пользователей?

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