{"id":1759,"date":"2019-11-20T16:16:19","date_gmt":"2019-11-20T15:16:19","guid":{"rendered":"https:\/\/www.combell.com\/nl\/help\/?post_type=ht_kb&#038;p=1759"},"modified":"2020-05-20T18:27:06","modified_gmt":"2020-05-20T16:27:06","slug":"wat-is-wp-cli-en-hoe-kan-ik-het-gebruiken","status":"publish","type":"ht_kb","link":"https:\/\/www.combell.com\/nl\/help\/kb\/wat-is-wp-cli-en-hoe-kan-ik-het-gebruiken\/","title":{"rendered":"Wat is WP-CLI?"},"content":{"rendered":"<p>De naam is afkomstig van &#8216;WordPress Command Line Interface&#8217; &#8211; WP-CLI. Je kunt WP-CLI gebruiken om WordPress te beheren en:<\/p>\n<ul>\n<li>Fouten en problemen op te sporen en op te lossen<\/li>\n<li>Het gebruik van de interface te omzeilen wanneer de backend niet beschikbaar is<\/li>\n<li>Regelmatig onderhoud en updates uit te voeren<\/li>\n<\/ul>\n<p>Dit artikel bevat een lijst met enkele commando&#8217;s die jou van pas kunnen komen, maar de lijst is niet uitputtend. Klik op de link om meer <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/\" target=\"_blank\" rel=\"noopener\">WP-CLI<\/a> te ontdekken.<\/p>\n<h4>IN DIT ARTIKEL<\/h4>\n<ul>\n<li><a href=\"#how\">Hoe kan ik WP-CLI gebruiken?<\/a><\/li>\n<li><a href=\"#commando\">Commando&#8217;s voor het beheer van de gebruiker in WP-CLI<\/a><\/li>\n<li><a href=\"#updates\">WordPress updates via WP-CLI<\/a><\/li>\n<li><a href=\"#plugins\">Plug-ins beheren<\/a><\/li>\n<\/ul>\n<h2 id=\"how\">Hoe kan ik WP-CLI gebruiken?<\/h2>\n<p>WP-CLI is ge\u00efnstalleerd op alle Webhosting pakketten bij Combell. Alles wat je moet doen is inloggen op jouw account via SSH. Bij Windows kan je daarvoor gebruik maken van een gratis SSH client zoals Putty. Voor Linux en Mac kan je gewoon jouw terminal gebruiken.<\/p>\n<p>Alle WP-CLI commando&#8217;s die hierna volgen moeten uitgevoerd worden vanuit de directory waar jouw WordPress ge\u00efnstalleerd is. Om van huidige directory te wisselen gebruik je gewoon het cd commando, bijvoorbeeld:<\/p>\n<pre><code>cd www\/ \n<\/code><\/pre>\n<h2 id=\"commando\">Commando&#8217;s voor het beheer van de gebruiker in WP-CLI<\/h2>\n<p><strong>Een gebruiker aanmaken<\/strong><\/p>\n<p>Dit commando zal een nieuwe gebruiker aanmaken met als gebruikersnaam &#8220;username&#8221;, met de vermelde permissies, e-mailadres en wachtwoord.<\/p>\n<pre><code>wp user create username-here your-email@address.com --role=administrator --user_pass=password-here\n<\/code><\/pre>\n<p><strong>Een gebruiker verwijderen<\/strong><\/p>\n<p>Dit commando zal de gebruiker met de vermelde gebruikersnaam verwijderen &#8211; in dit geval &#8220;username&#8221;.<\/p>\n<pre><code>wp user delete username\n<\/code><\/pre>\n<p><strong>Alle gebruikers oplijsten<\/strong><\/p>\n<p>Het volgende commando zal een lijst tonen van alle gebruikers in uw CMS met hun ID, schermnaam, e-mailadres en permissies \/ rol<\/p>\n<pre><code>wp user list\n<\/code><\/pre>\n<p><strong>Het wachtwoord van een gebruiker wijzigen<\/strong><\/p>\n<p>Gebruik het numerieke ID uit de output van het vorige commando om het wachtwoord voor een bepaalde gebruiker te wijzigen<\/p>\n<pre><code>wp user update 1 --user_pass=new-password-here\n<\/code><\/pre>\n<h2 id=\"updates\">WordPress updates via WP-CLI<\/h2>\n<p><strong>WordPress core<\/strong><\/p>\n<p>Controleer de huidige versie van de WordPress core:<\/p>\n<pre><code>wp core version\n<\/code><\/pre>\n<p>Update de WordPress core naar de laatste beschikbare versie<\/p>\n<pre><code>wp core update\n<\/code><\/pre>\n<p>Indien je naar een bepaalde versie moet updaten, omdat bijvoorbeeld een plug-in die je gebruikt niet compatibel is met de laatste beschikbare WordPress versie, dan kan je WordPress dwingen om naar de gewenste versie te updaten. Het onderstaand voorbeeld zou jouw CMS laten updaten naar WordPress v4.5<\/p>\n<pre><code>wp core update --version=4.5 --force\n<\/code><\/pre>\n<p><strong>Thema&#8217;s<\/strong><\/p>\n<p>Controleer de huidige status van alle thema&#8217;s en kijk of er updates beschikbaar zijn<\/p>\n<pre><code>wp theme list\n<\/code><\/pre>\n<p>OF<\/p>\n<pre><code>wp theme status\n<\/code><\/pre>\n<p>Je zal nu de naam zien, de versie en een letter bij het thema: I = Inactief, A = Actief, U = Update beschikbaar<\/p>\n<p>Controleer enkel op verouderde thema&#8217;s:<\/p>\n<pre><code>wp theme list | grep \"available\"\n<\/code><\/pre>\n<p>Update alle thema&#8217;s:<\/p>\n<pre><code>wp theme update --all\n<\/code><\/pre>\n<p><strong>Plug-ins<\/strong><\/p>\n<p>Controleer de huidige status van alle plug-ins en de beschikbare updates<\/p>\n<pre><code>wp plugin list\n<\/code><\/pre>\n<p>OF<\/p>\n<pre><code>wp plugin status\n<\/code><\/pre>\n<p>Je zal nu de naam zien, de versie en een letter bij het thema: I = Inactief, A = Actief, U = Update beschikbaar<\/p>\n<p>Controleer enkel op verouderde plug-ins:<\/p>\n<pre><code>wp plugin list | grep \"available\"\n<\/code><\/pre>\n<p>Update alle plug-ins:<\/p>\n<pre><code>wp plugin update --all\n<\/code><\/pre>\n<p>Update slechts \u00e9\u00e9n plug-in:<\/p>\n<pre><code>wp plugin update name-of-plugin\n<\/code><\/pre>\n<h2 id=\"plugins\">Plug-ins beheren<\/h2>\n<p><strong>Alle plug-ins uitschakelen<\/strong><\/p>\n<pre><code>wp plugin deactivate --all\n<\/code><\/pre>\n<p><strong>Alle plug-ins activeren<\/strong><\/p>\n<pre><code>wp plugin activate --all\n<\/code><\/pre>\n<p><strong>Een bepaalde plug-in uit\/aanzetten<\/strong><\/p>\n<pre><code>wp plugin deactivate name-of-plugin\n<\/code><\/pre>\n<p>OF<\/p>\n<pre><code>wp plugin activate name-of-plugin\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>De naam is afkomstig van &#8216;WordPress Command Line Interface&#8217; &#8211; WP-CLI. Je kunt WP-CLI gebruiken om WordPress te beheren en: Fouten en problemen op te sporen en op te lossen Het gebruik van de interface te omzeilen wanneer de backend niet beschikbaar is Regelmatig onderhoud en updates uit te voeren&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[79,71],"ht-kb-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/ht-kb\/1759"}],"collection":[{"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/comments?post=1759"}],"version-history":[{"count":3,"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/ht-kb\/1759\/revisions"}],"predecessor-version":[{"id":4063,"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/ht-kb\/1759\/revisions\/4063"}],"wp:attachment":[{"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/media?parent=1759"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/ht-kb-category?post=1759"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.combell.com\/nl\/help\/wp-json\/wp\/v2\/ht-kb-tag?post=1759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}