divv

Рейтинг
149
Регистрация
02.02.2010
Каким должен быть код чтобы перепрыгивать по этим файлам?

Ссылки на вкладки сформированы "вручную в каждом шаблоне"

чтобы все это работало в файл функций темы добавить:


add_action('init', 'cpp_do_rewrite');
function cpp_do_rewrite(){


//для отзывов к товару
add_rewrite_rule( '^tovar/([^/]+)/reviews/?$', 'index.php?tovar=$matches[1]&type_theme_page=reviews', 'top' );

//для цен к товару
add_rewrite_rule( '^tovar/([^/]+)/prices/?$', 'index.php?tovar=$matches[1]&type_theme_page=prices', 'top' );

//для видео к товару
add_rewrite_rule( '^tovar/([^/]+)/video/?$', 'index.php?tovar=$matches[1]&type_theme_page=video', 'top' );

add_filter( 'query_vars', function( $vars ){
$vars[] = 'type_theme_page';
return $vars;
} );

}

затем обновить настройки постоянных ссылок в админке

Ну и условия добавить в single-tovar.php (пример выше)

все сделанное для post_type=tovar

в woocommerce конечно же другой тип поста, по этому и названия шаблонов другие будут

а можно вас попросить помочь мне это реализовать?

не знаком с woocommerce

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

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

Делал как-то http://frobi.ru/tovar/samsung-galaxy-a3-2017-sm-a320f/

Только это не woocommerce.

Суть в том, что необходимо зарегистрировать новый параметр запроса, а потом в single-***.php в зависимости от набранного урл/параметра запроса инклюдить разные шаблоны

типа такого:


/* подключение шаблонов для вывода данных товара в зависимости от урл */
$type_theme_page = get_query_var('type_theme_page');
if($type_theme_page=='reviews') {
include('single_reviews_tovar.php');
} elseif($type_theme_page=='prices'){
include('single_prices_tovar.php');
} elseif($type_theme_page=='video'){
.....
Не забудьте прислать прототип или макет вашего продукта

Я делал шаблон/макет страницы в html с товаром из Маркета, т.е. они должны видеть, как их контент будет размещен на вашем сайте.

какие данные вам понадобятся

Нужны были - цена, отзывы, фото, характеристики, (полных характеристик товара в api нет, может в платных тарифах есть)

Еще спрашивали, чем ваш сайт будет отличаться от Маркета.

В общем не приняли - недостаточная посещаемость.

Постоянно делаю каталоги товаров - до 500к записей.

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

Query Monitor показал, что нагрузка связана с выборкой из таблицы wp_postmeta.

По куску кода нашел, на англояз. форуме, что это связано с большим количеством строк в данной таблице(было около 900 к строк) и типе таблицы и рекомендация если тип InnoDB, то сменить на MyISAM, что я и сделал - тормоза прошли. Тоже самое лучше сделать и с другими таблицами в которых большое кол-во данных.

Лучше тогда открыть карту мегафона, у них карта и баланс мобильного как единый счет.

Хотел так сделать, на банки ру ветку почитал, народ жалуется, что блокируют карты.

Подскажите.

Для вывода мелких сумм до 10 000 руб. схема: вебмани > пополнение мобильного > с мобильного на карту сбера.

Такая схема норм? в смысле безопасная, карту не заблочат если раз 5 в месяц делать так.

удалил Не увидел сайт

А что это за страница, запись или что?

В ВП нет формы комментариев на архивной странице.

Вот этот пример попробуйте

<?php
$child_cat_id= get_query_var('cat');
$term = get_term( $child_cat_id, 'category' );
if($term->parent ==36){

echo 'это Подкатегория для Категории 36';
}


?>
Всего: 552