• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь «Проблемы и решения» Спросите, и отвечено будет вам.

Статус
В этой теме нельзя размещать новые ответы.

BadMotherFucker

Модератор (Core Team)
Регистрация
13 Ноя 2009
Сообщения
760
Реакции
574
Здравствуйте.
В этом топике оставляйте запросы на раскодирование шаблонов(удаление копирайта из footer.php и т.п)/плагинов и всего-всего что связанно с Wordpress.

Правила довольно просты:
- Для кода обязательно использовать тег [CODE ] (без пробела);
- Благодарности только кнопкой “Мне нравится”.

Пример оформления запроса:
Здравствуйте. Помогите расшифровать:
Код:
<?php $_F=__FILE__;$_X='Pz48IS0tIGIydHQybSBTdDFydHMgLS0+DQogICAgPGQ0diA0ZD0iYjJ0dDJtLXQ0bDUiPjwvZDR2Pg0KCTxkNHYgNGQ9ImIydHQybS0yM3QiPg0KICAgICAgICA8ZDR2IDRkPSJiMnR0Mm0iIGNsMXNzPSJ3cjFwIj4NCiAgICANCiAgICAgICAgICAgIDwzbCA0ZD0iZjUxdDNyNXMtdDFicyIgY2wxc3M9ImNsNTFyZjR4Ij4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIDxsND48MSBocjVmPSIjdDFiLTYiPlIxbmQybTwvMT48L2w0PiAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICA8bDQ+PDEgaHI1Zj0iI3QxYi1hIj5NMnN0IFAycDNsMXI8LzEDQoNCjwvYjJkeT4NCjwvaHRtbD4=';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>
Заранее большое спасибо.

Также советую ознакомиться с правилами раздела и форума:
Для просмотра ссылки Войди или Зарегистрируйся

За несоблюдение правил бан на месяц.
 
Последнее редактирование модератором:
Может кто сталкивался с такой ерундой Ошибка 500 при попытке добавить пост в админке и не только пост а страницу фотогалерею в общим все что добавляется через /post-new.php Сайт перенесен с другого хостинга. ВП обновлен. в чем может быть причина?
 
а как все таки отключить вывод постов в рубрике?
написал в функции код
Код:
function exclude_category($query) {
if ($query->is_home){
$query->set('cat','-1, -2');}
return $query; }
add_filter('pre_get_posts','exclude_category');

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

Смотри JS консоль будет ошибка,
Возможно используешь VPN, есть некоторые VPN который во время использованы не работает wp-ajax.php,
Возможно конфликт с другим плагинам, отключи по очереди плагины и смотре кокой плагин сделает конфликт

Самое лучшое решение который я нашол в практике это term-management-tools, удобно и быстро можешь сделать всё что угодно с термами и таксаномами,
Рекомендую сам.
Для просмотра ссылки Войди или Зарегистрируйся

Используйте Yith Products Filters, Но вам надо сделать так что в каждом категории товары имели разные атрибуты, чтобы в странице плагин видел что в этом категории нет товары с атибутом -Х- и не показал этот фильтр, вам надо просто стелать так, например.
  • В все товарах специальный категории создайте атибут который будет фильтром, например размер велосипеда,
  • Создайте виджет для атрибута в разделе виджетах,
  • Программа видеть если например в разделе "Телефоны" нет атрибуты "Размер велосипеда" он не покажет фильтр,
  • Получается каждый раздел будет иметь свои фильтры
Спасибо )

Зайти Dashboard > Products > Attributes
И сделай сортировку, в фронте тоже будет так
 
Последнее редактирование модератором:
Смотри JS консоль будет ошибка,
Возможно используешь VPN, есть некоторые VPN который во время использованы не работает wp-ajax.php,
Возможно конфликт с другим плагинам, отключи по очереди плагины и смотре кокой плагин сделает конфликт

отключал, код проверял, помогло только 1 решение, установка дополнительного плагина menu-icons
 
Так можно сортировать сами значения атрибутов .
Мне же нужно отсортировать сам порядок атрибутов. Например: 1) Цвет, 2) Год, 3) Производитель, т.е. определенный порядок самих атрибутов, а не их значений.
 
а как все таки отключить вывод постов в рубрике?
написал в функции код

не помогло.... и сразу вопрос в какой файл функций его писать? шаблона или вп?
шаблона не работает а в вп ошибка 500

все доработки - в шаблон, functions.php (или в другой, если он подключен в functions.php)
в коде вп ничего не правим - обновится вп, все ваши правки пропадут (если сайт не умрет раньше от ваших правок :), по необходимости можно править константы в wp_config.php

напишите свой шаблон для вывода рубрик - category.php (или что вам подходит по иерархии), там выводите что нужно.
 
Всем привет! Кто-нибудь имел опыт или может подсказать каким образом настроить отправление нового заказа с помощью API на сервис Frontpad (управление складом и бухгалтерией)? Буду очень признателен.

Как я понимаю нужно написать сценарий в function.php, который будет менять модификаторы woocomerce на те, что требует frontpad.

Frontpad предоставляет такой пример:

Пример отправки заказа на php

Задача. Отправить заказ в котором сок и пицца с двумя модификаторами: сыр и бекон.


Код:
//артикулы товаров

$product[0] = "10000";    //Пицца

$product[1] = "10001";    //Добавка к пицце - сыр

$product[2] = "10002";    //Добавка к пицце - бекон

$product[3] = "10003";    //Сок


//количество товаров

$product_kol[0] = "1";

$product_kol[1] = "1";

$product_kol[2] = "1";

$product_kol[3] = "1";


//модификаторы, если есть

$product_mod[1] = "0";  //товар с ключом 1 является модификатором товара с ключом 0

$product_mod[2] = "0";  //товар с ключом 2 является модификатором товара с ключом 0

   

//детали заказа в кодировке utf-8

$param['secret'] = "";            //ключ api

$param['street']  = "Мира";        //улица

$param['home']    = "17";             //дом

$param['apart']    = "6";            //квартира

$param['phone'] = "79000000001";    //телефон

$param['descr']    = "Быстрее!";         //комментарий

$param['name']    = "Иван";         //имя клиента


//подготовка запроса             

foreach ($param as $key => $value) {

$data .= "&".$key."=".$value;

}


//содержимое заказа

foreach ($product as $key => $value){

$data .= "&product[".$key."]=".$value."";

$data .= "&product_kol[".$key."]=".$product_kol[$key]."";

if(isset($product_mod[$key])) {

$data .= "&product_mod[".$key."]=".$product_mod[$key]."";

}

}


//отправка

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://app.frontpad.ru/api/index.php?new_order");

curl_setopt($ch, CURLOPT_FAILONERROR, 1);

curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

curl_setopt($ch, CURLOPT_TIMEOUT, 30);

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

$result = curl_exec($ch);

curl_close($ch);


//результат

echo $result;



Отправка заказа

Метод предназначен для передачи заказа из интернет-магазина или приложения.


Метод: new_order

URL запроса: https://app.frontpad.ru/api/index.php?new_order

Параметры запроса:

    secret - секрет;

     product – массив артикулов товаров;

     product_kol – массив количества товаров;

product_mod – массив модификаторов товаров, где значение элемента массива является ключом родителя (товара в который добавлен модификатор);

product_price – массив цен товаров (установка цены при заказе через API возможна только для товаров с включенной опцией "Изменение цены при создании заказа";

     score – баллы для оплаты заказа; 

sale – скидка, положительное, целое число от 1 до 100;

sale_amount - скидка суммой, назначить к заказу можно один тип скидки - процентную или суммой;

card – карта клиента, положительное, целое число до 16 знаков;

street – улица, длина до 50 знаков;

home – дом, длина до 50 знаков;

pod – подъезд, длина до 2 знаков;

et – этаж, длина до 2 знаков;

apart – квартира, длина до 50 знаков;

phone – телефон, длина до 50 знаков;

mail – адрес электронной почты, длина до 50 знаков, доступно только с активной опцией автоматического сохранения клиентов;

descr – примечание, длина до 100 знаков;

name – имя клиента, длина до 50 знаков;

pay – отметка оплаты заказа, значение можно посмотреть в справочнике “Варианты оплаты”;

certificate – номер сертификата;

person – количество персон, длина 2 знака. Обратите внимание, привязка "автосписания" к количеству персон, переданному через api, не осуществляется;

channel – канал продаж, значение можно посмотреть в справочнике программы;

datetime – время “предзаказа”, указывается в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС,

например 2016-08-15 15:30:00. Максимальный период предзаказа - 30 дней от текущей даты;

affiliate – филиал, значение можно посмотреть в справочнике программы;

point – точка продаж, значение можно посмотреть в справочнике программы.


Ответ API (успешный:(

     result: success;

     order_id: id заказа;

order_number: номер заказа, соответствующий номеру в программе;


Пример ответа:

{

"result": "success",

"order_id": "1000020",

"order_number": "143"

}
 
Последнее редактирование модератором:
Добрый день, подскажите пожалуйста, кто пользовался плагином Goodlayers Hotel Plugin есть ли какая либо возможность формировать более менее симпатичный шаблон письма-уведомлений пользователю? Из того, что находил по файлам плагина - только грубый вывод нескольких строк подтягиваемых из базы.
 
Код:
http://bagliner.com.ua/
В меню реально есть больше 1000 пунктов, а отображаются только первые 2 плюс несколько дочерных.
В чем может быть проблема подскажите пожалуйста. Если нужна какаято дополнительная информация спрашивайте. все быстренько отвечу
 
Код:
http://bagliner.com.ua/
В меню реально есть больше 1000 пунктов, а отображаются только первые 2 плюс несколько дочерных.
В чем может быть проблема подскажите пожалуйста. Если нужна какаято дополнительная информация спрашивайте. все быстренько отвечу
В меню, которое "Категории товаров"? У меня в принципе и двух не выводит, ибо по клику ничего не происходит, хотя по devtools видно, что список категорий там таки есть.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху