WP Cli exempel: Skillnad mellan sidversioner
Admin (diskussion | bidrag) |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
(4 mellanliggande sidversioner av samma användare visas inte) | |||
Rad 1: | Rad 1: | ||
För att installera wp cli se denna artikel [[WP-CLI]] | |||
= Exempel på hur man använder WP CLI = | |||
Här kommer lite exempel på hur man kan använda wp cli för att administera sina word press installationer. För att kunna använda wp-cli behövs ssh access , så det kan vara så att nämns på den här sidan inte fungera på vanliga webhotell utan att du kan behöva en VPS istället. | Här kommer lite exempel på hur man kan använda wp cli för att administera sina word press installationer. För att kunna använda wp-cli behövs ssh access , så det kan vara så att nämns på den här sidan inte fungera på vanliga webhotell utan att du kan behöva en VPS istället. | ||
När du har logga in på din host, så skall du stå í samma bibliotek som din hemsida ligger i. Så om din hemsida ligger på sökvägen /web/foobar/www , då skriver du <code>cd /web/foobar/www</code> | När du har logga in på din host, så skall du stå í samma bibliotek som din hemsida ligger i. Så om din hemsida ligger på sökvägen /web/foobar/www , då skriver du <code>cd /web/foobar/www</code> | ||
== För att updatera Word press Core == | |||
För att kolla vilken version av word press du har : | För att kolla vilken version av word press du har : | ||
Rad 16: | Rad 20: | ||
Success: WordPress is up to date. | Success: WordPress is up to date. | ||
== Exempel på hur man kan updater ett tema == | |||
Lista vilka temanan som är installerade | Lista vilka temanan som är installerade | ||
Rad 47: | Rad 51: | ||
<code>Packar upp uppdateringen …</code> | <code>Packar upp uppdateringen …</code> | ||
<code>Installerar den senaste versionen …</code> | <code>Installerar den senaste versionen …</code> | ||
<code>Tar bort den gamla versionen av temat …</code> | <code>Tar bort den gamla versionen av temat …</code> | ||
<code>Temat uppdaterades utan problem.</code> | <code>Temat uppdaterades utan problem.</code> | ||
<code>Inaktiverar underhållsläge …</code> | <code>Inaktiverar underhållsläge …</code> | ||
<code>+-------------------+-------------+-------------+---------+</code> | <code>+-------------------+-------------+-------------+---------+</code> | ||
<code>| name | old_version | new_version | status |</code> | <code>| name | old_version | new_version | status |</code> | ||
<code>+-------------------+-------------+-------------+---------+</code> | <code>+-------------------+-------------+-------------+---------+</code> | ||
<code>| twentytwentythree | 1.0 | 1.2 | Updated |</code> | <code>| twentytwentythree | 1.0 | 1.2 | Updated |</code> | ||
<code>+-------------------+-------------+-------------+---------+</code> | <code>+-------------------+-------------+-------------+---------+</code> | ||
<code>Success: Updated 1 of 1 themes.</code> | <code>Success: Updated 1 of 1 themes.</code> | ||
Rad 104: | Rad 98: | ||
Så ovan har vi updatera alla teman i en word press installation . | Så ovan har vi updatera alla teman i en word press installation . | ||
== Administratera användare via WP-CLI == | |||
För att lista vilka som finns en word press installation | För att lista vilka som finns en word press installation | ||
<code>$ wp user list | <code>$ wp user list</code> | ||
</code> | |||
<code>+----+------------+--------------+------------+---------------------+---------------+</code> | |||
<code>| ID | user_login | display_name | user_email | user_registered | roles |</code> | |||
<code>+----+------------+--------------+------------+---------------------+---------------+</code> | |||
<code>| 1 | admin | admin | kgb@xyz.se | 2022-12-15 14:40:24 | administrator |</code> | |||
<code>+----+------------+--------------+------------+---------------------+---------------+</code> | |||
Vi vill nya byta lösenord på admin till Kvack2000 | |||
<code>$ wp user update admin --user_pass="Kvack2000"</code> | |||
<code>Success: Updated user 1.</code> | |||
[[Kategori:Wordpress]] | [[Kategori:Wordpress]] |
Nuvarande version från 24 september 2023 kl. 18.20
För att installera wp cli se denna artikel WP-CLI
Exempel på hur man använder WP CLI
Här kommer lite exempel på hur man kan använda wp cli för att administera sina word press installationer. För att kunna använda wp-cli behövs ssh access , så det kan vara så att nämns på den här sidan inte fungera på vanliga webhotell utan att du kan behöva en VPS istället.
När du har logga in på din host, så skall du stå í samma bibliotek som din hemsida ligger i. Så om din hemsida ligger på sökvägen /web/foobar/www , då skriver du cd /web/foobar/www
För att updatera Word press Core
För att kolla vilken version av word press du har :
$ wp core version
6.3.1
Om du vill updatera din word press installation skriv :
$ wp core update
Success: WordPress is up to date.
Exempel på hur man kan updater ett tema
Lista vilka temanan som är installerade
wp theme list
-------------------+----------+-----------+---------+|
name | status | update | version |
+-------------------+----------+-----------+---------+|
| twentytwentyone | inactive | available | 1.7 |
| twentytwentythree | active | available | 1.0 |
| twentytwentytwo | inactive | available | 1.3 |
+-------------------+----------+-----------+---------+
Texten ovan ser ut som ett härke, det bero på att terminal text inte bli bra som html.
För att uppdater temat twentytwentythree
$ wp theme update twentytwentythree
Aktiverar underhållsläge …
Laddar ner uppdatering från https://downloads.wordpress.org/theme/twentytwentythree.1.2.zip …
Packar upp uppdateringen …
Installerar den senaste versionen …
Tar bort den gamla versionen av temat …
Temat uppdaterades utan problem.
Inaktiverar underhållsläge …
+-------------------+-------------+-------------+---------+
| name | old_version | new_version | status |
+-------------------+-------------+-------------+---------+
| twentytwentythree | 1.0 | 1.2 | Updated |
+-------------------+-------------+-------------+---------+
Success: Updated 1 of 1 themes.
Så nu har vi updaterat temat twentytwentythree till 1.2
För att update alla teman i en installation skriv
wp theme update --all
Laddar ner uppdatering från https://downloads.wordpress.org/theme/twentytwentyone.1.8.zip Packar upp uppdateringen & Installerar den senaste versionen
Tar bort den gamla versionen av temat
Temat uppdaterades utan problem. Laddar ner uppdatering från https://downloads.wordpress.org/theme/twentytwentytwo.1.4.zip
Packar upp uppdateringen
Installerar den senaste versionen
Tar bort den gamla versionen av temat
Temat uppdaterades utan problem.
+-----------------+-------------+-------------+---------+
| name | old_version | new_version | status |
+-----------------+-------------+-------------+---------+|
| twentytwentyone | 1.7 | 1.8 | Updated |
| twentytwentytwo | 1.3 | 1.4 | Updated |
+-----------------+-------------+-------------+---------+dddd
Success: Updated 2 of 2 themes.
Så ovan har vi updatera alla teman i en word press installation .
Administratera användare via WP-CLI
För att lista vilka som finns en word press installation
$ wp user list
+----+------------+--------------+------------+---------------------+---------------+
| ID | user_login | display_name | user_email | user_registered | roles |
+----+------------+--------------+------------+---------------------+---------------+
| 1 | admin | admin | kgb@xyz.se | 2022-12-15 14:40:24 | administrator |
+----+------------+--------------+------------+---------------------+---------------+
Vi vill nya byta lösenord på admin till Kvack2000
$ wp user update admin --user_pass="Kvack2000"
Success: Updated user 1.