{"id":228627,"date":"2022-10-25T15:19:00","date_gmt":"2022-10-25T12:19:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=228627"},"modified":"2022-11-09T03:21:20","modified_gmt":"2022-11-09T00:21:20","slug":"paeringute-tegemine-suendmuste-postituste-tueuepide-kohta-wp-paeringu-ja-suendmuste-kalendri-abil","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/paeringute-tegemine-suendmuste-postituste-tueuepide-kohta-wp-paeringu-ja-suendmuste-kalendri-abil\/","title":{"rendered":"P\u00e4ringute tegemine s\u00fcndmuste postituste t\u00fc\u00fcpide kohta WP p\u00e4ringu ja s\u00fcndmuste kalendri abil"},"content":{"rendered":"\n<p>Kui olete <a href=\"https:\/\/theeventscalendar.com\/product\/wordpress-events-calendar\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Modern Tribe&#8217;i s\u00fcndmuste kalendriga<\/a> mingit t\u00f6\u00f6d teinud, siis on v\u00f5imalus, et tunnete teatud toimingute tegemiseks erinevaid viise.<\/p>\n<p>S\u00fcndmuste kalendri koduleht<\/p>\n<p>See t\u00e4hendab, programmiliselt s\u00fcndmuste loomine, s\u00fcndmuste muutmine, korduvate s\u00fcndmuste seadistamine (kui see on pro-versioon) ja nii edasi.<\/p>\n<p>Mis saab siis, kui teil on vaja teha p\u00e4ringuid s\u00fcndmuste postituste t\u00fc\u00fcpide kohta \u2013 m\u00f5ned v\u00f5i k\u00f5ik, pole oluline \u2013 ja leiate, et teie p\u00e4ring ei t\u00f6\u00f6ta? Ja ei, ma ei r\u00e4\u00e4gi toores SQL-p\u00e4ringu v\u00f5i isegi parameetritega versiooni kasutamisest koos <a href=\"https:\/\/developer.wordpress.org\/reference\/classes\/wpdb\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">$wpdb<\/a> klassiga.<\/p>\n<p>Ma r\u00e4\u00e4gin <a href=\"https:\/\/developer.wordpress.org\/reference\/classes\/wp_query\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP_Queryst<\/a>.<\/p>\n<h2>S\u00fcndmuse postituste t\u00fc\u00fcpide p\u00e4ring<\/h2>\n<p>Selle l\u00fchikokkuv\u00f5te on j\u00e4rgmine: kui proovite kasutada WP_Queryt viisil, nagu olete seda kasutama harjunud (st m\u00e4\u00e4rate postituse t\u00fc\u00fcbi k\u00e4sitsi), siis ei saa te t\u00f5en\u00e4oliselt tulemusi. Millel pole muidugi m\u00f5tet, eriti kui n\u00e4ete neid WordPressis ja andmebaasis.<\/p>\n<p>Selle asemel vajavad p\u00e4ringu argumendid:<\/p>\n<ul>\n<li>arvesse v\u00f5tta mitut t\u00fc\u00fcpi postitusi,<\/li>\n<li>arvesse v\u00f5tta mitu postituse olekut,<\/li>\n<li>ja pistikprogrammi enda jaoks unikaalne kohandatud massiiviv\u00f5ti (alates versioonist 3.0).<\/li>\n<\/ul>\n<p>L\u00fchidalt, argumentide uskumatult p\u00f5hiversioon peaks v\u00e4lja n\u00e4gema <a href=\"https:\/\/gist.github.com\/tommcfarlin\/060225016000be9d28488ff33a9c7e2a\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">selline<\/a> :<\/p>\n<pre><code>&lt;?php\n\n$args = array(\n    'post_type'      =&gt; array( TribeEvents::POSTTYPE, 'revision' ),\n    'post_status'    =&gt; array( 'publish', 'inherit', 'any' ),\n    'eventDisplay'   =&gt; 'custom',\n);\n$event_query = new WP_Query( $args );<\/code><\/pre>\n<p>Kuid siin on asi: see pole universaalne juhtum. M\u00f5nikord ei pruugi te eventDisplay-klahvi m\u00e4\u00e4rata ja siiski saate tulemusi. Mis siis annab?<\/p>\n<h3>Lugege alati dokumentatsiooni<\/h3>\n<p>Vastavalt <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/using-tribe_get_events\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">dokumentatsioonile<\/a> :<\/p>\n<blockquote>\n<p>EventDisplay kasutatakse p\u00e4ringu \u00fcldise kuju n\u00e4itamiseks \u2013 tavaliselt v\u00f5ib see olla tulevane, m\u00f6\u00f6dunud v\u00f5i kohandatud (ja kui te midagi ei t\u00e4psusta, eeldatakse, et olete huvitatud tulevastest s\u00fcndmustest).<\/p>\n<\/blockquote>\n<p>Nii et kui teil on eelseisev s\u00fcndmus, siis on k\u00f5ik korras, aga kui soovite haarata k\u00f5ike, mis teil installis on, m\u00e4\u00e4rake v\u00e4\u00e4rtuseks kohandatud.<\/p>\n<h2>Suurem Pilt<\/h2>\n<p>P\u00f5hjus, miks ma sellele omap\u00e4rale komistasin, on rohkem seotud s\u00fcndmuste loomise ja nende seostamisega konkreetse kasutajakontoga.<\/p>\n<p>Kuid ma r\u00e4\u00e4gin selle \u00fcksikasjadest teises postituses. Praegu on selle eesm\u00e4rk tagada, et saaksime teha p\u00e4ringuid s\u00fcndmuste postituste t\u00fc\u00fcpide kohta ja saada tulemusi, millega saame t\u00f6\u00f6tada.<\/p>\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>Siit saate teada, kuidas alustada s\u00fcndmuste postituste t\u00fc\u00fcpide p\u00e4ringuid WP Query for The Event Calendar ja vajalike argumentide baastasemega.<\/p>\n","protected":false},"author":1,"featured_media":221144,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,894,916,863],"tags":[1165],"class_list":["post-228627","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-kood","category-muud","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/228627","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=228627"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/228627\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/221144"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=228627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=228627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=228627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}