Игорь Воротнёв: спасибо за помощь) Я теперь наконец-то сделаю человеческие "похожие" товары в woocommerce) Чтоб они таки выбирались из той же категории, что и сам товар
Фишка в том, что get_the_terms(); , насколько я понял, возвращает массив сортированный по ID термина.... т.е. не факт, что нужный мне термин будет последним в массиве.
Дмитрий: в том, что по умолчанию post у формы посылает на сервер данные в запросе браузера. А функция .preventDefault() отменяет действие формы по умолчанию. Уменя тож была такая проблема. В хроме и опере форам отправлялась, а в FF отправлялась, а потом перекидывала на 404 на сайте.
Кеширование на сайте есть какое-нибудь? Перепроверьте, может существует в теме еще один шаблон с похожим именем и вы редактируете не тот. Всякое бывает
вы скопировали из своего коммента? а не из файла? под этой ссылкой код, который нужнен. prntscr.com/c8dz7c
Но из-за того, что иам есть тег" a" он сделал ссылку. Скопируйте из файла по новой
Карл Кремень: вот, все правильно. У вас там базовый луп WP . В нем нет никаких аргументов. Так делается когда цикл основной и он берет аргументы для себя исходя из того, на какой странице вы находитесь. Например в шаблоне category.php (рубрика) WP сам подставит аргументы для запроса (id рубрики, номер страницы и т.д.) И так для всех стандартных шаблонов, которые предусмотрены в WP. Решения 2 - я их в ответе написал. Либо написать свой WP_Query (не особо рационально здесь) или хукнуться в запрос через pre_get_posts (быстрее и проще)