Собрал шаблон страницы магазина, вывел всю необходимую информацию в разных местах, не могу решить проблему с выводом контента, в интернете или информации нет или я неправильно задаю вопросы. Я использую в одиночной записи для вывода контента the_content, он выводит в группе всю информацию, вместе в категорией товара и рекомендуемыми товарами, вопрос в том как мне вывести только то, что я добавил в редакторе, не изменяя файлов плагина или это решается только дополнительными полями? не хочется загружать лишним кодом.
Андрей Plechev сказал(а)
категория товара выводится автоматически, отключить ее можно в коде
рекомендуемые товары можно отключить в настройках магазина
Я вывел ее в шаблоне функцией
<?php echo get_the_term_list( $post->ID, 'prodcat', '<p class="fa fa-tag product-cat"><b>Категория:</b> ', ', ', '</p>' ); ?>
и так же все остальное, меня именно интересует как вывести только контент написанный в одиночном шаблоне.
да и самое главное! Вместе с контентом я удалил и код цикла, те убрал его совсем из одиночного шаблона, всю информацию вывел через под поля и прямыми функциями, все работает как нужно, вопрос - не будет ли проблем и конфликтов в остальной работе сайта?
Ваше дело что и как выводить, но только не понял, чем не устроил вывод товарной категории через фильтр.
Ковырять шаблон прописывая там свои функции не есть хорошо, надо выводить через фильтр the_content, тк потом, при желании можно вывод конкретного фильтра запретить, прописав в нужном месте функцию remove_filter()
Как вывести только контент написанный в одиночном шаблоне? Я не понял вопроса.
Какие проблемы могут возникнуть видимо можете предвитеть только вы, что и как вы там сделали, только вам и известно.
Андрей Plechev сказал(а)
Ваше дело что и как выводить, но только не понял, чем не устроил вывод товарной категории через фильтр.
Ковырять шаблон прописывая там свои функции не есть хорошо, надо выводить через фильтр the_content, тк потом, при желании можно вывод конкретного фильтра запретить, прописав в нужном месте функцию remove_filter()
Как вывести только контент написанный в одиночном шаблоне? Я не понял вопроса.
Какие проблемы могут возникнуть видимо можете предвитеть только вы, что и как вы там сделали, только вам и известно.
Вот я нажимаю добавить запиcь, пишу в редакторе lipsum, и мне нужно чтобы в контенте одиночного поста выводился именно lipsum, и больше ничего, те если к примеру на странице несколько функций (вывод кнопок, рекомендуемые продукты, настроеная козина, соцсети. все что угодно) чтобы выводился все равно только lipsum на пустой странице, чтобы не удалять весь функционал. Если к примеру мне нужно сделать шаблон для нескольких товаров.
А по поводу конфликтов, вопрос в том, что если я из single.php удалю цикл, не повлияет ли это на общую работу сайта.