WP Cli exempel: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
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 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 ====
== 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 ====
== 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>
 
+----+------------+--------------+------------+---------------------+---------------+
| ID | user_login | display_name | user_email | user_registered    | roles        |
+----+------------+--------------+------------+---------------------+---------------+
| 1  | admin      | admin        | kgb@xyz.se | 2022-12-15 14:40:24 | administrator |
+----+------------+--------------+------------+---------------------+---------------+
 
</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.