Wordpress - Метаданни, част 2

Съдържание
Както видяхме в първата част на урока, метаданни Доста полезно е да разширим информацията, която може да съдържа запис или публикация, което ни позволява да посочим данни, които могат да бъдат част от нейната структура с различни стойности, след като вече знаем как да добавяме и актуализираме данните, за да завършим всички основни операции ще работим с останалите две, а именно изтриване и консултиране.
Изтрийте метаданните на публикация
Много пъти правим промени и трябва да изтрием някои неща от записите си, така че имаме и възможност за изтриване на метаданните, за това можем да използваме следната функция: delete_post_meta ()За да го използваме, ще трябва да го внедрим със следната структура:

На изображението можем да видим поредица от параметри, които методът получава, ако разбием тези параметри, ще разберем работата му по по -добър начин:
  • $ post_id: Това е идентификационният номер на публикацията, от която ще изтрием метаданните.
  • $ meta_key: Името на полето с метаданни
  • $ meta_value: Това е стойността, която полето има, не е задължителна и се използва като начин за разграничаване между няколко полета в случай на съвпадение на име.
След като разберем как функционира функцията, нека видим директен пример:

На изображението виждаме, че просто от публикацията с ID 420 ще изтрием метаданните, които има в prowp_price, тъй като виждаме нещо съвсем просто.
Проверете метаданните на публикация
След като частта за обработка на метаданните е покрита, сега ще видим как да я получим за конкретен запис, за това ще използваме функцията get_post_meta () който има следната структура:
 

Както виждаме, това е функция, която получава малко параметри, нека видим какво означава всеки от тях:
  • $ post_id: Това е идентификационният номер на публикацията, от която искаме да получим метаданните.
  • $ ключ: Това е името на полето, което има метаданни.
  • $ единични: Това е контролен параметър, който ни позволява да дефинираме дали искаме да бъде върнат един резултат или всички резултати по подразбиране са дефинирани като невярно.
Нека да видим прост пример за това как бихме приложили тази функция в нашия пример:

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

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave