Здравствуйте! У меня небольшая проблема с магазином. Мне нужно убрать карту в шапке на странице товара
карта убирается через редактор страницы page builder. Но страницу отображения товара page builder не редактирует, а открывает совсем левую страницу. Версия Wp-Recall 16.2.2 WordPress 4.8
Продукт выводится в записи неизвестного типа для шаблона. Дело не в шаблоне, а в плагине. Woocommerce всё как надо выводит, но хотим на Commerce сделать. К примеру вы с кодом помогали, который запрещал вывод комментариев на определённых типах постов. Тут что-то подобное нужно. Такое на двух сайтах происходит. По-этому сразу с двумя сайтами поможете.
Станислав сказал(а)
Woocommerce всё как надо выводит
Видимо в текущей теме есть поддержка Woocommerce и для него есть свои отдельные шаблоны вывода, вот и все.
Вы можете сделать свой шаблон вывода для страницы товара от плагина wp-recall, для этого возьмите за основу шаблон одиночной записи, назовите его single-products.php и правьте так как надо вам.
Произвольный тип записей регистрируется плагином по кодексу вордпресса и регистрирует он функциями вордпресса. Выводом занимается ваш шаблон.
Плагин WP-Recall не занимается выводом контента.
Или к документации билдера или к докам шаблона обратитесь.
Сменив шаблон на вордпресс шаблон по умолчанию - карта не выводится? Вот и разбирайтесь с тем кто у вас карту выводит. Что за манера приписывать все проблемы к плагину?
Это сложно. Думал примерно подобное можно прописать в functions.php
add_filter('wp', 'element-header-map', 10); function element-header-map() { global $post; if ($post && $post->post_type == 'products') { // выбираем где не надо выводить remove_filter('the_content','element-header-map',70); } }
Но это не правильно видимо, заменил в вашем коде некоторые значения, который вы мне для комментариев присылали.