Valdykite „WordPress“ svetaines naudodami komandas

Mes visi, kurie vienaip ar kitaip esame susieti su interneto plėtra ir naudojame „WordPress“, žinome HelpWordpress.com. Be jokios abejonės, viena iš pagrindinių svetainių, susijusių su šia TVS.

Prieš pat vakar perskaičiau nepaprastai įdomų straipsnį, kuriame kalbama apie tą patį dalyką, svetainės valdymą ar valdymą „WordPress“ naudojant daugiau ir mažiau nei mūsų terminalas 😉

Aš paprašiau jo autoriaus leidimo pasidalinti čia, labai ačiū Fernando už tokį puikų straipsnį ir leido mums su jumis pasidalinti 🙂

Na, čia yra pranešimas:


Na tai pastebėk ši „WordPress“ komandų eilutė yra geek, bet labai geekNiekas ne visoms auditorijoms, bet bet kokiu atveju dar viena ekosistemos, kuria tapo „WordPress“, galimybė.

La komandų sąsaja, skirta „WordPress“, arba wp-cli, yra komandų serija, skirta valdyti „WordPress“ diegimą ir dar daugiau. Ir tai, kad naudodami „wp-cli“, galite atnaujinti papildinius, įdiegti „WordPress“, paskelbti įrašus, praktiškai viską ir augti.

Taip ir Tai nėra papildinys, tai sistema, kurią reikia įdiegti atskirai tai galite padaryti įvairiais būdais, būtent ...

per KRIAUTĖ tai darytum taip:

sudo pear channel-discover wp-cli.org/pear
sudo pear install wpcli/wpcli

per GIT:

git clone --recursive git://github.com/wp-cli/wp-cli.git ~/git/wp-cli
cd ~/git/wp-cli
sudo utils/dev-build

Kur galite pakeisti ~/git/wp-cli su tuo, ko nori.

Ir MAMP, XAMPIr tt

Jei nėra PHP komandos, galite pabandyti rasti dvejetainį failą iš to:

./utils/find-php

Tada sukuriate aplinkos kintamąjį, vadinamą WP_CLI_PHP su rastu maršrutu rasti.php
Aplinkoje UNIX tai galite padaryti pridėdami šią eilutę prie failo .bashrc:

WP_CLI_PHP=/path/to/php-binary

Gerai, labai gerai, aš jau jį įdiegiau, bet ... Kaip tai naudojama?

Na, eikite į „WordPress“ šakninį aplanką:

cd /var/www/wp/

Jei rašote wp turėtumėte pamatyti panašų išvestį:

Galimos komandos:
wp tinklaraštis sukuria | ištrinti
wp cache add | decr | delete | flush | get | incr | pakeisti | nustatyti | tipas
wp komentaro sukūrimas | ištrinti | šiukšliadėžę | ištrinti šiukšlę | nešlamštą | patvirtinti | nepatvirtinti | suskaičiuoti | būseną | paskutinį
wp core download | config | is-install | install | install-network | version | update | update-db
wp db sukurti | numesti | atstatyti | optimizuoti | taisyti | prisijungti | kli | užklausa | eksportuoti | importuoti
wp eval failas
...
Daugiau informacijos apie konkrečią komandą ieškokite „wp help“.

Iš ten, pavyzdžiui, galime įdiegti papildinį iš „WordPress.org“. Kad neapsunkintume pavyzdžio, pasirinkome nenaudingą „Hello Dolly“:

wp plugin install hello-dolly

Y lo que veremos será esto:

„Hello Dolly“ (1.5) diegimas

Atsisiunčiamas diegimo paketas iš http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip…
Išpakuojama pakuotė ...
Įdiegiamas papildinys ...
Papildinys sėkmingai įdiegtas.

Kaip matote, įdiegtos komandos yra tikrai paprastos ir intuityvios.

Kitas pavyzdys galėtų būti „Daugiavietė“ instaliacija, kur mes turėtume nurodyti parametrą wp-cli --blog Taigi žinote, kurioje svetainėje turėtumėte veikti:

wp theme status --blog=localhost/wp/test

Y si es en una instalación en subdominio sería algo así:

wp theme status --blog=test.example.com

Jei dažniausiai dirbate toje pačioje svetainėje, galite įdėti tos svetainės URL į failą, pavadintą "wp-cli-blog, kurį sukursite „WordPress“ šakniniame aplanke:

echo 'test.example.com' > wp-cli-blog

Nuo šios akimirkos galite skambinti wp be parametro --blog:

wp theme status

Čia yra visas komandų sąrašas ir netgi galite sukurti daugiau komandų wp-cli virtuvė.

Na, kaip aš jus perspėjau, tai nėra kažkas, kurį reikia naudoti kasdien, bet tai puikus būdas valdyti „WordPress“ iš komandinės eilutės, pavyzdžiui, per SSH, todėl išsaugokite nuorodą ten, kai turite keletą kvailų dienų tiems, kurie nežino, ką švarinti su „WordPress“.


Taigi įrašas baigiasi.

Fernando iš pradžių pasakė, kad tai buvo geekų žinutė ... bet, beveik visi iš mūsų nematome, kad tai tikrai puiku? 😀 ... LOL !!, aš nežinau apie tave, bet manau, kad galimybė valdyti „WordPress“ komandomis yra tikrai fenomenali ♥ 0 ♥

Labai dėkoju Fernandui už šį įrašą dar kartą, iš pradžių šis straipsnis buvo paimtas HelpWordpress.com.

Tikiuosi, kad tau pasirodė įdomu 😉

saludos


4 komentarai, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Fernando sakė

    Tiesiog puikus!

    Aš dabar tai pritaikysiu praktiškai. Tu man tik teikei džiaugsmo.

    Labai ačiū už pasidalijimą, KZKG ^ Gaara.

    Sveikinimai!

    1.    KZKG ^ Gaara sakė

      Nieko, visiškas malonumas padėti 🙂
      saludos

  2.   Hyuuga_Neji sakė

    Gražus darbas ... .. dabar baigiu „dominuoti“ savo „Nginx“. Pažiūrėsiu, ar tas wp-cli dalykas veikia ... ir jei kas nors nori mane vadinti geek'u, kad man patinka konsolės variantai, tai manęs visai netrikdo xD

  3.   3000 sakė

    Pažiūrėk, ar galiu sau skirti laiko baigti vairuoti „Drush“.