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

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

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

Здравствуйте! Возникла такая проблема: Не удается удалить админ-бар в консоли, для всех пользователей.
В инете нашел куски кода, но не помогло. Подскажите пожалуйста в чем может быть причина? Вставлял я в стандартную тему шаблона(Twenty Twelve) в файл functions, но все безуспешно.

Вставленные мной куски кода:

1.add_filter( ‘show_admin_bar’, ‘__return_false’ );
2.show_admin_bar(false);
3.<?php
       wp_deregister_script('admin-bar');
       wp_deregister_style('admin-bar');
       remove_action('wp_footer','wp_admin_bar_render',1000);
?>
4.function hide_admin_bar() {
    return false;
}
5.add_filter( 'show_admin_bar', 'hide_admin_bar' );

Работаю я локально, возможно я допустил ощибку где-то. Буду очень признателен Заранее большое спасибо!

как подцепить 3 шопа на WooC на один акк

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

каким образом продажи со всех сайтов можно направлять на одну джоин-пагу, с которой дальше уже и будет проводиться оплата на Робокассе?
нужног учитывать при этом, что все продажи должны после оплаты автоматически отображатся на сайтах с которых эта продажа пришла, и заноситься корректно в партнёрку для адвертов

Так же в связи с этим возникает ещё проблема
если на главном шопе я обновляю базу – добавляю товар на сайт, то каким образом мне можно обновлять базы на других сайтах НЕ обновляя уже существующие товары, а только лишь добавляя новые

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

Система не дает заменить фон в WordPress’e

Здравствуйте, управляю сайтом kazsocial.com – решил поменять фон, и при замене фона вот что выдает система:

Warning: getimagesize() [function.getimagesize]: Filename cannot be empty in /home/content/51/9876251/html/kazsocial/wp-content/themes/desire/inc/theme-settings.php on line 504

Warning: Cannot modify header information – headers already sent by (output started at /home/content/51/9876251/html/kazsocial/wp-content/themes/desire/inc/theme-settings.php:504) in /home/content/51/9876251/html/kazsocial/wp-includes/pluggable.php on line 876

Тема – Desire

Раньше был фон, а теперь никакого фона нет.. Хотя в стилях на главное фон и прописан, но никаким образом не показывается.

Помогите пожалуйста разобраться в данной ситуации, вчера доигрался что сайт не работал, теперь еле-еле его вернул в исходное положение.

Спасибо заранее!

PS: Вот кусочек кода на который ссылается система при замене фона:

function desire_validate_image_size($url,$width,$height) {
    $size = getimagesize($url);
    if($size[0] > $width or $size[1] > $height)
        return false;
    else
        return true;
}

Нужна помощь с вордпрессом.

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

1. Есть ли плагин или как написать самому "Систему выставления оценок посту"
2. Как реализовать отзывы пользователей, т.к. чтоб была кнопка "Оставить отзыв" после её нажатия пользователь переходит на страницу, с формой заполнения для отзыва, после чего этот отзыв попадает к администратору и если администратор его одобряет, то отзыв автоматически попадает на вкладку "Отзывы"
3. Как реализовать поиск в котором пользователь может настраивать фильтры, а именно искать "слово" по датам с 01.01.12 по 01.01.13, чтоб пользователь мог выставлять даты, и страны например.

Очень надеюсь на вашу помощь, спасибо.

Вставить банер в шапку сайта

Ребята помогите вставить банер в нужное место в шапке сайта, вставил код в header.php перед тегом </head> но банер прилип к левой верхней части сайта, пробовал с дивами что то ничего непроисходит, дайте пожалуйста подробный ответ ( в виде нужного кода, что и куда вставлять ) ?

Вот сам код банера от гугл:

<script type="text/javascript"><!–
google_ad_client = "ca-pub-1670576279177072";
/* Баннер в шапке */
google_ad_slot = "6241020179";
google_ad_width = 468;
google_ad_height = 60;
//–>
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

Счетчики в одну строчку (в виджете).

Доброе время суток. Подскажите пожалуйста, как можно выставить счетчики в одну строчку (в виджете)? Как на картинке. Заранее благодарен.

Нужно: вывод только 1 фото в посте

1. Загружено в пост 2-5 фото.
Нужно, чтоб выводилось только первая.
Есть функция которая будет вытаскивать первые изображения из каждой заметки, и возвращать их URL.

function catch_that_image() {
  global $post, $posts;
  $first_img = '';
  ob_start();
  ob_end_clean();
  $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
  $first_img = $matches [1] [0];

  if(empty($first_img)){ //Определяем изображение по умолчанию
    $first_img = "/images/default.jpg";
  }
  return $first_img;
}

Что сделать, чтоб она работала сразу, без вставки

<?php echo catch_that_image() ?>

в код цикла

2. Как автоматом удалять все gif , особенно если у них h или w=1

Почему отсутствует запись?

Здравствуйте! Столкнулся с такой проблемой. Меняю транслит, который присваивает wordpress адресу записи на число, в результате после сохранения запись отсутствует (404). Пермалинки выставлены – /%category%/%postname%/. Запись находится в категория/подкатегория. Пример: запись, которая работает: domen/cat/podcat/post. Меняю post, к примеру, на 25: domen/cat/podcat/25, запись сохраняется, но по этому адресу её нет.

Я так понимаю, это где-то закопано в дебрях движка. Не подскажете, как можно исправить ситуацию. Дело в том, что нужны адреса именно такого формата.

Пропадает картинка записи

На главной и в рубриках, посты с изображениями отображаются нормально. Но когда я пользуюсь поиском по сайту, в результатах поиска посты отображаются без картинок и вместо "Continue reading →" появляется некликабельное "[…]", но когда перехожу во внутрь самого поста, картинки появляются. Как это исправить?!

Пропадает картинка записи

На главной и в рубриках, посты с изображениями отображаются нормально. Но когда я пользуюсь поиском по сайту, в результатах поиска посты отображаются без картинок и вместо "Continue reading →" появляется некликабельное "[…]", но когда перехожу во внутрь самого поста, картинки появляются. Как это исправить?!

Линия консультаций

Продолжаю работу над линией консультаций (кому интересно начало пути – прикреплю ссылку). А пока расскажу о маленькой не стыковке.
Линия консультаций работает на плагине WP Customers Review, который за последний месяц изменен до не узнаваемости. Например, подключена граватара отвечающего, а также выводится его имя через display_name. И вот возникла проблема.

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

Код:

$hash = md5( strtolower( trim(get_the_author_meta('user_email')) ) );
 $review_response ='<img class=leftimg src="http://www.gravatar.com/avatar/' .  $hash  . '&s=16"/><p>Отвечает '.get_the_author_meta('display_name').':</p><p class="response"><strong></strong> ' . nl2br($review->review_response) . '</p><div class="clearfix"></div>';

Что я делаю не так и, пожалуйста, посоветуйте куда копать.

Интересная регистрация

Доброго времени суток!
Есть такой вопрос. Пользователь заходит на сайт, решает задать вопрос через форму обратной связи. Там он вводит свой e-mail. Как автоматически зарегистрировать пользователя?
Т.е. он ввел e-mail, а на этот ящик пришел его пароль.

Не раб. измен. карт. курс. мыши в Опере

Доброе время суток, помогите пожалуйста.
С помощью вот этого кода, мне удалось изменить картинку курсора мыши:
body {cursor: url(http:// technologywork.ru/cur438.cur), progress !important;}
a {cursor: url(http:// technologywork.ru/cur439.cur), progress !important;}
Курсор изменился во всех браузерах, кроме Оперы. Можно ли это исправить? Заранее благодарен!
Сайт: http:// technologywork.ru/

изменение значений в базе.

Всем привет,
Проблема следующая: нужно изменить айдишки постов таким образом, чтобы не потерялись связи с категориями, тегами и прочими наворотами.
Чисто теоретически это должно делаться элементарно при наличии внешнего ключа со свойством on update cascade.
Вот только в базе вордпресса внешних ключей нет. Отсюда возникает вопрос: если вручную прописать не пустой таблице postmeta (к примеру) внешний ключ post_id с привязкой к полю ID тоже не пустой таблицы posts, то возникнет ли реальная связь по совпавшим значениям?

Неприятности со стилями NGGallery

День добрый, друзья.
Раньше особо не пользовался плагином NGGallery, но некоторое время назад сделали сайт на премиум-теме и подключили этот плагин. На сайте много микро-галерей, сделанных с его помощью и все отображалось нормально (пример http://snppi.com/guzil)
Сейчас сделали свою тему и фотографии в галереях (превью) отображаются в одну колонку и вообще без каких-либо стилей. Я думал, что плагин использует свой css файл, но, видимо, в общем style.css тоже требуется что-то прописывать? Специально проверил – стиль встроенной галереи и той, которую генерирует NGGallery не совпадает.
Подскажите, где копать?

Проблема с выводом даты-именно месяца

Здравствуйте! Проблема такого рода: опубликовал запись в августе, а вордпресс выводит к примеру:15 Августааа.
Подскажите пожалуйста почему он так выводит,установлен плагин russian date,проверил его там месяц август правильно написан.
Если не там то где необходимо исправить?

“ЧПУ” рубрик и страниц

Нужно, чтобы адреса страниц и категорий заканчивались на .php
Для записей установил (понятно, где).

Зачем геморрой? Переезжаю со статического сайта и на данном этапе сохранить адреса критично для траффика.

Так же сейчас установлены плагины: WP No Category Base – WPML compatible и Permalink Trailing Slash Fixer. Первый убирает /category/, а второй добавляет слеш в конце.

За помощь готов заплатить.

Скрипт CallMe и Internet Explorer

Добрый день. Решила добавить на сайт скрипт заказа обратного звонка. В общем, он работает на всех браузерах, кроме Internet Explorer – после загрузки страницы появляется сообщение "Не удалось открыть узел, операция прервана" и страница закрывается. Оказалось, в своих бедах я не одинока. Все дело в том, что IE очень не любит JS-скрипты. Помогите, пожалуйста, внести соответствующие исправления. Выходной материал или все, что может понадобиться))
callme.js

var st = document.createElement("link");
st.setAttribute("rel","stylesheet");
st.setAttribute("href","/callme/callme.css");
document.body.appendChild(st);

$(function(){
$("#viewform").click(function(){
        $("#callmeform").slideToggle("slow");
    });

$("#viewform").hover(
  function () {
    $(this).addClass("callmeform_hover");
  },
  function () {
    $(this).removeClass("callmeform_hover");
  }
);

});

function show()
{
     $.ajax({
       type: "GET",
       url: "/callme/index.php",
       data: {cphone: $("#cphone").val(), cname: $("#cname").val()},
       success: function(html){
           $("#callme_result").html(html);
           setTimeout( function(){ $("#callme_result").slideToggle("slow"); }, 3000);
       }
     });
}

$(document).ready(function(){
    $(".callme_submit").click(function(){
        show();
    });
});

footer.php

<script type="text/javascript" language="JavaScript" src="/callme/callme.js"></script>
<div id="callme"><input type="button" id="viewform" /></div>
<div id="callmeform" class="hide-on"><h6>Замовити дзвінок</h6>
<table cellpadding="0" cellspacing="0">
<tr><td colspan="2" style="color:#3f1642;">Ім’я</td></tr>
<tr><td colspan="2"><input class="text" type="text" maxlength="45" style="width: 240px;" id="cname" /></td></tr>
<tr><td colspan="2" style="color:#3f1642;">Телефон</td></tr>
<tr><td colspan="2"><input class="text" type="text" maxlength="35" style="width: 240px;" value="+38" id="cphone" /></td></tr>
<tr><td colspan="2"><input type="button" value="Перезвоніть мені" class="callme_submit"></td>
</tr></table>
<div id="callme_result"></div>
</div>

index.php

if( (strlen ($_GET['cname']) > 2) && ($_GET['cphone']) ) {

$title = "Замовити дзвінок";
$mess =  "Телефон:\n-".substr(htmlspecialchars(trim($_GET['cphone'])), 0, 15)."\n\nІм’я:\n".substr(htmlspecialchars(trim($_GET['cname'])), 0, 50);
$headers = "From: ".$from."\r\n";
$headers .= "Content-type: text/plain; charset=utf-8\r\n";

@mail($to, $title, $mess, $headers);

echo '<div class="c_success">Дякуємо, Ваше повідомлення надіслано.</div>';
        } else {
echo '<div class="c_error">Помилка: заповніть всі поля.</div>';
}
?>

Контент слайд-шоу

Здравствуйте!
Ищу плагин позволяющий делать подобное слайдшоу: http://www.babycenter.ru/l1039970/сыпь-у-ребенка-детские-инфекции-аллергии-дерматит-и-диатез#/21

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

Чудные контентные слайдшоу без перезагрузки страницы, к сожалению не подходят.
Спасибо большое!

Как настроить счетчик загрузок?

После переноса блога на хостинг в плагине Download Counter – Счетчики загрузок на статусе загружаемых файлов стоит крестик. Перебрал все возможные пути к файлу – результат нулевой. Папка downloads и файл download-manager.php расположены в корневой папке.
Помогите определить причину.

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