Персонализирана таксономия на Wordpress с персонализирани полета

Изграждаме книжарница с WP и Woocommerce, имаме някои съмнения относно организацията на пост-типове и таксономии.

Тъй като платформата Woocommerce не идва с вградени полета като „автор“ или „производител“, „марка“, решихме, че това може да се постигне с персонализирани таксономии.

Първо, създадохме някои книги в Woocommerce като „продукти“. След това създадохме персонализираната таксономия, наречена „Autores“, подобна на „Authors“, но няма какво да правим, не искаме тя да бъде свързана по никакъв начин... Таксономията „Autores“ решихме да я направим йерархична.

В тази персонализирана таксономия са добавени първите 3 елемента, 3 автора на книги, всеки от тях е присвоен на различна книга в страниците за редактиране на продукта.

Сега, в WP менютата, можем да свържем всеки един от авторите на книги като архив на категория. Това е полезно, защото бихме могли да добавим потребителски полета към самата таксономия, като „уебсайт на автора“, „снимка на автора“, „биография на автора“ и т.н. Целта с това е да имаме страница за всеки автор, в която показваме името, описанието, персонализираните полета и след това под продуктите, присвоени на този автор.

Обмисляме да направим това с помощта на този урок: http://www.wpbeginner.com/wp-tutorials/how-to-add-additional-custom-meta-fields-to-custom-таксономии/

Вторият въпрос също е свързан с тази персонализирана таксономия... Как бихме могли да имаме страница, която да бъде индекс със списъка на авторите, изброени по азбучен ред, с някои от техните персонализирани полета като „снимка на автора“ и техния брой продукти?

Работил съм с персонализирани типове публикации преди, в други проекти, но не и с включен Woocommerce.

Всяка помощ ще бъде оценена.


person Rafa Mérida    schedule 20.12.2013    source източник


Отговори (1)


Може да искате да проверите плъгините на Toolset.

http://wp-types.com/learn/create-an-ecommerce-wordpress-site/create-custom-fields-and-taxonomies/

person Ken Prince    schedule 05.05.2014