{"id":229118,"date":"2022-11-07T15:58:00","date_gmt":"2022-11-07T12:58:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229118"},"modified":"2022-11-09T05:36:36","modified_gmt":"2022-11-09T02:36:36","slug":"wordpressi-pistikprogrammi-lisamine-paketti","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/wordpressi-pistikprogrammi-lisamine-paketti\/","title":{"rendered":"WordPressi pistikprogrammi lisamine paketti"},"content":{"rendered":"\n<p>Kui hakkate GitHubile WordPressi pistikprogramme lisama, on \u00fcks j\u00e4rgmistest asjadest, mida t\u00f5en\u00e4oliselt soovite teha, et teistel arendajatel oleks lihtne alustada nende pakettide lisamist oma faili <a href=\"https:\/\/getcomposer.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">composer.json .<\/a><\/p>\n<p>See t\u00e4hendab, et nad ei pea teie pistikprogrammi alla laadima, seda teie projekti kaasama, v\u00e4rskendusi j\u00e4lgima ega midagi sellist. Selle asemel lisavad nad faili ja k\u00e4ivitavad:<\/p>\n<pre><code>$ composer update<\/code><\/pre>\n<p>\u2026kui nad on valmis hankima teie t\u00f6\u00f6 uusima versiooni.<\/p>\n<p>Kuid lihtsalt oma t\u00f6\u00f6 panustamisest GitHubisse ei piisa. Peate oma WordPressi pistikprogrammi Packagistile esitama (see <a href=\"https:\/\/packagist.org\/packages\/submit\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">t\u00f6\u00f6tab loomulikult ka teiste projektidega<\/a>, kuid see j\u00e4\u00e4b t\u00f5esti v\u00e4ljaspool selle ajaveebi rakendust).<\/p>\n<p>Ja siin on, kuidas seda teha.<\/p>\n<h2>Lisage oma WordPressi pistikprogramm Packagistisse<\/h2>\n<p>Neile, kes pole tuttavad, on siin selle sisu:<\/p>\n<blockquote>\n<p><a href=\"https:\/\/getcomposer.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Packagist on helilooja<\/a> peamine hoidla. See koondab avalikud PHP-paketid, mida saab Composeriga installida.<\/p>\n<\/blockquote>\n<p>L\u00fchidalt, see muudab kolmanda osapoole teekide kaasamise oma projektidesse Composeri kaudu lihtsaks.<\/p>\n<p>Igatahes, kui teie pistikprogramm on GitHubis, peate tegema veel m\u00f5ned sammud, et oma t\u00f6\u00f6 Packagistis registreerimiseks valmis saada. See on aga lihtne:<\/p>\n<ol>\n<li>Kui te pole seda veel teinud, <a href=\"https:\/\/packagist.org\/register\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">looge<\/a> Packagistis konto,<\/li>\n<li>Lisage oma projektile fail composer.json ja veenduge, et see <a href=\"https:\/\/gist.github.com\/tommcfarlin\/10eb11312d317cec6b9ad3b116105453\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">sisaldaks j\u00e4rgmist<\/a>.<\/li>\n<\/ol>\n<pre><code>{\n  \"name\": \"tommcfarlin\/cmb2-featured-mobile-image\",\n  \"type\": \"wordpress-plugin\",\n  \"license\": \"GPL\",\n  \"description\": \"Select an image to display as your featured image in the mobile version of your site.\",\n  \"homepage\": \"https:\/\/github.com\/tommcfarlin\/cmb2-featured-mobile-image\",\n  \"authors\": [\n    {\n      \"name\": \"Tom McFarlin\",\n      \"email\": \"tom@tommcfarlin.com\",\n      \"homepage\": \"https:\/\/github.com\/tommcfarlin\"\n    }\n  ],\n  \"keywords\": [\n    \"wordpress\"\n  ],\n  \"support\": {\n    \"issues\": \"https:\/\/github.com\/tommcfarlin\/cmb2-featured-mobile-image\/issues\"\n  },\n  \"require\": {\n    \"php\": \"&gt;=7.0\",\n    \"composer\/installers\": \"~1.0\",\n    \"hassankhan\/config\": \"^0.10.0\",\n    \"symfony\/yaml\": \"^3.2\"\n  },\n  \"require-dev\": {\n    \"squizlabs\/php_codesniffer\": \"2.9.0\"\n  }\n}<\/code><\/pre>\n<p>Kui olete l\u00f5petanud, v\u00e4rskendage kindlasti Composerit, et luua fail composer.lock. Sealt liikuge lehele <a href=\"https:\/\/packagist.org\/packages\/submit\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Esita<\/a> ja lisage URL oma GitHubi hoidlasse.<\/p>\n<p>Sealt saate teie ja k\u00f5ik teised lisada viite oma projekti vastavasse faili composer.json ja seej\u00e4rel lisada selle oma projekti.<\/p>\n<h3>N\u00e4ide<\/h3>\n<p>T\u00f6\u00f6n\u00e4ite saamiseks selle kohta, kuidas see v\u00e4lja n\u00e4eb, vaadake <a href=\"https:\/\/github.com\/tommcfarlin\/cmb2-featured-mobile-image\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">seda projekti<\/a>. (Ja mul on selle konkreetse projekti kohta rohkem teavet tulevases postituses.)<\/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>Lihtsalt oma t\u00f6\u00f6 GitHubisse panustamisest ei piisa. Peate saatma oma WordPressi pistikprogrammi Packagistile. Siin on, kuidas seda teha.<\/p>\n","protected":false},"author":1,"featured_media":166392,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,749,842,863],"tags":[1165],"class_list":["post-229118","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-avatud-laehtekoodiga","category-opetused","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/229118","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=229118"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/229118\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/166392"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=229118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=229118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=229118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}