{"id":228646,"date":"2022-10-26T10:31:00","date_gmt":"2022-10-26T07:31:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=228646"},"modified":"2022-11-09T03:38:04","modified_gmt":"2022-11-09T00:38:04","slug":"wordpressi-metaandmete-seosed-kuidas-seda-teha","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/wordpressi-metaandmete-seosed-kuidas-seda-teha\/","title":{"rendered":"WordPressi metaandmete seosed: kuidas seda teha"},"content":{"rendered":"\n<p>CMS-i kasutamisel oleme harjunud andmeid seostama WordPressi metaandmete seoste kaudu. M\u00f5nikord on see h\u00e4sti kasutatud; muul ajal kuritarvitatakse.<\/p>\n<p>Kui olete m\u00f5nes muus rakenduses veebiarendusega tegelenud, on t\u00f5en\u00e4oliselt strateegiaid, mida olete kasutanud andmete seostamiseks erinevat t\u00fc\u00fcpi \u00fcksustega. See t\u00e4hendab, et olete t\u00f5en\u00e4oliselt loonud tabelid spetsiaalselt kahte t\u00fc\u00fcpi teabe jaoks ja seej\u00e4rel seostanud need mitmel viisil.<\/p>\n<p>WordPressis on seda t\u00e4iesti v\u00f5imalik teha, kuid arvan, et me teeme sageli kas\/v\u00f5i kiireid j\u00e4reldusi. See t\u00e4hendab, et me kas arvame, et saame metaandmete tabelit k\u00f5ige jaoks kasutada, v\u00f5i peame looma kohandatud tabeleid.<\/p>\n<p>Ja nagu paljude programmeerimisega seotud asjade puhul, arvan, et see s\u00f5ltub meie rakendamisest.<\/p>\n<h2>WordPressi metaandmete seosed<\/h2>\n<p>Seda silmas pidades leian, et n\u00e4ib olevat puudu \u00f5petustest v\u00f5i teabest, kuidas kasutada olemasolevaid tabeleid WordPressi metaandmete seoste ja nendega seotud \u00fclesannete loomiseks ja nendega t\u00f6\u00f6tamiseks.<\/p>\n<p>Algselt kavatsesin asuda ja kirjutada \u00fche postituse, mis sisaldas j\u00e4rgmist:<\/p>\n<ul>\n<li>natuke teavet metaandmete tabeli kohta,<\/li>\n<li>olemite, postituste, lehtede, postituste t\u00fc\u00fcpide, kasutajate jne idee,<\/li>\n<li>seostades need kaks n\u00e4itestsenaariumis,<\/li>\n<li>ning n\u00e4idates illustratsioone ja koodi, kuidas seda teha.<\/li>\n<\/ul>\n<p>Kuid kui ma selle kallal t\u00f6\u00f6tama hakkasin, l\u00e4ks see nii pikaks, et m\u00f5tlesin, kas ma \u00fcldse viitsin seda lugeda. Osana asjadest, mille otsustan <a href=\"https:\/\/tommcfarlin.com\/2017-plans\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">sellel aastal<\/a> sellel saidil teha, jagan postituse sarjaks.<\/p>\n<p>V\u00f5ib-olla osutub see m\u00f5nele kasulikuks ja v\u00f5ib-olla mitte. Kuid ma p\u00fc\u00fcan k\u00f5ike \u00fclalloetletut mingil kujul v\u00f5i viisil katta. See konkreetne postitus toimib lihtsalt kogu seeria sihtlehena (kuigi kavatsen selle l\u00e4bit\u00f6\u00f6tamise ajal linkida sarja iga osa teiste sarja osadega).<\/p>\n<p>L\u00f5petuseks, ma ei eelda, et tead midagi rohkemat peale j\u00e4rgmise:<\/p>\n<ol>\n<li>WordPress pakub teatud tabeleid ja saate nendega API funktsioonide kaudu suhelda,<\/li>\n<li><a href=\"https:\/\/codex.wordpress.org\/Post_Types\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Postituse t\u00fc\u00fcbid<\/a> ,<\/li>\n<li>Ja <a href=\"https:\/\/codex.wordpress.org\/Plugin_API\/Hooks\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">konksud<\/a>.<\/li>\n<\/ol>\n<p>Nii et k\u00f5ik \u00fclaltoodu on pikk viis \u00f6elda, et mul on sel n\u00e4dalal tulemas mitu postitust, mis on \u00fche postituse jaoks liiga pikad, kuid [loodetavasti] piisavalt huvitavad, et neid j\u00e4lgida.<\/p>\n<h2>Kas lugeda sarja? Tahad rohkem?<\/h2>\n<p>Kui see k\u00f5lab nagu teie asi, lisage see konkreetne postitus j\u00e4rjehoidjatesse v\u00f5i tellige ajaveebi v\u00f5i tehke k\u00f5ik endast oleneva, et olla kursis uute postitustega nende avaldamisel.<\/p>\n<h2>Sarja postitused<\/h2>\n<ol>\n<li><a href=\"https:\/\/tommcfarlin.com\/wordpress-metadata-association\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WordPressi metaandmete assotsiatsioon: kuidas seda teha<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.mediadoma.com\/et\/wordpressi-kasutajate-programmiline-loomine\/\" title=\"WordPressi kasutajate programmiline loomine\">WordPressi kasutajate programmiline loomine<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.mediadoma.com\/et\/wordpressi-postituste-tueuebid-abstraktsioon-ueksuste-jaoks\/\" title=\"WordPressi postituste t\u00fc\u00fcbid: abstraktsioon \u00fcksuste jaoks\">WordPressi postituste t\u00fc\u00fcbid: abstraktsioon \u00fcksuste jaoks<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.mediadoma.com\/et\/wordpressi-metaandmete-assotsiatsioon-seotud-ueksused\/\" title=\"WordPressi metaandmete assotsiatsioon: seotud \u00fcksused\">WordPressi metaandmete assotsiatsioon: seotud \u00fcksused<\/a><\/li>\n<\/ol>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CMS-i kasutamisel oleme harjunud andmeid seostama WordPressi metaandmete seoste kaudu. M\u00f5nikord on see h\u00e4sti kasutatud; muul ajal kuritarvitatakse.<\/p>\n","protected":false},"author":1,"featured_media":221177,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,916,842],"tags":[1165],"class_list":["post-228646","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-muud","category-opetused","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/228646","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/comments?post=228646"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/228646\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/221177"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=228646"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=228646"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=228646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}