{"id":24222,"date":"2021-05-10T18:26:00","date_gmt":"2021-05-10T15:26:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=24222"},"modified":"2021-10-17T19:19:58","modified_gmt":"2021-10-17T16:19:58","slug":"kuidas-hallata-wordpressi-veebisaiti-wp-cli-abil","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/et\/kuidas-hallata-wordpressi-veebisaiti-wp-cli-abil\/","title":{"rendered":"Kuidas hallata WordPressi veebisaiti WP-CLI abil"},"content":{"rendered":"<p>Kui olete WordPressi arendaja, siis kuulsite kindlasti WP-CLI-st. <a href=\"http:\/\/wp-cli.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP-CLI<\/a> on WordPressi k\u00e4surea liides. Selle t\u00f6\u00f6riista abil saate hallata WordPressi veebisaiti ilma juhtpaneelile sisse logimata. P\u00e4rast installimist annab WP-CLI teile m\u00f5ned k\u00e4sud, mille kaudu saate installida \/ v\u00e4rskendada WordPressi, installida \/ v\u00e4rskendada \/ aktiveerida \/ desaktiveerida pistikprogramme, varunduse andmebaasi ja palju muud.<\/p>\n<p>WP-CLI kasutamiseks peaks teil olema oma hostilt SSH-juurdep\u00e4\u00e4s. Kasutame oma veebisaidi majutamiseks <a href=\"https:\/\/www.bluehost.com\/track\/artisansweb\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Bluehostit<\/a> ja see pakub klientidele SSH-juurdep\u00e4\u00e4su.<\/p>\n<p>WordPressi arendajana peaksite seda t\u00f6\u00f6riista oma projektide jaoks kasutama. See on <a href=\"https:\/\/codex.wordpress.org\/wp-cli\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WordPressi<\/a> ametlik k\u00e4surealiides. Samuti kiirendab see teie arendusprotsessi ja s\u00e4\u00e4stab palju aega.<\/p>\n<h3>WP-CLI installimine<\/h3>\n<p>WP-CLI saate installida mitmel viisil. Kui kellelgi on SSH-k\u00e4skudega hea, saab ta neid k\u00e4ske kasutades installiprotsessi j\u00e4lgida. Selle kohta saate \u00fcksikasju <a href=\"https:\/\/make.wordpress.org\/cli\/handbook\/installing\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">siit<\/a>.<\/p>\n<p>Kuid soovitame WP-CLI installida Composeri kaudu. Composeri kaudu on installiprotsess lihtne ja iga\u00fcks saab sellega hakkama. Veenduge, et olete <a href=\"https:\/\/getcomposer.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Composeri<\/a> oma s\u00fcsteemi installinud, ja seej\u00e4rel k\u00e4ivitage allolev k\u00e4sk.<\/p>\n<pre><code>composer global require wp-cli\/wp-cli<\/code><\/pre>\n<p>\u00dclal olev k\u00e4sk installib WP-CLI teie s\u00fcsteemi globaalselt. See t\u00e4hendab, et kui olete oma kohalikus serveris, saate n\u00fc\u00fcd seda t\u00f6\u00f6riista kasutada k\u00f5igil oma WordPressi veebisaitidel. Ja kui olete jagatud hostiserveris, siis kasutate seda liidest ka k\u00f5igi oma WordPressi projektide jaoks.<\/p>\n<p>Kui te ei soovi seda globaalselt installida. Seej\u00e4rel looge <code>composer.json<\/code>oma projekti juurkataloogis fail ja lisage sinna j\u00e4rgmised read.<\/p>\n<p><strong>helilooja.json<\/strong><\/p>\n<pre><code>{\n    \"require\": {\n        \"wp-cli\/wp-cli\": \"~0.22\",\n        \"psy\/psysh\": \"~0.6\"\n    }\n}\n<\/code><\/pre>\n<p>P\u00e4rast \u00fclaltoodud ridade lisamist avage terminal oma projekti juurkataloogis ja k\u00e4ivitage k\u00e4sk:<\/p>\n<pre><code>composer install<\/code><\/pre>\n<p>&#8230;<\/p>\n<h3>WordPressi allalaadimine WP-CLI abil<\/h3>\n<p>WordPressi veebisaidi loomiseks peame selle k\u00f5igepealt alla laadima. Selleks l\u00e4heme WordPressi ametlikule veebisaidile ja laadime selle alla. WP-CLI kaudu ei pea te \u00fchtegi veebisaiti k\u00fclastama. Allpool olev k\u00e4sk laadib teie jaoks alla WordPressi v\u00e4ljav\u00f5tte versiooni.<\/p>\n<pre><code>wp core download<\/code><\/pre>\n<p>See k\u00e4sk laadib alla WordPressi uusima versiooni.<\/p>\n<p>Kui soovite oma WordPressi versiooni v\u00e4rskendada, k\u00e4ivitage j\u00e4rgmine k\u00e4sk.<\/p>\n<pre><code>wp core update<\/code><\/pre>\n<h3>WordPressi pistikprogrammide installimine WP-CLI-ga<\/h3>\n<p>WP-CLI abil saame \u00fchte k\u00e4sku installida \u00fche v\u00f5i mitu pistikprogrammi. Pistikprogrammi installimiseks peame pistikprogrammi n\u00e4lga edastama. N\u00e4iteks kui peame installima kontaktivormi 7 pistikprogrammi, on see n\u00e4lk kontakt-vorm-7.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20669-6082187b648d5.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20669-6082187b648d5.png\" alt=\"Kuidas hallata WordPressi veebisaiti WP-CLI abil\" ><\/a><\/p>\n<p>Kontaktivormi 7 pistikprogrammi installimiseks k\u00e4ivitate k\u00e4su:<\/p>\n<pre><code>wp plugin install contact-form-7<\/code><\/pre>\n<p>Samamoodi saame k\u00e4suga installida mitu pistikprogrammi:<\/p>\n<pre><code>wp plugin install contact-form-7 w3-total-cache wordpress-seo<\/code><\/pre>\n<p>Need k\u00e4sud installivad teie veebisaidile pistikprogrammi. Kuid v\u00f5ime minna \u00fche sammu edasi. See t\u00e4hendab, et WP-CLI abil saame pistikprogrammi installida ja aktiveerida \u00fche k\u00e4suga:<\/p>\n<pre><code>wp plugin install wp-optimize --activate<\/code><\/pre>\n<p>Pistikprogrammi desaktiveerimise k\u00e4sk:<\/p>\n<pre><code>wp plugin deactivate wp-optimize<\/code><\/pre>\n<p>Kui peate v\u00e4rskendama \u00fchte pistikprogrammi, on k\u00e4sk j\u00e4rgmine:<\/p>\n<pre><code>wp plugin update wp-optimize<\/code><\/pre>\n<p>Ja kui peate v\u00e4rskendama k\u00f5iki pistikprogramme, on k\u00e4sk j\u00e4rgmine:<\/p>\n<pre><code>wp plugin update --all<\/code><\/pre>\n<h3>WP-CLI k\u00e4sud meediumile<\/h3>\n<p>WordPressi projektidega t\u00f6\u00f6tades peame m\u00f5nikord <a href=\"https:\/\/themewp.inform.click\/et\/kohandatud-pildisuuruste-registreerimine-ja-olemasolevate-piltide-suuruse-muutmine-wordpressis\/\" title=\"registreerima t\u00e4iendavad pildisuurused\">registreerima t\u00e4iendavad pildisuurused<\/a>. Ja p\u00e4rast kohandatud pildisuuruste lisamist peame taastama k\u00f5ik olemasolevad pisipildid. Saame WP-CLI abil pisipilte taastada, kasutades k\u00e4sku:<\/p>\n<pre><code>wp media regenerate --yes<\/code><\/pre>\n<p>Me v\u00f5ime isegi WP-CLI-ga <a href=\"https:\/\/themewp.inform.click\/et\/kuidas-wordpressis-esiletostetud-pilti-programmeerida\/\" title=\"esilet\u00f5stetud pilte seada\">esilet\u00f5stetud pilte seada<\/a> mis tahes postituse v\u00f5i lehe jaoks.<\/p>\n<p>Oletame, et peate postitusele m\u00e4\u00e4rama esilet\u00f5stetud pildi, mille ID on 100. Allolevas k\u00e4sus oleme m\u00e4\u00e4ranud pildi tee, postituse ID ja pildi pealkirja. Pildiraja jaoks j\u00e4rgime Windowsi OS-i s\u00fcsteemi rada. Teie puhul on see tee erinev.<\/p>\n<pre><code>wp media import C:UserssajidDownloadsimage.png --post_id=100 --title=\"A downloaded picture\" --featured_image<\/code><\/pre>\n<h3>Andmebaasi eksportimine WP-CLI abil<\/h3>\n<p>Kui oleme oma arendusprotsessi l\u00f5petanud, peame WordPressi veebisaidi teisele domeenile teisaldama. Selleks peame muutma WordPressi andmebaasi URL-id, et need vastaksid meie uuele domeenile. WP-CLI abil saame otsida andmebaasis asuvaid URL-e ja eksportida selle k\u00e4suga:<\/p>\n<pre><code>wp search-replace http:\/\/example1.com http:\/\/example2.com --export=C:UserssajidDownloadsdatabase.sql<\/code><\/pre>\n<p>Siin asendame <a href=\"http:\/\/example1.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">http:\/\/example1.com<\/a> URL-i <a href=\"http:\/\/example2.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">http:\/\/example2.com<\/a> URL-iga.<\/p>\n<p>On m\u00f5ned p\u00f5hik\u00e4sklused, mida arutasime. WP-CLI pakub WordPressi arendamiseks suurt hulka k\u00e4ske. K\u00f5igi saadaolevate k\u00e4skude loendi saamiseks k\u00fclastage lehte <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP-CLI k\u00e4sud<\/a>.<\/p>\n<p>Loodetavasti saate aru, kuidas hallata WordPressi veebisaiti WP-CLI abil. Soovime teada saada teie m\u00f5tteid allpool olevast kommentaaride jaotisest.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WP-CLI on WordPressi k\u00e4surea liides. WordPressi arendajana peaksime teadma, kuidas WP-CLI installida ja kasutada. Selles artiklis uurime<\/p>\n","protected":false},"author":1,"featured_media":22188,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[313,498,420,274,609],"tags":[842],"class_list":["post-24222","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-andmebaas","category-laravel2-5","category-mitmesugused-et","category-php-5","category-uncategorized-5","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/24222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/comments?post=24222"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/24222\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media\/22188"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media?parent=24222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/categories?post=24222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/tags?post=24222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}