Отображается старая страница у некоторых пользователей
Ребята, подскажите, пожалуйста. Внесли изменения на сайте на WP, поменяли ссылку в кнопке. И у некоторых людей, которые заходят на сайт выдается старая ссылка. На сайте кэш почистили. Как быть в такой ситуации, всем же клиентам не скажешь, чтобы они кэш в браузере почистили, ?
Отмена заказа при неоплате
Привет.Установил интеркассу и через тестовую отмену платежа у меня отменился сам заказ.Помогите, как можно изменить это.Что хотелось бы: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
?>
Почему то в эту строку попадает 2 вместо $cena
<?php
$value['data']->set_price($custom_price);
?>
А возвращает в alert то что было передано через ajax, то есть 3330 (почему то с нулем в конце)
<?php
echo $cena;
?>
Как выводить полный текст статьи на главной
Нужна помощь. Как мне выводить полный текст статьи вместе с ссылкой на главную страницу сайта, сейчас стоит только анонс , когда ставлю полный текст в настройках ничего не меняется. Пожалуйста помогите
Страница, с которой нужна помощь: https://seo-andreyblog.ru/
новостная лента с миниатюрой
Добрый день!На главной странице сайта в окне, куда помещается миниатюра (фотография новости), вероятно был нарушен размер изображения. Раньше было 768×350.Пожалуйста, помогите разобраться
Разработка и ведение сайтов
Здравствуйте. Меня зовут Евгений. Я занимаюсь разработкой, ведение сайтов. Работаю cms WordPress. Разрабатываю сайты различных тематик начиная от блога заканчивая интернет магазином. Рассчитать стоимость сайта вы можете перейдя https://expweb.ru/stoimost-sayta Детальную информацию мы сможем обсудить лично. Портфолио моих работ https://expweb.ru/portfolio Контакты:Тел. +380668406440Telegram @johnmesiiViber +380631496115
Ссылка на профиль в комментариях
Здравствуйте! Как сделать ссылку на логине пользователя в комментариях виде “/profile/$author” а если не авторизованный пользователь оставил комментарий то только логин без ссылки? Спасибо.
Ps: Поле “сайт” скрыто в форме добавления комментариев.
Посыпались таблицы (индексы) 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/
Округление кв.м. в упаковки в WooCommerce
Здравствуйте. Подскажите, пожалуйста, как можно реализовать в форме выбора товара округление из квадратных метров до упаковок? Желательно, не особо сложными методами. Возможно, есть плагины? Пример на скриншоте.
Вывести список категорий поста
Добрый день, не совсем силен в языках программирования. Хочу сделать вывод в статье заголовка рубрики и дочерних подрубрик к ним.Нашел как вывести все кашей а вот по блокам не получается.Приложил скрин , чтобы понятнее было.Помогите пожалуйста
Настроить обновление теми
Всем привет
Есть несколько сайтов на одной самописной теме. Возник вопрос, как можно проще распостранять новие изменения в теме на все сайти.
Возможно ли обновлять тему не с wordpress.org, а с собственного ресурса? И как вообще настроить обновление теми?
Дополнительный функционал для WooCommerce
Добрый день!
После безуспешных попыток найти исполнителя прошу помощи у специалистов-программистов, специализирующихся на WP.
Есть тема мульти-вендорная Dokan, на ее базе есть сайт – фотосток для фотографов-любителей.
Требуется написать для сайта функционал со следующими требованиями:
1.Возможность создания товаров загрузкой изображений в галерею
2.Выбор шаблона товара (Будут созданы несколько шаблонов – разница в ценах. Шаблоны не видны в магазине, не видны в товарах продавца, наверное со статусом “на рассмотрении”)
3.Все товары создаются со статусом «на рассмотрение» администратором. Я буду их потом согласовывать. В Докан по умолчанию так и работает.
4.При создании товаров нужно предусмотреть ввод меток товаров (на каждый товар в отдельном блоке
5.При создании товаров нужно предусмотреть выбор категории
6.При создании товаров автоматически создаются миниатюры заданных размеров для скачивания. Ссылки на миниатюры автоматически прописываются в полях соответствующих вариаций.
7.Как создаются миниатюры: по максимальной ширине (высоте). Например WEB 800 px – бОльшая сторона уменьшается до 800 пикселей. Оригинал это оригинал.
8.Превью на сайте создается с водяным знаком – логотип сайта и Имя автора.
Насколько это реализуемо? Какой для этого нужно предусмотреть бюджет? Есть ли какие-то ограничения в написании такого кода? Если вам есть что предложить, можете написать мне на 401592@gmail.comСпасибо!