Wordpress - Таксономия

Съдържание
Таксономията се определя като начин за групиране на подобни елементи. Това, което той прави основно, е да добави релационно измерение към съдържанието на нашия сайт. В случай че Wordpress Това релационно групиране се дава от етикетите и категориите, които създаваме, за да групираме нашите записи; Като ги групираме, ние дефинираме тяхната таксономия, тази таксономия може да бъде йерархична, което се случва в случай на категории и подкатегории, както и да не е така, което е отразено в етикетите или етикетите.
Таксономии по подразбиране на Wordpress
По подразбиране Wordpress идва със следните налични таксономии:
1. Категория - Позволява ни да групираме няколко записа, които са сходни заедно.
2. Етикет - Това са тагове, прикрепени към записите.
3. Категория на връзката - Позволява ни да групираме подобни връзки заедно.
Категориите са йерархични и ние ги дефинираме, когато създаваме записи. Етикетите не използват йерархия и също се дефинират при създаване на записи, накрая, категориите връзки се използват, когато групираме подобни връзки заедно, като използваме мениджъра на връзки на Wordpress.
Тези три таксономии са достъпни за използване в основната и стандартната инсталация на Wordpress.
Всяка категория или маркер, които създаваме, е термин от тази таксономия. Например категория, наречена музика, е термин от категорията таксономия. Етикет, наречен рок, е термин от таксономията на етикетите. Разбирайки тези понятия и термини, ние ще си помогнем да изградим свои собствени таксономии, също и когато искаме да организираме информацията на нашия сайт.
Структура на таблиците на таксономията
В Wordpress В базата данни имаме 3 таблици, които съхраняват цялата информация по този въпрос, таблиците са: wp_terms, wp_terms_relationships, wp_term_taxonomy; С тази схема можем да направим функционалността много гъвкава, което ни позволява да дефинираме всеки тип персонализирана таксономия, която може да бъде категории на етикети или категории връзки, или всеки нов термин, от който се нуждаем. Дъската wp_term_taxonomy определете към коя таксономия принадлежи всеки термин; например всички идентификационни тагове ще бъдат изброени в тази таблица с таксономична стойност от post_tag.
Дъската wp_term: връзка това е таблица за кръстосани справки, която свързва таксономичните термини със съдържанието; например когато създаваме нов запис или запис и се присъединяваме към идентификатора на публикацията с термина ID заедно.
Разбиране на отношенията
За да разберем по -добре връзките между таблиците на таксономията, които имаме Wordpress Полезно е да видите следната графика, където имаме извлечение от модела на връзката субект:

Както можем да видим, че тези три таблици са свързани с уникални идентификатори, нека видим на следващото изображение заявка към базата данни, която ще ни покаже по -задълбочено как се установява връзката между таблиците:

Тази заявка връща всички публикации в нашата база данни заедно с всички таксономични термини, свързани с тях.
С това завършваме урока и с тези знания ще имаме по -добри инструменти, за да разберем как да организираме съдържанието си Wordpress, в допълнение към възможността да измислим начини за разширяване на функционалностите до това, което диктува нашето изискване.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка
wave wave wave wave wave