gertruda
Ответы в темах
-
Форум: Проблемы и решения
Тема: Изменение urlнастроила ))
Форум: Проблемы и решения
Тема: Вывести сообщение после регистрацииСпасибо за ответ,
а как вывести сообщение?Форум: WooCommerce
Тема: Убрать лишние поля адреса в Личном кабинетеВ Личном кабинете есть вкладка Адрес
там есть поля (Имя, компания, адрес и т.д.)
Вот я нашла, как их корректировать
https://stackoverflow.com/questions/49641316/customizing-my-account-addresses-fields-in-woocommerce-3Форум: WooCommerce
Тема: Сменить цвет селектавсе нашла, взяла черную тему и скопировала оттуда все стили с select
Форум: WooCommerce
Тема: Как узнать Callback URLвот нашла https://developer.sberbank.ru/doc/v1/sberbank-id/WordPress
Адреса callback (redirect uri):
<SITE_URL>/?oauth=sberbank_id
Форум: WooCommerce
Тема: Не работает сортировка товаров в категориии сортировка по цене не работает….
https://new.selenann.ru/setka-dlya-avarijnogo-ograzhdeniya/Форум: WooCommerce
Тема: Не работает сортировка товаров в категорииПорядок пробовала менять в Данных товара — не помогает
Форум: WooCommerce
Тема: Изменение urlспасибо, поставила перенаправление
Форум: WooCommerce
Тема: Изменение urlда я понимаю, клиент хочет сохранить ссылки как на старом сайте…
Форум: WooCommerce
Тема: Изменение urlно одновременно они не работают….
Форум: WooCommerce
Тема: Изменение urlА вот этот добавляет .html
function wpse_178112_permastruct_html( $post_type, $args ) { if ( $post_type === 'product' ) add_permastruct( $post_type, "{$args->rewrite['slug']}/%$post_type%.html", $args->rewrite ); } add_action( 'registered_post_type', 'wpse_178112_permastruct_html', 10, 2 ); function wpse_178112_category_permastruct_html( $taxonomy, $object_type, $args ) { if ( $taxonomy === 'product_cat' ) add_permastruct( $taxonomy, "{$args['rewrite']['slug']}/%$taxonomy%.html", $args['rewrite'] ); } add_action( 'registered_taxonomy', 'wpse_178112_category_permastruct_html', 10, 3 );
Форум: WooCommerce
Тема: Изменение urlвот этот код убирает /product-category/ и /product/
add_filter( 'request', 'change_requerst_vars_for_product_cat' ); add_filter( 'term_link', 'term_link_filter', 10, 3 ); add_filter( 'post_type_link', 'wpp_remove_slug', 10, 3 ); add_action( 'pre_get_posts', 'wpp_change_request' ); function change_requerst_vars_for_product_cat($vars) { global $wpdb; if ( ! empty( $vars[ 'pagename' ] ) || ! empty( $vars[ 'category_name' ] ) || ! empty( $vars[ 'name' ] ) || ! empty( $vars[ 'attachment' ] ) ) { $slug = ! empty( $vars[ 'pagename' ] ) ? $vars[ 'pagename' ] : ( ! empty( $vars[ 'name' ] ) ? $vars[ 'name' ] : ( ! empty( $vars[ 'category_name' ] ) ? $vars[ 'category_name' ] : $vars[ 'attachment' ] ) ); $exists = $wpdb->get_var( $wpdb->prepare( "SELECT t.term_id FROM $wpdb->terms t LEFT JOIN $wpdb->term_taxonomy tt ON tt.term_id = t.term_id WHERE tt.taxonomy = 'product_cat' AND t.slug = %s", array( $slug ) ) ); if ( $exists ) { $old_vars = $vars; $vars = array( 'product_cat' => $slug ); if ( ! empty( $old_vars[ 'paged' ] ) || ! empty( $old_vars[ 'page' ] ) ) { $vars[ 'paged' ] = ! empty( $old_vars[ 'paged' ] ) ? $old_vars[ 'paged' ] : $old_vars[ 'page' ]; } if ( ! empty( $old_vars[ 'orderby' ] ) ) { $vars[ 'orderby' ] = $old_vars[ 'orderby' ]; } if ( ! empty( $old_vars[ 'order' ] ) ) { $vars[ 'order' ] = $old_vars[ 'order' ]; } } } return $vars; } function term_link_filter( $url, $term, $taxonomy ) { $url = str_replace( "/product-category/", "/", $url ); return $url; } function wpp_remove_slug( $post_link, $post, $name ) { if ( 'product' != $post->post_type || 'publish' != $post->post_status ) { return $post_link; } $post_link = str_replace( '/' . $post->post_type . '/', '/', $post_link ); return $post_link; } function wpp_change_request( $query ) { if ( ! $query->is_main_query() || 2 != count( $query->query ) || ! isset( $query->query[ 'page' ] ) ) { return; } if ( ! empty( $query->query[ 'name' ] ) ) { $query->set( 'post_type', array( 'post', 'product', 'page' ) ); } }
Форум: WooCommerce
Тема: Быстрый просмотр, сравнить и избранноеустановила плагин WooCommerce Tools
вроде бы работает…Форум: WooCommerce
Тема: Слишком длинное название товараСпасибо большое, кажется получилось
Форум: WooCommerce
Тема: Слишком длинное название товараподскажите, пожалуйста, а как это сделать?