{"id":228360,"date":"2022-10-17T13:20:00","date_gmt":"2022-10-17T10:20:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=228360"},"modified":"2022-11-09T02:03:32","modified_gmt":"2022-11-08T23:03:32","slug":"installige-wordpressi-hoidla-pistikprogrammid-ja-teemad-koos-heliloojaga","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/installige-wordpressi-hoidla-pistikprogrammid-ja-teemad-koos-heliloojaga\/","title":{"rendered":"Installige WordPressi hoidla pistikprogrammid ja teemad koos heliloojaga"},"content":{"rendered":"\n<p><a href=\"https:\/\/hashnode.com\/@wholesomecode\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><\/a><\/p>\n<p>Oma viimases juhendis r\u00e4\u00e4kisin teile, kuidas <a href=\"https:\/\/wholesomecode.ltd\/guides\/install-wordpress-plugins-themes-github-composer\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">installida GitHubi hooldatud WordPressi teemad ja pistikprogrammid heliloojaga<\/a>. Mis siis, kui ma \u00fctleksin teile, et saate kasutada ka heliloojat mis tahes teema v\u00f5i pistikprogrammi installimiseks WordPressi hoidlast?<\/p>\n<p><a href=\"https:\/\/wpackagist.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WordPress Packagist<\/a> on fantastiline ja tasuta kasutatav teenus, mis v\u00f5tab WordPressi hoidlast pluginaid ja teemasid ning loob k\u00e4ep\u00e4raseid heliloojapakette.<\/p>\n<h2>Eeldused<\/h2>\n<ul>\n<li><a href=\"https:\/\/getcomposer.org\/doc\/00-intro.md\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Installige helilooja<\/a><\/li>\n<li>Veenduge, et teema v\u00f5i pistikprogramm, mida soovite kasutada, oleks WordPressi hoidlas, ja teadke seda<\/li>\n<\/ul>\n<h2>Konfigureerige oma WordPressi projekt<\/h2>\n<p>Soovime teie WordPressi projekti konfigureerida nii, et see t\u00f5mbaks teemad ja pistikprogrammid Composeri kaudu.<\/p>\n<p>Looge <code>composer.json<\/code>oma WordPressi projekti juuraknas (v\u00f5i muutke olemasolevat, kui see on juba olemas).<\/p>\n<p>Veenduge, et see sisaldaks j\u00e4rgmisi koodiridu:<\/p>\n<pre><code>{\n    \"name\": \"wholesomecode\/composer-example\",\n    \"description\": \"Demonstration of how to use composer within WordPress\",\n    \"require\": {\n        \"wpackagist-plugin\/wholesome-publishing\":\"&gt;=1.3.0\"\n    },\n    \"repositories\": [\n        {\n            \"type\":\"composer\",\n            \"url\":\"https:\/\/wpackagist.org\"\n        }\n    ]\n}\n<\/code><\/pre>\n<p>Selles <code>require<\/code>piirkonnas oleme linkinud pistikprogrammiga, mille tahame alla laadida, eesliide <code>wpackagist-plugin<\/code>(teemade kasutamiseks <code>wpackagist-theme<\/code>). Samuti on kirjas versioon, mida tahame alla laadida. Sel juhul suurem kui versioon 1.3.0 v\u00f5i sellega v\u00f5rdne.<\/p>\n<h3>Hoidlad<\/h3>\n<p>Oleme <code>repositories<\/code>lisanud seda t\u00fc\u00fcpi kirje, <code>composer<\/code>mille URL osutab WordPress Packagistile.<\/p>\n<h3>GitIgnore<\/h3>\n<p>Kui kasutate oma projekti haldamiseks GitHubi, lisage kindlasti <code>.gitignore<\/code>failile pistikprogrammi (v\u00f5i teema) tee:<\/p>\n<pre><code>\/vendor\nwp-content\/plugins\/wholesome-publishing\n<\/code><\/pre>\n<p>\u00c4rge unustage <code>\/vendor<\/code>faili ka lisada tagamaks, et me ei kasuta helilooja installitud t\u00e4iendavaid faile.<\/p>\n<h2>Jooksev helilooja<\/h2>\n<p>Kui teie WordPressi projektis on <code>composer.json<\/code>fail teie kaustaga samas kaustas <code>wp-content<\/code>, ei peaks me midagi muud konfigureerima (kui te seda ei <a href=\"https:\/\/wholesomecode.ltd\/guides\/install-wordpress-plugins-themes-github-composer\/#custom-install-path\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">tee, vaadake kohandatud installitee<\/a> juhendit minu eelmises helilooja artiklis).<\/p>\n<p>Veenduge, et olete terminalis failiga samas kaustas <code>composer.json<\/code>ja sisestage j\u00e4rgmine k\u00e4sk:<\/p>\n<p>Kui olete varem komponisti k\u00e4ivitanud ja teil on <code>composer.lock<\/code>fail, saate k\u00e4ivitada <code>composer update<\/code>.<\/p>\n<p>Pistikprogramm installitakse asukohta<code>wp-content\/plugins\/wholesome-publishing:<\/code><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-168904-61e7f748be105.gif\" alt=\"Installige WordPressi hoidla pistikprogrammid ja teemad koos heliloojaga\" \/>Teema installimiseks WordPressi hoidlast k\u00e4ivitage rakendus Composer Install<\/p>\n<h3>Mis juhtus?<\/h3>\n<ul>\n<li>\n<p>Pistikprogramm on installitud<code>wp-content\/plugins\/wholesome-publishing<\/code><\/p>\n<\/li>\n<li>\n<p>Loodud <code>vendor<\/code>on A, mis sisaldab installifaile, mida kasutatakse teema \u00f5igesse asukohta paigutamiseks<\/p>\n<\/li>\n<li>\n<p><code>composer.lock<\/code>Fail on loodud. See m\u00e4rgib \u00fcles kasutatavad failiversioonid. Kui teete selle <code>composer install<\/code>, saavad teised k\u00e4sku k\u00e4itavad inimesed samad versioonid.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wholesomecode.ltd\/guides\/install-wordpress-plugins-themes-github-composer\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Oma pistikprogrammide ja teemade installimine GitHubist koos heliloojaga<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wholesomecode.ltd\/guides\/install-wordpress-plugins-themes-github-composer\/#custom-install-path\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Kohandatud installitee konfigureerimine<\/a><\/p>\n<\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wholesomecode.ltd\" class=\"external external_icon\">wholesomecode.ltd<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oma viimases juhendis r\u00e4\u00e4kisin teile, kuidas installida GitHubi hooldatud WordPressi teemad ja pistikprogrammid heliloojaga. Mis siis, kui ma \u00fctleksin teile, et saate heliloojat kasutada ka mis tahes The&#8230;<\/p>\n","protected":false},"author":1,"featured_media":223641,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,833,894,916,842,802,863],"tags":[1165],"class_list":["post-228360","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-juhend-algajatele","category-kood","category-muud","category-opetused","category-php-4","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/228360","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=228360"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/228360\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/223641"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=228360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=228360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=228360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}