• Добрый день.
    Для вп сайта с вукомерц хотел реализовать опцию как у сайта society6.com/product/blue-flowers-on-orange-background443476_framed-print?sku=s6-6982774p21a12v61a13v54 где у каждого товара есть автор и можно нажав на автора смотреть другие его товары.
    Но насколько понял в вордпресс автор есть только у страниц и записей, для товаров такого понятия как автор нет. Я сделал вывод пользователя под именем товара, но нажав на пользователя появляются только его посты pixelize.art/shop/p/bob-marley-pop-pixel-art-mosaic-portrait/
    Наверное автора надо делать как атрибут или пользовательское поле.
    Плагина для решения данной задачи не нашел.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Но насколько понял в вордпресс автор есть только у страниц и записей, для товаров такого понятия как автор нет.

    Нет. С точки зрения внутренней структуры товары ничем не отличаются от страниц и постов (кроме post_type, разумеется), у товаров также есть поле post_author. Другое дело, как и где оно используется.

    но нажав на пользователя появляются только его посты

    Ну логично же. С точки зрения ядра WP у юзера не может быть больше ничего стоящего публичного вывода.

    Видимо, нужно на хуке pre_get_posts отлавливать запросы is_author и расширять список типов записей товарами. Если получится, тогда разбираться с выводом, т.к. товары выводятся совсем не так, как посты или страницы.

    где у каждого товара есть автор и можно нажав на автора смотреть другие его товары

    Плагина для решения данной задачи не нашел

    Для интернет-магазина с множеством продавцов надо использовать плагины WooCommerce Multivendor Marketplace

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Автор товара в woo» закрыта для новых ответов.