Настройка покупок товара

Добрый вечер, помогите наладить корзину покупок и страницу оформления заказа, на сайте нет кнопок оформить и купить товар который в корзине, программы запрашивают настойку , а я не понимаю как ? Помогите наладить и подключить оплату для покупателей через сайт, так как сайт подключили к оплатам ermitage-san.ru А на форуме есть кто отвечает на вопросы? Или сколько ждать ответ?

Отмена заказа при неоплате

Привет.Установил интеркассу и через тестовую отмену платежа у меня отменился сам заказ.Помогите, как можно изменить это.Что хотелось бы:1. После неудачной оплаты переадресовать клиента на выбор способа оплаты.2. Отправлять такие заказы на email, например с комментарием оплата не удалась.Вот что нашел по коду:includes/class-wc-form-handler.php/*** Place a previous order again.** @deprecated 3.5.0 Logic moved to cart session handling.*/public static function order_again() {wc_deprecated_function( ‘WC_Form_Handler:rder_again’, ‘3.5’, ‘This method should not be called manually.’ );}/*** Cancel a pending order.*/public static function cancel_order() {if (isset( $_GET[‘cancel_order’] ) &&isset( $_GET[‘order’] ) &&isset( $_GET[‘order_id’] ) &&( isset( $_GET[‘_wpnonce’] ) && wp_verify_nonce( wp_unslash( $_GET[‘_wpnonce’] ), ‘woocommerce-cancel_order’ ) ) // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized) {wc_nocache_headers();$order_key = wp_unslash( $_GET[‘order’] ); // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized$order_id = absint( $_GET[‘order_id’] );$order = wc_get_order( $order_id );$user_can_cancel = current_user_can( ‘cancel_order’, $order_id );$order_can_cancel = $order->has_status( apply_filters( ‘woocommerce_valid_order_statuses_for_cancel’, array( ‘pending’, ‘failed’ ), $order ) );$redirect = isset( $_GET[‘redirect’] ) ? wp_unslash( $_GET[‘redirect’] ) : ”; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitizedif ( $user_can_cancel && $order_can_cancel && $order->get_id() === $order_id && hash_equals( $order->get_order_key(), $order_key ) ) {// Cancel the order + restore stock.WC()->session->set( ‘order_awaiting_payment’, false );$order->update_status( ‘cancelled’, __( ‘Order cancelled by customer.’, ‘woocommerce’ ) );wc_add_notice( apply_filters( ‘woocommerce_order_cancelled_notice’, __( ‘Your order was cancelled.’, ‘woocommerce’ ) ), apply_filters( ‘woocommerce_order_cancelled_notice_type’, ‘notice’ ) );do_action( ‘woocommerce_cancelled_order’, $order->get_id() );} elseif ( $user_can_cancel && ! $order_can_cancel ) {wc_add_notice( __( ‘Your order can no longer be cancelled. Please contact us if you need assistance.’, ‘woocommerce’ ), ‘error’ );} else {wc_add_notice( __( ‘Invalid order.’, ‘woocommerce’ ), ‘error’ );}if ( $redirect ) {wp_safe_redirect( $redirect );exit;}}} 

Ошибка 404 на страницу записей, категорий и меток. Как исправить?

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

Передача ajax в корзину woocommerce

Есть передача через ajax следующим образом

<srcipt>$('body').on('submit', '[data-name=add_to_cart]', function(e) {
var p_m = 333;
var s_o_v = 994;

$.ajax({
url: '<?php echo admin_url('admin-ajax.php') ?>',
type: 'POST',
data: 'action=add_custom_price&p_m='+p_m+'&s_o_v='+s_o_v, 
dataType: 'json',
success: function( response ) {	
alert( response );
}
});
});
</script>

в functions.php эти данные обрабатываются так

<?php
add_action ('wp_ajax_' . $_REQUEST['action'], 'add_custom_price'); 
add_action ('wp_ajax_nopriv_' . $_REQUEST['action'], 'add_custom_price'); 
add_action ('woocommerce_before_calculate_totals', 'add_custom_price');

function add_custom_price( $cart_object ) { 
$cena = trim(iconv_substr(strip_tags($_REQUEST['p_m']), 0, 50));
$custom_price = $cena > 0 ? $cena : 2;
$target_product_id = $_REQUEST['s_o_v'] > 0 ? $_POST['s_o_v'] : 0;   

foreach ( $cart_object->cart_contents as $key => $value ) {
//Single product
if ( $value['product_id'] == 994 ) {
     $value['data']->set_price($custom_price);
}
}
echo $custom_price; 
}
?>

Почему то в эту строку попадает 2 вместо $cena

<?php
$value['data']->set_price($custom_price);
?>

А возвращает в alert то что было передано через ajax, то есть 3330 (почему то с нулем в конце)

<?php
echo $cena;
?>

Новостная лента на wp

Доброго времени суток. Подскажите как реализовать ленту с новостями (может плагин или с помощью какого-нибудь элемента в elementor). Как она должна выглядеть я прикреплю скрином. Фильтр и разметка самое сложное. Заранее спасибо за любую инфу.

Как выводить полный текст статьи на главной

Нужна помощь. Как мне выводить полный текст статьи вместе с ссылкой на главную страницу сайта, сейчас стоит только анонс , когда ставлю полный текст в настройках ничего не меняется. Пожалуйста помогите

Страница, с которой нужна помощь: https://seo-andreyblog.ru/

новостная лента с миниатюрой

Добрый день!На главной странице сайта в окне, куда помещается миниатюра (фотография новости), вероятно был нарушен размер изображения. Раньше было 768×350.Пожалуйста, помогите разобраться

Ограничение регистрации при оплате офлайн

Здравствуйте,Буду очень благодарна за идею, как это возможно осуществить. Идея с закрытым и ограниченным доступом на сайт к определенным страницам.ИДЕЯ: Клиент (компания) проводит оплату офлайн, это важно. Не онлайн! Клиент должен выбрать один из нескольких пакетов доступа: для одного пользователя, на 5, на 15, на 30.ВОПРОС: Как провести регистрацию и как ограничить/контролировать количество или зарегистрированных от одной компании, или по входу на девайса для одной компании? Я предполагаю, что надо подключать базу данных, и обычным плагинов тут дело не решиться. Хотя все может быть в совокупности. Как сделать так, чтобы система понимала, что компания оплатила пакет на определенное количество пользователей и ограничивался вход на сайт? Как сделать так, чтобы система понимала что этот человек вообще из этой компании? Как вариант давать доступ в ручную и регистрировать самостоятельно. Но что помешает человеку поделиться данными и заходить с нескольких компов?Буду благодарна за любую помощь!Всех благ!

главная страница

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

Ошибка при переходе с Php 5.6 на 7.4

Помогите исправить ошибку
275 | ERROR   | “$this” can no longer be used as a parameter since PHP 7.1.

Хочу перейти с Php 5.6 на 7.4


}
add_filter('wp_nav_menu_objects', 'add_menu_start_depth_option', 10, 2);


/* FORCE EMPTY CACHE OF WIDGETS */
function wh_purge_cache_on_save( $instance, $new_instance, $old_instance, $this ) {
	/*
    // if WP Super Cache is being used, clear the cache
    global $file_prefix;
    if ( function_exists( 'wp_cache_clean_cache' ) ) wp_cache_clean_cache( $file_prefix );
    */
// if W3 Total Cache is being used, clear the cache
	if (function_exists('w3tc_pgcache_flush')) { w3tc_pgcache_flush(); }

	return $instance;
}r code here
?>

Публикация записей без даты, времени

Добрый день,

подскажите, пожалуйста, возможно ли как-то обойти в wordpress.com публикацию с датой и временем (нужно без даты, времени)? Спасибо.

Плагин для WooCommerce Яндекс Доставка

Предлагаю вашему вниманию наш плагин для интеграции Яндекс Доставки в WooCommerce https://cmshippers.com/yandex-delivery/ 

Основная функция плагина это расчет стоимости доставки по тарифам партнеров Яндекс Достаквки и передача информации для доставки, в личный кабинет Яндекс, после того как в woocommerce сделан заказ

Плагин платный, создан при поддержке Яндекс.
Промокод для первых 10 покупателей wpcommerce на 20% скидку

Разработка и ведение сайтов

Здравствуйте. Меня зовут Евгений. Я занимаюсь разработкой, ведение сайтов. Работаю cms WordPress. Разрабатываю сайты различных тематик начиная от блога заканчивая интернет магазином. Рассчитать стоимость сайта вы можете перейдя https://expweb.ru/stoimost-sayta  Детальную информацию мы сможем обсудить лично. Портфолио моих работ https://expweb.ru/portfolio Контакты:Тел. +380668406440Telegram @johnmesiiViber +380631496115

Ссылка на профиль в комментариях

Здравствуйте! Как сделать ссылку на логине пользователя в комментариях виде “/profile/$author” а если не авторизованный пользователь оставил комментарий то только логин без ссылки? Спасибо. 

Ps: Поле “сайт” скрыто в форме добавления комментариев.

Найти плагин

Нужн плагин по типу read more. Я хочу поместить в этот тег изображения чтобы пользователям не пришлось листать очень долго. По типу такого

Посыпались таблицы (индексы) WP

Здравствуйте!Чистил базу WooCommerce от большого количества товаров с помощью плагина, в итоге задел что-то лишнее.Попытался восстановить командой:define( 'WP_ALLOW_REPAIR', true );Результатом было две не восстановленные таблицы:

wp_wc_product_meta_lookup: Table 'atgnpmgw_ostrov.wp_wc_product_meta_lookup' doesn't exist
wp_wc_tax_rate_classes: Table 'atgnpmgw_ostrov.wp_wc_tax_rate_classes' doesn't exist

Подскажите, как восстановить?______________________P.S. От ошибок избавился, но проблема осталась!На данный момент в админке показано наличие товаров (количество есть), но по факту не отображает товары!Посты и страницы тоже не отображаются, так же как и товары!Подскажите, как восстановить структуру сайта WP (WordPress 5.3.2)?Необходимо сохранить внешний вид сайта, остальные данные (посты, товары) не важны, их заливать по новой.Подскажите, пожалуйста, как это можно сделать?Архивы есть только с уже битыми таблицами (базами).Страница, с которой нужна помощь: http://ostrovplitki.ru/

Мультисайт

Добрый день! Создал сеть сайтов с помощью функции ВордПресс мультисайт. У меня получается один основной сайт и 2 на подкаталогах. Купил ssl сертификат. Задумка такая я хочу создать для каждого сайта PWA что бы пользователи скачивали приложения и получали пуш уведомления. Но когда я начал проверять то получается что на то приложение которое скачал первым. Приходит пуш уведомления а на второе нет. Вообщем как мне сделать так что бы на все 3 приложения приходили пуш уведомления. Если они они скачены на телефон 

Калькулятор

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

Округление кв.м. в упаковки в WooCommerce

Здравствуйте. Подскажите, пожалуйста, как можно реализовать в форме выбора товара округление из квадратных метров до упаковок? Желательно, не особо сложными методами. Возможно, есть плагины? Пример на скриншоте.

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

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

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