Size: a a a

WordPress && WooCommerce

2021 October 04

П

Павел in WordPress && WooCommerce
как тогда быть?
источник

D

Dev4App in WordPress && WooCommerce
?s=искомый+текст&post_type=my_custom_post
источник

П

Павел in WordPress && WooCommerce
это понятно
источник

D

Dev4App in WordPress && WooCommerce
Если это понятно, то не понятно почему ты не понимаешь что это поиск именно по кастомному типу. Он не выведет другие типы.
источник

П

Павел in WordPress && WooCommerce
вот, все верно. Но я не хочу, чтобы этот поиск выводил другие типы.

Проблема в том, что ?s=искомый+текст&post_type=my_custom_post работает относительно главной страницы: site.com/?s=искомый+текст&post_type=my_custom_post


Но мне надо вывести эти результаты тут: site.com/custom-search/?s=искомый+текст&post_type=my_custom_post
источник

D

Dev4App in WordPress && WooCommerce
УФФ...  Он и НЕ выведет другие типы. И никакой относительности главной страницы не существует в принципе.
источник

D

Dev4App in WordPress && WooCommerce
Поставь нормальную тему из репо.
источник

П

Павел in WordPress && WooCommerce
так мне не надо выводить другие типы
источник

П

Павел in WordPress && WooCommerce
источник

П

Павел in WordPress && WooCommerce
а тут site.com/?s=искомый+текст&post_type=my_custom_post - все работает отлично
источник

D

Dev4App in WordPress && WooCommerce
мля.. это пцц какой-то.
источник

П

Павел in WordPress && WooCommerce
чуть что, сорян, я понимаю, что я чего-то не понимаю
источник

D

Dev4App in WordPress && WooCommerce
Я устал толочь воду в ступе
источник

D

Dev4App in WordPress && WooCommerce
Вот именно! Это именно то что тебе и надо получить. Получить, не выдумывая ненужных костылей.
источник

AZ

Artem Zolin in WordPress && WooCommerce
Во первых, при регистрации типа записи есть аргумент, который отвечает за отображение этих записей при поиске

А во вторых, все правки основного запроса нужно делать на хуке pre_get_posts
источник

П

Павел in WordPress && WooCommerce
Ок, но есть проблема. Там выводится форма поиска не моя. Получается, что человек заходит на страницу, где выводится один тип постов. Затем ищет по ним. И попадает на общую страницу результатов поиска. На этой странице форма поиска по всему сайту, и человек не может сделать поиск по тому типу постов с нее.
источник

D

Dev4App in WordPress && WooCommerce
Так подключи свою форму, ё! searchform.php
источник

AZ

Artem Zolin in WordPress && WooCommerce
Сделайте, чтобы выводилась ваша форма поиска, это шаблон searchform.php
источник

D

Dev4App in WordPress && WooCommerce
Типичная проблема молотка :)
источник

П

Павел in WordPress && WooCommerce
получается, надо две формы выводить в таком случае. Это как бы решение, но не очень то, что нужно.

Возможно ли выводить результаты поиска по моей форме на кастомной странице?
источник