[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"global":3,"main-menu-products":18,"main-menu-blog-posts":172,"footer-navigation":227,"support-article-detail-wp-cli-auf-webhosting-installieren-de":409},[4,13],{"globalSet":5},{"alertBannerList":6},[7],{"id":8,"title":9,"alertType":10,"description":11,"linkLabel":12,"linkField":12},"4647","Dies ist eine Beta-Version der neuen cyon-Website","warning","\u003Cp>Einige Funktionen funktionieren möglicherweise \u003Cstrong>nicht\u003C\u002Fstrong> wie erwartet.\u003C\u002Fp>",null,{"globalSet":14},{"tokens":15},[16],{"key":17,"value":17},"",{"productsEntries":19,"productMetaMenuSections":126,"aboutEntries":130,"aboutMenuSections":167},[20,31,40,49,59,69,80,88,108,119],{"__typename":21,"title":22,"uri":23,"color":24,"subtitle":25,"productMenuSection":26,"productIcon":28},"productPageHostings_Entry","Webhosting","hosting\u002Fwebhosting","cherry","Alles, was deine Website braucht",[27],"hosting",[29],{"url":30},"https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FProduct-Icons\u002Fcherry.svg",{"__typename":21,"title":32,"uri":33,"color":34,"subtitle":35,"productMenuSection":36,"productIcon":37},"Webhosting Pro","hosting\u002Fwebhosting-pro","plum","Mehr Power für anspruchsvolle Webprojekte",[27],[38],{"url":39},"https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FProduct-Icons\u002Fplum.svg",{"__typename":21,"title":41,"uri":42,"color":43,"subtitle":44,"productMenuSection":45,"productIcon":46},"Sitebuilder","hosting\u002Fsitebuilder","strawberry","Deine eigene Website, überraschend einfach gemacht.",[27],[47],{"url":48},"https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FProduct-Icons\u002Fstrawberry.svg",{"__typename":21,"title":50,"uri":51,"color":52,"subtitle":53,"productMenuSection":54,"productIcon":56},"Managed Server","server\u002Fmanaged-server","pear","Dein eigener Server. Wir kümmern uns um den Rest.",[55],"server",[57],{"url":58},"https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FProduct-Icons\u002Fpear.svg",{"__typename":60,"title":61,"uri":62,"color":63,"subtitle":64,"productMenuSection":65,"productIcon":66},"productPageAgency_Entry","Agency Server","server\u002Fagency-server","grape","Deine Kundschaft, dein Server.",[55],[67],{"url":68},"https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FProduct-Icons\u002Fgrape.svg",{"__typename":70,"title":71,"uri":72,"color":73,"subtitle":74,"productMenuSection":75,"productIcon":77},"productPageDomain_Entry","Domains","domains\u002Fdomain-kaufen","bee","Alles beginnt mit deiner Domain",[76],"domains",[78],{"url":79},"https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FProduct-Icons\u002Fbee.svg",{"__typename":21,"title":81,"uri":82,"color":73,"subtitle":83,"productMenuSection":84,"productIcon":85},"Domain transferieren","domains\u002Fdomain-transferieren","Gönn deiner Domain ein schöneres Zuhause",[76],[86],{"url":87},"https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FProduct-Icons\u002Fflower.svg",{"__typename":89,"title":90,"uri":91,"metaMenuTitle":92,"iconSelect":95,"productMenuSection":96,"directLink":97},"productPageMeta_Entry","my.cyon: Ein Login für alles","hosting\u002Fmy-cyon",[93],{"title":94},"Services","apps",[27,55,76],{"__typename":98,"type":99,"label":12,"link":100,"url":101,"urlSuffix":12,"entry":102},"LinkData","entry","\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fmy-cyon\">my.cyon: Ein Login für alles\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fmy-cyon",{"id":103,"uri":91,"slug":104,"title":90,"enabled":105,"typeHandle":106,"sectionHandle":107,"__typename":89},"5322","my-cyon",true,"productPageMeta","products",{"__typename":89,"title":109,"uri":110,"metaMenuTitle":111,"iconSelect":113,"productMenuSection":114,"directLink":115},"Umzugsservice","hosting\u002Fumzug",[112],{"title":94},"rocket",[27,55],{"__typename":98,"type":116,"label":12,"link":117,"url":118,"urlSuffix":12,"entry":12},"url","\u003Ca href=\"https:\u002F\u002Forder.cyon.ch\u002Forder\u002Fpublic\u002Fdomains\">order.cyon.ch\u002Forder\u002Fpublic\u002Fdomains\u003C\u002Fa>","https:\u002F\u002Forder.cyon.ch\u002Forder\u002Fpublic\u002Fdomains",{"__typename":89,"title":120,"uri":121,"metaMenuTitle":122,"iconSelect":124,"productMenuSection":125,"directLink":12},"https:\u002F\u002F für alle","hosting\u002Fssl",[123],{"title":94},"certificate",[27,55],[127,128],{"title":94},{"title":129},"Preise",[131,137,143,149,155,160],{"label":132,"uri":133,"aboutMenuTitle":134,"iconSelect":136,"directLink":12},"Über cyon","ueber-cyon\u002Fcyon-macht-das-internet-zu-einem-besseren-ort",[135],{"title":132},"mood-smile",{"label":138,"uri":139,"aboutMenuTitle":140,"iconSelect":142,"directLink":12},"Team","ueber-cyon\u002Fteam",[141],{"title":132},"users-group",{"label":144,"uri":145,"aboutMenuTitle":146,"iconSelect":148,"directLink":12},"Jobs","ueber-cyon\u002Fjobs",[147],{"title":132},"book",{"label":150,"uri":151,"aboutMenuTitle":152,"iconSelect":154,"directLink":12},"Geschichte","ueber-cyon\u002Fgeschichte",[153],{"title":132},"file-description",{"label":156,"uri":157,"aboutMenuTitle":158,"iconSelect":95,"directLink":12},"Partner*innen","ueber-cyon\u002Fpartner",[159],{"title":132},{"label":161,"uri":162,"aboutMenuTitle":163,"iconSelect":166,"directLink":12},"Nachhaltigkeit","ueber-cyon\u002Fnachhaltigkeit",[164],{"title":165},"Verantwortung & Vertrauen","leaf",[168,169,170],{"title":132},{"title":165},{"title":171},"Team & Kultur",[173,201],{"title":174,"commentCount":175,"categories":176,"slug":183,"excerpt":184,"featuredImage":185,"seo":188,"author":191,"date":199,"id":200},"Phishing-Angriffe: Was wir täglich dagegen tun",3,{"nodes":177},[178,181],{"id":179,"name":180},"dGVybTozNQ==","Blog",{"id":182,"name":132},"dGVybTo2NzAz","phishing-angriffe-was-wir-taeglich-dagegen-tun","\u003Cp>«Wurden wir gehackt?» Diese Frage hören wir von unserer Kundschaft im Support immer wieder, sagt Lindita, Customer Care Specialist bei cyon. Die Nachricht wirkt bedrohlich: Da steht die eigene Domain, eine bekannte E-Mail-Adresse, vielleicht sogar ein Ablaufdatum. Alles klingt echt. Entsprechend gross ist die Unsicherheit. In solchen Situationen weisst du vielleicht nicht, wie du die [&hellip;]\u003C\u002Fp>\n",{"node":186},{"sourceUrl":187},"https:\u002F\u002Fblog.cyon.ch\u002Fwp-content\u002Fuploads\u002F2026\u002F03\u002Fphishing-angriffe.png",{"opengraphImage":189},{"mediaItemUrl":190},"https:\u002F\u002Fblog.cyon.ch\u002Fwp-content\u002Fuploads\u002F2026\u002F03\u002Fphishing-angriffe-fb-li.jpg",{"node":192},{"id":193,"name":194,"email":195,"avatar":196},"dXNlcjozNw==","Svetlana Marchenko","sma@cyon.ch",{"url":197,"height":198,"width":198},"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fa996559fe3a54e54474180cf9fd6292eb26e2bc18f22d8a3039785e3cdd14b53?s=96&d=mm&r=g",96,"2026-03-19T14:00:14","cG9zdDoyMjU0OQ==",{"title":202,"commentCount":203,"categories":204,"slug":210,"excerpt":211,"featuredImage":212,"seo":215,"author":218,"date":225,"id":226},"Welche Domains bei cyon am häufigsten registriert werden?",2,{"nodes":205},[206,207],{"id":179,"name":180},{"id":208,"name":209},"dGVybTo2NzAy","Neuigkeiten","cyon-domain-rangliste","\u003Cp>Die Wahl der passenden Domain-Endung ist ein zentraler Schritt für jede Website. Sie prägt, wie dein Projekt wahrgenommen wird, welche Zielgruppe du erreichst und wie klar dein Auftritt positioniert ist. In diesem Beitrag werfen wir einen Blick auf die beliebtesten Domain-Endungen unserer Kundinnen und Kunden, zeigen Entwicklungen der letzten Jahre auf und ordnen ein, was [&hellip;]\u003C\u002Fp>\n",{"node":213},{"sourceUrl":214},"https:\u002F\u002Fblog.cyon.ch\u002Fwp-content\u002Fuploads\u002F2026\u002F02\u002Fdomain-endungen.png",{"opengraphImage":216},{"mediaItemUrl":217},"https:\u002F\u002Fblog.cyon.ch\u002Fwp-content\u002Fuploads\u002F2026\u002F02\u002Fdomain-endungen-fb-li.png",{"node":219},{"id":220,"name":221,"email":222,"avatar":223},"dXNlcjozMg==","Mona Sorcelli","mos@cyon.ch",{"url":224,"height":198,"width":198},"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fb2a78212ccc46cd4dbd3c34c1e94df688a1397ff1fda06be5dcd76c3ec142043?s=96&d=mm&r=g","2026-02-12T16:23:59","cG9zdDoyMjUxOQ==",{"footerNavigation":228,"googleRating":404},{"footerMenu":229},[230,269,287,309,332,385],{"title":231,"footerMenuItems":232},"Hosting",[233,241,248,255,262],{"title":22,"footerMenuItemLink":234},{"__typename":98,"type":99,"label":12,"link":235,"url":236,"urlSuffix":12,"entry":237},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fwebhosting\">Webhosting\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fwebhosting",{"id":238,"uri":23,"slug":239,"title":22,"enabled":105,"typeHandle":240,"sectionHandle":107,"__typename":21},"736","webhosting","productPageHostings",{"title":32,"footerMenuItemLink":242},{"__typename":98,"type":99,"label":12,"link":243,"url":244,"urlSuffix":12,"entry":245},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fwebhosting-pro\">Webhosting Pro\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fwebhosting-pro",{"id":246,"uri":33,"slug":247,"title":32,"enabled":105,"typeHandle":240,"sectionHandle":107,"__typename":21},"5348","webhosting-pro",{"title":41,"footerMenuItemLink":249},{"__typename":98,"type":99,"label":12,"link":250,"url":251,"urlSuffix":12,"entry":252},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fsitebuilder\">Sitebuilder\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fsitebuilder",{"id":253,"uri":42,"slug":254,"title":41,"enabled":105,"typeHandle":240,"sectionHandle":107,"__typename":21},"5360","sitebuilder",{"title":120,"footerMenuItemLink":256},{"__typename":98,"type":99,"label":12,"link":257,"url":258,"urlSuffix":12,"entry":259},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fssl\">https:\u002F\u002F für alle\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fssl",{"id":260,"uri":121,"slug":261,"title":120,"enabled":105,"typeHandle":106,"sectionHandle":107,"__typename":89},"4388","ssl",{"title":109,"footerMenuItemLink":263},{"__typename":98,"type":99,"label":12,"link":264,"url":265,"urlSuffix":12,"entry":266},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fumzug\">Umzugsservice\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fhosting\u002Fumzug",{"id":267,"uri":110,"slug":268,"title":109,"enabled":105,"typeHandle":106,"sectionHandle":107,"__typename":89},"4365","umzug",{"title":270,"footerMenuItems":271},"Server",[272,279],{"title":50,"footerMenuItemLink":273},{"__typename":98,"type":99,"label":12,"link":274,"url":275,"urlSuffix":12,"entry":276},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fserver\u002Fmanaged-server\">Managed Server\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fserver\u002Fmanaged-server",{"id":277,"uri":51,"slug":278,"title":50,"enabled":105,"typeHandle":240,"sectionHandle":107,"__typename":21},"5355","managed-server",{"title":61,"footerMenuItemLink":280},{"__typename":98,"type":99,"label":12,"link":281,"url":282,"urlSuffix":12,"entry":283},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fserver\u002Fagency-server\">Agency Server\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fserver\u002Fagency-server",{"id":284,"uri":62,"slug":285,"title":61,"enabled":105,"typeHandle":286,"sectionHandle":107,"__typename":60},"1444","agency-server","productPageAgency",{"title":71,"footerMenuItems":288},[289,297,304],{"title":71,"footerMenuItemLink":290},{"__typename":98,"type":99,"label":12,"link":291,"url":292,"urlSuffix":12,"entry":293},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fdomains\u002Fdomain-kaufen\">Domains\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fdomains\u002Fdomain-kaufen",{"id":294,"uri":72,"slug":295,"title":71,"enabled":105,"typeHandle":296,"sectionHandle":107,"__typename":70},"3330","domain-kaufen","productPageDomain",{"title":81,"footerMenuItemLink":298},{"__typename":98,"type":99,"label":12,"link":299,"url":300,"urlSuffix":12,"entry":301},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fdomains\u002Fdomain-transferieren\">Domain transferieren\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fdomains\u002Fdomain-transferieren",{"id":302,"uri":82,"slug":303,"title":81,"enabled":105,"typeHandle":240,"sectionHandle":107,"__typename":21},"4114","domain-transferieren",{"title":305,"footerMenuItemLink":306},"Alle Domains",{"__typename":98,"type":116,"label":12,"link":307,"url":308,"urlSuffix":12,"entry":12},"\u003Ca href=\"\u002Fdomains\u002Falle-domains\">\u002Fdomains\u002Falle-domains\u003C\u002Fa>","\u002Fdomains\u002Falle-domains",{"title":310,"footerMenuItems":311},"Support",[312,317,322,327],{"title":313,"footerMenuItemLink":314},"Support Center",{"__typename":98,"type":116,"label":12,"link":315,"url":316,"urlSuffix":12,"entry":12},"\u003Ca href=\"\u002Fsupport\">\u002Fsupport\u003C\u002Fa>","\u002Fsupport",{"title":318,"footerMenuItemLink":319},"E-Mail Zauberer",{"__typename":98,"type":116,"label":12,"link":320,"url":321,"urlSuffix":12,"entry":12},"\u003Ca href=\"\u002Fsupport\u002Fmailwizard\">\u002Fsupport\u002Fmailwizard\u003C\u002Fa>","\u002Fsupport\u002Fmailwizard",{"title":323,"footerMenuItemLink":324},"my.cyon",{"__typename":98,"type":116,"label":12,"link":325,"url":326,"urlSuffix":12,"entry":12},"\u003Ca href=\"https:\u002F\u002Fmy.cyon.ch\u002F\">my.cyon.ch\u003C\u002Fa>","https:\u002F\u002Fmy.cyon.ch\u002F",{"title":328,"footerMenuItemLink":329},"Webmail",{"__typename":98,"type":116,"label":12,"link":330,"url":331,"urlSuffix":12,"entry":12},"\u003Ca href=\"https:\u002F\u002Fwebmail.cyon.ch\u002F\">webmail.cyon.ch\u003C\u002Fa>","https:\u002F\u002Fwebmail.cyon.ch\u002F",{"title":333,"footerMenuItems":334},"Über uns",[335,346,354,362,369,376,378,379,381],{"title":336,"footerMenuItemLink":337},"Warum cyon",{"__typename":98,"type":99,"label":12,"link":338,"url":339,"urlSuffix":12,"entry":340},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fcyon-macht-das-internet-zu-einem-besseren-ort\">cyon macht das Internet zu einem besseren Ort\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fcyon-macht-das-internet-zu-einem-besseren-ort",{"id":341,"uri":133,"slug":342,"title":343,"enabled":105,"typeHandle":344,"sectionHandle":344,"__typename":345},"2016","cyon-macht-das-internet-zu-einem-besseren-ort","cyon macht das Internet zu einem besseren Ort","about","about_Entry",{"title":138,"footerMenuItemLink":347},{"__typename":98,"type":99,"label":12,"link":348,"url":349,"urlSuffix":12,"entry":350},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fteam\">Unser Team\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fteam",{"id":351,"uri":139,"slug":352,"title":353,"enabled":105,"typeHandle":344,"sectionHandle":344,"__typename":345},"2029","team","Unser Team",{"title":144,"footerMenuItemLink":355},{"__typename":98,"type":99,"label":12,"link":356,"url":357,"urlSuffix":12,"entry":358},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fjobs\">Jobs bei cyon\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fjobs",{"id":359,"uri":145,"slug":360,"title":361,"enabled":105,"typeHandle":344,"sectionHandle":344,"__typename":345},"3760","jobs","Jobs bei cyon",{"title":150,"footerMenuItemLink":363},{"__typename":98,"type":99,"label":12,"link":364,"url":365,"urlSuffix":12,"entry":366},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fgeschichte\">Geschichte\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fgeschichte",{"id":367,"uri":151,"slug":368,"title":150,"enabled":105,"typeHandle":344,"sectionHandle":344,"__typename":345},"3819","geschichte",{"title":156,"footerMenuItemLink":370},{"__typename":98,"type":99,"label":12,"link":371,"url":372,"urlSuffix":12,"entry":373},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fpartner\">Partner*innen\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fueber-cyon\u002Fpartner",{"id":374,"uri":157,"slug":375,"title":156,"enabled":105,"typeHandle":344,"sectionHandle":344,"__typename":345},"3861","partner",{"title":377,"footerMenuItemLink":12},"Engagement",{"title":161,"footerMenuItemLink":12},{"title":380,"footerMenuItemLink":12},"Infrastruktur",{"title":180,"footerMenuItemLink":382},{"__typename":98,"type":116,"label":12,"link":383,"url":384,"urlSuffix":12,"entry":12},"\u003Ca href=\"\u002Fblog\">\u002Fblog\u003C\u002Fa>","\u002Fblog",{"title":386,"footerMenuItems":387},"Rechtliches",[388,400,402],{"title":389,"footerMenuItemLink":390},"AGB",{"__typename":98,"type":99,"label":12,"link":391,"url":392,"urlSuffix":12,"entry":393},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Flegal\u002Fagb\">AGB\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Flegal\u002Fagb",{"id":394,"uri":395,"slug":396,"title":389,"enabled":105,"typeHandle":397,"sectionHandle":398,"__typename":399},"6225","legal\u002Fagb","agb","legalPage","legalPages","legalPage_Entry",{"title":401,"footerMenuItemLink":12},"Datenschutzerklärung",{"title":403,"footerMenuItemLink":12},"Impressum",{"heroContent":405},{"__typename":406,"googleRating":407},"heroContent_ContentBlock",{"stars":408},4.8,{"articleData":410,"relatedArticlesData":421,"categoriesData":442,"cta":446,"globalComponentEntries":528},{"id":411,"slug":412,"helpscoutSlug":412,"helpscoutUpdatedAt":413,"helpscoutName":414,"helpscoutText":415,"helpscoutCategories":416,"helpscoutRelated":417,"helpscoutKeywords":418,"duration":12,"excerpt":419,"beginnerFriendly":420},"443","wp-cli-auf-webhosting-installieren","2024-02-27T09:10:36+00:00","WP-CLI auf Webhosting installieren","\u003Cp>Du hast mehrere WordPress-Installation welche du verwaltest? Mit dem Open-Source-Tool «\u003Cstrong>W\u003C\u002Fstrong>ord\u003Cstrong>P\u003C\u002Fstrong>ress \u003Cstrong>C\u003C\u002Fstrong>ommand \u003Cstrong>L\u003C\u002Fstrong>ine \u003Cstrong>I\u003C\u002Fstrong>nterface» \u003Ca href=\"https:\u002F\u002Fwp-cli.org\u002F\">(WP-CLI)\u003C\u002Fa>, lassen sich WordPress-Installationen komplett über die \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fkommandozeile\">Kommandozeile\u003C\u002Fa> verwalten, ohne dass du dich in jede einzelne Installation einloggen musst. Ausserdem lässt sich WP-CLI mit Scripts erweitern und so zusätzlich automatisieren.\u003C\u002Fp>\u003Cp>In diesem Artikel beschreiben wir, wie man WP-CLI über die Shell installiert, eine WordPress-Installation aufsetzt, WordPress aktualisiert, Plugins installiert und Beiträge bearbeitet.\u003C\u002Fp>\u003Ch2 id=\"voraussetzung-ssh\">Voraussetzung SSH\u003C\u002Fh2>\u003Cp>Damit du WP-CLI nutzen kannst, muss dein Webhosting per \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fssh\">SSH\u003C\u002Fa> erreichbar sein. Ausserdem solltest du ein wenig mit der Arbeit auf der \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fkommandozeile\">Konsole\u003C\u002Fa> vertraut sein, da Änderungen in den meisten Fällen nicht rückgängig gemacht werden können.\u003C\u002Fp>\u003Cdiv class=\"callout\">\u003Cp>Bei cyon haben alle Webhosting-Angebote SSH-Zugang. Im Blogpost \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fblog\u002FSSH-ein-maechtiges-Werkzeug-fuer-Ihr-Webhosting\">«SSH: Ein mächtiges Werkzeug für Ihr Webhosting»\u003C\u002Fa> haben wir einige Tipps für den Umgang mit der \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fkommandozeile\">Kommandozeile\u003C\u002Fa>.\u003C\u002Fp>\u003C\u002Fdiv>\u003Ch2 id=\"uebersicht\">Übersicht\u003C\u002Fh2>\u003Cp>WP-CLI bietet eine Menge Funktionen. Wir haben die wichtigsten für dich zusammengetragen:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Ca href=\"#wp-cli-installieren\">WP-CLI installieren\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"#tab-completion\">Tab-Completion hinzufügen\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"#wordpress-installieren\">WordPress installieren\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"#plugins-installieren\">Plugins installieren\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"#posts-erstellen\">Posts erstellen und editieren\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"#medien-bearbeiten\">Medien bearbeiten\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"#wordpress-aktualisieren\">WordPress aktualisieren\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"#datenbankabfragen\">Datenbankabfragen\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"#search-replace\">Search &amp; Replace\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"#integrierte-hilfe\">Integrierte Hilfe\u003C\u002Fa>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2 id=\"wp-cli-installieren\">WP-CLI installieren\u003C\u002Fh2>\u003Cp>Damit WP-CLI genutzt werden kann, muss das Tool zuerst installiert werden. Dies lässt sich in wenigen Schritten erledigen. Wir empfehlen die folgende Methode:\u003C\u002Fp>\u003Cp>Verbinde dich als erstes per \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fssh\">SSH\u003C\u002Fa> zu deinem Webhosting und wechsle mit dem Befehl \u003Ccode class=\"inline-code\">cd ~\u003C\u002Fcode> ins Home-Verzeichnis. Lade dann WP-CLI auf dein Webhosting:\u003C\u002Fp>\u003Cpre>curl -O https:\u002F\u002Fraw.githubusercontent.com\u002Fwp-cli\u002Fbuilds\u002Fgh-pages\u002Fphar\u002Fwp-cli.phar\n\u003C\u002Fpre>\u003Cp>Damit WP-CLI überall in deiner SSH-Session ausführbar ist, verschiebe das Programm ins Verzeichnis \u003Ccode class=\"inline-code\">bin\u003C\u002Fcode>. Besteht das Verzeichnis noch nicht, lege es mit dem Befehl \u003Ccode class=\"inline-code\">mkdir bin\u003C\u002Fcode> an. Mit \u003Ccode class=\"inline-code\">mv wp-cli.phar bin\u002Fwp\u003C\u002Fcode> verschiebst du die Datei und benennst sie gleichzeitig in \u003Ccode class=\"inline-code\">wp\u003C\u002Fcode> um. So ist das Programm später unter dem Befehl \u003Ccode class=\"inline-code\">wp\u003C\u002Fcode> ansprechbar. Schlussendlich mache die Datei mit \u003Ccode class=\"inline-code\">chmod u+x bin\u002Fwp\u003C\u002Fcode> ausführbar.\u003C\u002Fp>\u003Cp>Prüfe nun mit \u003Ccode class=\"inline-code\">wp --info\u003C\u002Fcode>, ob das Tool erfolgreich installiert wurde.\u003C\u002Fp>\u003Cp>Sieht die Ausgabe etwa so aus, dann hat alles funktioniert:\u003C\u002Fp>\u003Cpre>PHP binary: \u002Fopt\u002Fcyon\u002Fphp55\u002Fusr\u002Fbin\u002Fphp\nPHP version: 5.5.30\nphp.ini used: \u002Fopt\u002Fcyon\u002Fphp55\u002Fetc\u002Fphp-cli.ini\nWP-CLI root dir: phar:\u002F\u002Fwp-cli.phar\nWP-CLI global config:\nWP-CLI project config:\nWP-CLI version: 0.21.1\n\u003C\u002Fpre>\u003Cp>Erhältst du die Meldung \u003Ccode class=\"inline-code\">-bash: wp: command not found\u003C\u002Fcode> ist das Verzeichnis \u003Ccode class=\"inline-code\">bin\u003C\u002Fcode> nicht in der \u003Ca href=\"https:\u002F\u002Fwiki.ubuntuusers.de\u002FUmgebungsvariable\u002F#PATH-erweitern\">PATH-Variable\u003C\u002Fa> hinterlegt. Erweitere in diesem Fall die Datei \u003Ccode class=\"inline-code\">.bash_profile\u003C\u002Fcode> mit folgenden beiden Zeilen:\u003C\u002Fp>\u003Cpre>PATH=$PATH:$HOME\u002Fbin\nexport PATH\n\u003C\u002Fpre>\u003Cp>WP-CLI steht jetzt unter dem Befehl \u003Ccode class=\"inline-code\">wp\u003C\u002Fcode> zur Verfügung.\u003C\u002Fp>\u003Ch2 id=\"tab-completion\">Tab-Completion hinzufügen\u003C\u002Fh2>\u003Cp>Wer oft in einer Konsole arbeitet, schätzt die Funktion \u003Ca href=\"https:\u002F\u002Fde.wikipedia.org\u002Fwiki\u002FBefehlszeilenerg%C3%A4nzung\">Tab-Completion\u003C\u002Fa>. Mit der Tabulatortaste vervollständigt der Computer eingetippte Befehle automatisch oder liefert eine Liste mit Optionen, wenn mehrere Möglichkeiten zur Verfügung stehen. Mit Tab-Completion arbeitet es sich nicht nur schneller, sie verhindert auch Tippfehler. Natürlich lässt sich WP-CLI ebenfalls mit einer Tab-Completion erweitern.\u003C\u002Fp>\u003Cp>Installiere die Funktion wie folgt ins Verzeichnis \u003Ccode class=\"inline-code\">~\u002F.wp-cli\u003C\u002Fcode>:\u003C\u002Fp>\u003Cp>Erstelle das Verzeichnis mit \u003Ccode class=\"inline-code\">mkdir ~\u002F.wp-cli\u003C\u002Fcode> und wechsle mit \u003Ccode class=\"inline-code\">cd ~\u002F.wp-cli\u003C\u002Fcode> in den soeben erstellten Ordner. Lade mit folgendem Befehl das passende Script herunter:\u003C\u002Fp>\u003Cpre>curl -O https:\u002F\u002Fraw.githubusercontent.com\u002Fwp-cli\u002Fwp-cli\u002Fmaster\u002Futils\u002Fwp-completion.bash\n\u003C\u002Fpre>\u003Cp>Füge die Funktion mit \u003Ccode class=\"inline-code\">echo &quot;source ~\u002F.wp-cli\u002Fwp-completion.bash&quot; &gt;&gt; ~\u002F.bash_profile\u003C\u002Fcode> deiner \u003Ccode class=\"inline-code\">.bash_profile\u003C\u002Fcode> hinzu. Damit die neue Konfiguration geladen wird, führe \u003Ccode class=\"inline-code\">source ~\u002F.bash_profile\u003C\u002Fcode> aus.\u003C\u002Fp>\u003Cp>Hat alles wie gewünscht funktioniert, liefert \u003Ccode class=\"inline-code\">wp &lt;TAB&gt;&lt;TAB&gt;\u003C\u002Fcode> eine Liste mit Optionen, die WP-CLI bietet.\u003C\u002Fp>\u003Ch2 id=\"wordpress-installieren\">WordPress installieren\u003C\u002Fh2>\u003Cp>Mit WP-CLI lässt sich WordPress (fast) ohne Browser installieren und die WordPress-Konfigurationsdatei direkt auf dem Webhosting generieren.\u003C\u002Fp>\u003Cp>Als erstes muss die gewünschte \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fdomain-auf-einem-webhosting-einrichten\">Domain via my.cyon eingerichtet werden\u003C\u002Fa>. Merke dir das \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fspeicherort-meiner-website\">Zielverzeichnis\u003C\u002Fa> der Domain, du benötigst es später wieder.\u003C\u002Fp>\u003Cp>WordPress setzt ausserdem eine \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fdatenbank-erstellen\">Datenbank\u003C\u002Fa> voraus, welche du ebenfalls vorgängig im \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fdatenbank-erstellen\">my.cyon-Konto erstellst\u003C\u002Fa>. Der Datenbankname, Anmeldename und dessen Passwort werden später benötigt, um die Konfiguration auf dem Webhosting zu erstellen. Dann kann es mit WP-CLI losgehen.\u003C\u002Fp>\u003Cp>Verbinde dich mit dem Befehl \u003Ccode class=\"inline-code\">ssh olivero2@oliverorange.ch\u003C\u002Fcode> zum Webhosting. \u003Ccode class=\"inline-code\">olivero2\u003C\u002Fcode> ersetzt du durch den \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fanmeldename-meines-webhostings\">Anmeldenamen deines Webhostings\u003C\u002Fa>, die Domain durch deine eigene oder durch den \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fservername-meines-webhostings\">Servernamen\u003C\u002Fa>.\u003C\u002Fp>\u003Cp>Wechsle mit \u003Ccode class=\"inline-code\">cd ~\u002Fpublic_html\u002F&lt;installationspfad&gt;\u003C\u002Fcode> in das Verzeichnis, das du zuvor für die gewünschte Domain definiert hast und lade mit \u003Ccode class=\"inline-code\">wp core download\u003C\u002Fcode> die aktuellste WordPress-Version auf dein Webhosting. Mit dem Parameter \u003Ccode class=\"inline-code\">--version={Versionsnummer}\u003C\u002Fcode> lässt sich die WordPress-Version spezifizieren, falls gewünscht.\u003C\u002Fp>\u003Cp>Jetzt befindet sich WordPress auf dem Webhosting und ist bereit für die Konfiguration. Der folgende Befehl erstellt die Datei \u003Ccode class=\"inline-code\">wp-config.php\u003C\u002Fcode>:\u003C\u002Fp>\u003Cpre>wp core config --dbname={Datenbankname} --dbuser={Anmeldename} --dbpass=&#39;{Passwort Anmeldename}&#39;\n\u003C\u002Fpre>\u003Cp>Ersetze dabei \u003Ccode class=\"inline-code\">{Datenbankname}\u003C\u002Fcode>, \u003Ccode class=\"inline-code\">{Anmeldename}\u003C\u002Fcode> und \u003Ccode class=\"inline-code\">{Passwort Anmeldename}\u003C\u002Fcode> mit den Daten aus deinem my.cyon.\u003C\u002Fp>\u003Cp>Anschliessend kann die Installation mit \u003Ccode class=\"inline-code\">wp core install\u003C\u002Fcode> und den folgenden Parametern abgeschlossen werden:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>url:\u003C\u002Fstrong> Die Domain, unter welcher WordPress erreichbar ist\u003C\u002Fli>\u003Cli>\u003Cstrong>title:\u003C\u002Fstrong> Titel der Website\u003C\u002Fli>\u003Cli>\u003Cstrong>admin_user:\u003C\u002Fstrong> Anmeldename, mit welchem du dich ins Backend von WordPress einloggst\u003C\u002Fli>\u003Cli>\u003Cstrong>admin_password:\u003C\u002Fstrong> Passwort für den Anmeldenamen\u003C\u002Fli>\u003Cli>\u003Cstrong>admin_email:\u003C\u002Fstrong> E-Mail-Adresse für das Konto\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Im Endeffekt sieht der benötigte Befehl folgendermassen aus:\u003C\u002Fp>\u003Cpre>wp core install --url={deine Domain} --title={Titel der Website} --admin_user={Anmeldename} --admin_password=&#39;{Passwort für Anmeldename}&#39; --admin_email={E-Mail-Adresse}\n\u003C\u002Fpre>\u003Cp>Hat alles geklappt, meldet WP-CLI \u003Ccode class=\"inline-code\">Success: WordPress installed successfully.\u003C\u002Fcode> und WordPress ist unter der konfigurierten Domain erreichbar.\u003C\u002Fp>\u003Cdiv class=\"callout\">\u003Cp>Enthält dein Passwort das einfache Quota-Zeichen \u003Ccode class=\"inline-code\">&#39;\u003C\u002Fcode>, so empfehlen wir dir ein anderes Passwort zu wählen, da dies zu Problemen mit WordPress führt.\u003C\u002Fp>\u003C\u002Fdiv>\u003Ch2 id=\"plugins-installieren\">Plugins installieren\u003C\u002Fh2>\u003Cp>Nebst dem WordPress-Core lassen sich mit WP-CLI auch Plugins komfortabel auf der Kommandozeile installieren. Wenn du nicht sicher bist, wie ein gewünschtes Plugin genau heisst, dann kannst du mit dem Befehl \u003Ccode class=\"inline-code\">wp plugin search &lt;Suchbegriff&gt;\u003C\u002Fcode> in der Plugin-Datenbank suchen. Wir möchten in diesem Fall das beliebte SEO-Plugin von Yoast installieren. Mit \u003Ccode class=\"inline-code\">wp plugin search yoast\u003C\u002Fcode> ist das Plugin schnell gefunden.\u003C\u002Fp>\u003Cpre>Success: Showing 10 of 280 plugins.\n+---------------------------+----------------+--------+\n| name                      | slug           | rating |\n+---------------------------+----------------+--------+\n| Yoast SEO                 | wordpress-seo  | 82     |\n\u003C\u002Fpre>\u003Cp>Merke dir den «Slug» in der zweiten Spalte, der in diesem Fall \u003Ccode class=\"inline-code\">wordpress-seo\u003C\u002Fcode> heisst.\u003C\u002Fp>\u003Cp>Mit \u003Ccode class=\"inline-code\">wp plugin install wordpress-seo\u003C\u002Fcode> ist das Plugin dann auch schon installiert, jedoch noch inaktiv.\u003C\u002Fp>\u003Cp>Der Befehl \u003Ccode class=\"inline-code\">wp plugin list\u003C\u002Fcode> fördert eine übersichtliche Tabelle mit allen installierten Plugins und deren Status zu Tage:\u003C\u002Fp>\u003Cpre>+----------------------+----------+-----------+---------+\n| name                 | status   | update    | version |\n+----------------------+----------+-----------+---------+\n| akismet              | active   | none      | 3.1.7   |\n| hello                | inactive | none      | 1.6     |\n| wordpress-seo        | inactive | none      | 3.0.7   |\n+----------------------+----------+-----------+---------+\n\u003C\u002Fpre>\u003Cp>Mit \u003Ccode class=\"inline-code\">wp plugin activate wordpress-seo\u003C\u002Fcode> aktivierst du das soeben installierte Plugin.\u003C\u002Fp>\u003Ch2 id=\"posts-erstellen\">Posts erstellen und bearbeiten\u003C\u002Fh2>\u003Cp>Nicht nur WordPress-Core und Plugins lassen sich mit WP-CLI installieren. Auch Posts können direkt auf der Kommandozeile erstellt und bearbeitet werden.\u003C\u002Fp>\u003Cpre>wp post create --post_status=publish --post_title=&quot;Erster Post von der CLI&quot; --edit\n\u003C\u002Fpre>\u003Cp>Der oben stehende Befehl erstellt einen neuen Post mit dem Titel «Erster Post von der CLI», publiziert diesen und öffnet automatisch den in der Shell definierten Editor, um den Post zu bearbeiten.\u003C\u002Fp>\u003Cp>Eine Liste aller Posts generierst du mit \u003Ccode class=\"inline-code\">wp post list\u003C\u002Fcode>. Die Liste enthält unter anderem die ID jedes Posts, mit der du gewünschte Posts über WP-CLI ansteuern kannst.\u003C\u002Fp>\u003Cp>Der Befehl \u003Ccode class=\"inline-code\">wp post edit 7\u003C\u002Fcode> öffnet den Post mit der ID 7 im konfigurierten Editor \u003Ca href=\"http:\u002F\u002Fwww.vim.org\u002F\">(in unserem Fall vim)\u003C\u002Fa>.\u003C\u002Fp>\u003Ch2 id=\"medien-bearbeiten\">Medien bearbeiten\u003C\u002Fh2>\u003Cp>Eine grosse Anzahl Medien wie Bilder lassen sich in WordPress über das Webinterface nur mühsam bearbeiten. Mit WP-CLI bearbeitest du problemlos mehrere Bilder auf einen Schlag. So kannst du zum Beispiel mit dem Befehl \u003Ccode class=\"inline-code\">wp media regenerate\u003C\u002Fcode> die Thumbnails sämtlicher Bilder neu generieren lassen.\u003C\u002Fp>\u003Cp>Wenn du eine grosse Menge an Bildern in WordPress importieren möchtest, bietet sich der folgende Befehl an: \u003Ccode class=\"inline-code\">wp media import &lt;Ordnername&gt;\u003C\u002Fcode>. Er bewirkt, dass alle Dateien im angegebenen Ordner importiert werden.\u003C\u002Fp>\u003Ch2 id=\"wordpress-aktualisieren\">WordPress aktualisieren\u003C\u002Fh2>\u003Cp>Eine WordPress-Installation will gewartet sein. Mit Hilfe von WP-CLI lässt sich eine Installation kinderleicht aktualisieren. \u003C\u002Fp>\u003Cp>Die folgenden beiden Befehle aktualisieren die Installation und deren Datenbank: \u003C\u002Fp>\u003Cp>\u003Ccode class=\"inline-code\">wp core update\u003C\u002Fcode>  \u003C\u002Fp>\u003Cp>\u003Ccode class=\"inline-code\">wp core update-db\u003C\u002Fcode>  \u003C\u002Fp>\u003Cp>Auch Plugins und Themes können mit jeweils einem Befehl auf den aktuellsten Stand gebracht werden: \u003C\u002Fp>\u003Cp>\u003Ccode class=\"inline-code\">wp plugin update --all\u003C\u002Fcode>  \u003C\u002Fp>\u003Cp>\u003Ccode class=\"inline-code\">wp theme update --all\u003C\u002Fcode>  \u003C\u002Fp>\u003Cp>Die oben genannten Beispiele müssen jeweils pro Installation durchgeführt werden. Noch effizienter wäre es, wenn dies für alle WordPress-Installationen auf dem gleichen Server mit einem Script erledigt werden könnte. Das lässt sich mit diesem kleinen Bash-Script realisieren:\u003C\u002Fp>\u003Cpre>#!\u002Fbin\u002Fbash\ndeclare -a sites=(&#39;\u002Fhome\u002F&lt;Anmeldename&gt;\u002Fpublic_html\u002Fsite1&#39; &#39;\u002Fhome\u002F&lt;Anmeldename&gt;\u002Fpublic_html\u002Fsite2&#39; &#39;\u002Fhome\u002F&lt;Anmeldename&gt;\u002Fpublic_html\u002Fsite3&#39;)\nfor site in &quot;${sites[@]}&quot;;\ndo\n    wp --path=$site core update\ndone\n\u003C\u002Fpre>\u003Cdiv class=\"callout\">\u003Cp>Wir raten dir vor Updates immer ein \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fbackup-einer-website-erstellen\">Backup zu erstellen\u003C\u002Fa>. Ein Backup der Datenbank kann bequem über WP-CLI mit dem Befehl \u003Ccode class=\"inline-code\">wp db export backup.sql\u003C\u002Fcode> erfolgen. \u003C\u002Fp>\u003C\u002Fdiv>\u003Ch2 id=\"datenbankabfragen\">Datenbankabfragen\u003C\u002Fh2>\u003Cp>Nicht nur Datenbankexporte lassen sich mit WP-CLI anfertigen. Auch der Import vonSQL-Dateien ist möglich. Der Befehl \u003Ccode class=\"inline-code\">wp db import backup.sql\u003C\u002Fcode> importiert die Datei \u003Ccode class=\"inline-code\">backup.sql\u003C\u002Fcode> und anschliessend lässt sich die Datenbank mit \u003Ccode class=\"inline-code\">wp db optimize\u003C\u002Fcode> optimieren. Selbst Datenbankabfragen sind möglich. \u003Ccode class=\"inline-code\">wp db query &quot;SELECT id FROM wp_users;&quot;\u003C\u002Fcode> gibt zum Beispiel alle User-IDs zurück.\u003C\u002Fp>\u003Ch2 id=\"search-replace\">Search &amp; Replace\u003C\u002Fh2>\u003Cp>Um Zeichenketten zu suchen und zu ersetzen, kann man sich mit Plugins, Tools wie phpMyAdmin oder dem Absetzen von SQL-Befehlen behelfen. Natürlich hat WP-CLI auch für diese Aufgabe den passenden Befehl parat. Wenn die Entwicklung deiner WordPress-Website auf einem anderen Server stattgefunden hat, dann müssen nach dem Deployment auf dem produktiven Server die URLs angepasst werden. Oder du aktivierst ein \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fssl-zertifikat\">SSL-Zertifikat\u003C\u002Fa> und möchtest alle URLs umschreiben, um \u003Ca href=\"https:\u002F\u002Fwww.cyon.ch\u002Fsupport\u002Fa\u002Fmixed-content\">Mixed Content\u003C\u002Fa> zu verhindern. Mit folgendem Befehl ist diese Aufgabe in einem Schritt erledigt:\u003C\u002Fp>\u003Cpre>wp search-replace &#39;http:\u002F\u002Foliverorange.ch&#39; &#39;https:\u002F\u002Foliverorange.ch&#39;\n\u003C\u002Fpre>\u003Cp>Um eine Liste mit allen betroffenen Tabellen und Spalten zu erhalten, geben einfach \u003Ccode class=\"inline-code\">--dry-run\u003C\u002Fcode> als Parameter mit:\u003C\u002Fp>\u003Cpre>wp search-replace --dry-run &#39;http:\u002F\u002Foliverorange.ch&#39; &#39;https:\u002F\u002Foliverorange.ch&#39;\n\u003C\u002Fpre>\u003Ch2 id=\"integrierte-hilfe\">Integrierte Hilfe\u003C\u002Fh2>\u003Cp>Du siehst also, WP-CLI ist mächtig. Zum Glück lässt sich für jeden möglichen Befehl eine Beschreibung anzeigen. Mit \u003Ccode class=\"inline-code\">wp help &lt;befehl&gt;\u003C\u002Fcode> lässt sich der Hilfetext für den gewünschten Befehl aufrufen. So gibt \u003Ccode class=\"inline-code\">wp help plugin\u003C\u002Fcode> die Möglichkeiten aus, die für das Kommando \u003Ccode class=\"inline-code\">plugin\u003C\u002Fcode> bereitstehen:\u003C\u002Fp>\u003Cpre>NAME\n\n  wp plugin\n\nDESCRIPTION\n\n  Manage plugins.\n\nSYNOPSIS\n\n  wp plugin &lt;command&gt;\n\nSUBCOMMANDS\n\n  activate          Activate a plugin.\n  deactivate        Deactivate a plugin.\n  delete            Delete plugin files.\n  get               Get a plugin.\n  install           Install a plugin.\n\n...\n\u003C\u002Fpre>\u003Cp>Eine komplette Liste aller Befehle und die entsprechende Erklärung dazu, findest du in der \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fcli\u002Fcommands\u002F\">Dokumentation von WP-CLI\u003C\u002Fa>.\u003C\u002Fp>\u003Ch2>Sackmesser unter den WordPress-Tools\u003C\u002Fh2>\u003Cp>WP-CLI kann einen grossen Mehrwert bringen, wenn gleich mehrere WordPress-Installationen verwaltet werden müssen. Ausserdem lassen sich mit dem Tool mühsame und sich oft wiederholende Aufgaben bequem mit einem Script automatisieren. WP-CLI bietet bereits eine mächtige Grundausstattung an möglichen Befehlen und lässt sich zusätzlich mit \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fcli\u002Fhandbook\u002Ftools\u002F\">eigenen Befehlen erweitern\u003C\u002Fa>. Nicht zuletzt können Funktionen wie \u003Ccode class=\"inline-code\">wp search-replace\u003C\u002Fcode> sogar ganze Plugins ersetzen.\u003C\u002Fp>\u003Cp>Wenn du noch mehr zu WP-CLI erfahren möchtest, empfehlen wir dir diese Websites:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Ca href=\"http:\u002F\u002Fwp-cli.org\u002F\">Offizielle WP-CLI-Website\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-cli\u002Fwp-cli\">WP-CLI bei GitHub\u003C\u002Fa>\u003C\u002Fli>\u003Cli>\u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fcli\u002Fhandbook\u002F\">WP-CLI-Doku\u003C\u002Fa>\u003C\u002Fli>\u003C\u002Ful>","5b43772f0428630abc0bd976","[\"5accc86d2c7d3a0e93672efc\",\"5acdc47d2c7d3a0e936734b3\",\"5d5cff260428634552d872d7\",\"5bf516eb2c7d3a31944e2f9f\",\"5c7fd97704286350d088b34a\"]","intern_anchor","Du hast mehrere WordPress-Installation welche du verwaltest? Mit dem Open-Source-Tool «WordPress Command Line Interface» (WP-CLI), lassen sich WordPress-Installationen komplett über die Kommandozeile verwalten, ohne dass du dich in jede einzelne…",false,[422,426,430,434,438],{"helpscoutSlug":423,"helpscoutName":424,"excerpt":425},"ssh-verbindung-mit-putty-herstellen","SSH-Verbindung mit PuTTY herstellen","PuTTY ist ein Open Source SSH-Programm für Windows und kann kostenfrei unter https:\u002F\u002Fwww.chiark.greenend.org.uk\u002F~sgtatham\u002Fputty\u002Flatest.html heruntergeladen werden. Mit PuTTY kannst du eine SSH-Verbindung zu deinem cyon-Webhosting herstellen. 1…",{"helpscoutSlug":427,"helpscoutName":428,"excerpt":429},"wordpress-installieren","WordPress installieren","WordPress ist eines der meist verbreiteten CMS für das Erstellen und Verwalten von Blogs, Websites oder Webshops und kann über «Apps» im Handumdrehen auf deinem Webhosting installiert werden. Möchtest du die Installation jedoch lieber manuell…",{"helpscoutSlug":431,"helpscoutName":432,"excerpt":433},"ssh","SSH","Secure Shell (SSH) bezeichnet sowohl ein Netzwerkprotokoll als auch entsprechende Programme, mit deren Hilfe man eine verschlüsselte Verbindung mit einem entfernten Computer herstellen kann. SSH kommt oft, meist für den Nutzer unsichtbar, im…",{"helpscoutSlug":435,"helpscoutName":436,"excerpt":437},"kommandozeile","Kommandozeile","Die Kommandozeile, auch Command-Line Interface (CLI) genannt, ist eine textbasierte Ein-\u002FAusgabe-Schnittstelle deines Computers\u002FServers. In der Kommandozeile können Befehle in Textform eingegeben werden, um den Computer zu steuern oder um Dateien zu…",{"helpscoutSlug":439,"helpscoutName":440,"excerpt":441},"php-standardversion-fur-die-kommandozeile-festlegen","PHP-Standardversion für die Kommandozeile festlegen","Viele PHP-Anwendungen setzen zeitnah die aktuellste PHP-Version voraus. Führst du PHP-Scripts direkt in der Kommandozeile aus, so kannst du die PHP-Standardversion für die Kommandozeile wie folgend beschrieben festlegen. Falls dies nur für ein…",[443],{"helpscoutSlug":444,"helpscoutName":445},"313website-wordpress","313_website: WordPress",[447,481,515],{"id":448,"uri":449,"slug":450,"title":451,"enabled":105,"typeHandle":452,"sectionHandle":453,"__typename":454,"color":455,"textRich":456,"buttonSimple":457,"singleImage":468},"868","component-preview\u002Fe-mail-programm-konfigurieren","e-mail-programm-konfigurieren","E-Mail-Programm konfigurieren","ctaServices","callToActions","ctaServices_Entry","butterfly","\u003Cp>\u003Cstrong>Unser E-Mail-Zauberer führt dich durch den Einrichtungsprozess: \u003C\u002Fstrong>Verwalte deine E-Mail-Konten ganz bequem über das E-Mail-Programm deiner Wahl. Mit unserem Einrichtungsassistenten gelingt dir dies ganz einfach.\u003C\u002Fp>",{"label":458,"linkField":459},"E-Mail-Zauberer starten",{"__typename":98,"type":99,"label":12,"link":460,"url":461,"urlSuffix":12,"entry":462},"\u003Ca href=\"http:\u002F\u002Flocalhost:3000\u002Fsupport\u002Fmailwizard\">E-Mail Zauberer\u003C\u002Fa>","http:\u002F\u002Flocalhost:3000\u002Fsupport\u002Fmailwizard",{"id":463,"uri":464,"slug":465,"title":318,"enabled":105,"typeHandle":466,"sectionHandle":466,"__typename":467},"5940","support\u002Fmailwizard","mailwizard","mailWizard","mailWizard_Entry",[469],{"id":470,"url":471,"mediumUrl":472,"smallUrl":473,"originalUrl":474,"width":475,"height":476,"title":477,"alt":12,"kind":478,"extension":479,"caption":12,"nameTags":480},"869","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FServices\u002F_default\u002F869\u002FBildschirmfoto-2026-01-18-um-15.30.17.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FServices\u002F_medium\u002F869\u002FBildschirmfoto-2026-01-18-um-15.30.17.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FServices\u002F_small\u002F869\u002FBildschirmfoto-2026-01-18-um-15.30.17.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FServices\u002FBildschirmfoto-2026-01-18-um-15.30.17.png",1128,1124,"Bildschirmfoto 2026 01 18 um 15 30 17","image","png",[],{"id":482,"uri":483,"slug":484,"title":485,"enabled":105,"typeHandle":452,"sectionHandle":453,"__typename":454,"color":455,"textRich":486,"buttonSimple":487,"singleImage":491},"942","component-preview\u002Fwir-migrieren-dein-projekt-kostenlos","wir-migrieren-dein-projekt-kostenlos","Stressfrei Website & E-Mail umziehen lassen","\u003Cp>Unser Umzugsteam begleitet dich beim Wechsel zu cyon – Schritt für Schritt.\u003C\u002Fp>",{"label":488,"linkField":489},"Jetzt ohne Doppelkosten wechseln",{"__typename":98,"type":99,"label":12,"link":264,"url":265,"urlSuffix":12,"entry":490},{"id":267,"uri":110,"slug":268,"title":109,"enabled":105,"typeHandle":106,"sectionHandle":107,"__typename":89},[492],{"id":493,"url":494,"mediumUrl":495,"smallUrl":496,"originalUrl":497,"width":498,"height":498,"title":499,"alt":17,"kind":478,"extension":479,"caption":12,"nameTags":500},"776","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002F_default\u002F776\u002Fcommon-cta.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002F_medium\u002F776\u002Fcommon-cta.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002F_small\u002F776\u002Fcommon-cta.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002Fcommon-cta.png",393,"Common cta",[501,509],{"id":502,"title":503,"fullName":503,"role":504,"desktopX":505,"desktopY":506,"mobileX":507,"mobileY":508},"1925","Scharon","Customer Support",30,65,10,70,{"id":510,"title":511,"fullName":511,"role":504,"desktopX":512,"desktopY":513,"mobileX":514,"mobileY":514},"1926","Gabriel",67,60,50,{"id":516,"uri":517,"slug":518,"title":519,"enabled":105,"typeHandle":520,"sectionHandle":453,"__typename":521,"color":73,"textRich":522,"buttonSimple":523},"876","component-preview\u002Fimmer-auf-dem-laufenden-bleiben","immer-auf-dem-laufenden-bleiben","Immer auf dem Laufenden bleiben","ctaTextOnly","ctaTextOnly_Entry","\u003Cp>Tipps, Tools &amp; Insights für deine Webprojekte.\u003C\u002Fp>",{"label":524,"linkField":525},"Jetzt Newsletter abonnieren",{"__typename":98,"type":116,"label":12,"link":526,"url":527,"urlSuffix":12,"entry":12},"\u003Ca href=\"https:\u002F\u002Fmailchi.mp\u002Fcyon\u002Fcyon-newsletter\">mailchi.mp\u002Fcyon\u002Fcyon-newsletter\u003C\u002Fa>","https:\u002F\u002Fmailchi.mp\u002Fcyon\u002Fcyon-newsletter",[529,628],{"id":530,"uri":531,"slug":532,"title":533,"enabled":105,"typeHandle":534,"sectionHandle":535,"__typename":536,"sectionHeader":537,"supportContactMethods":543},"4433","component-preview\u002Fkontakt","kontakt","Du brauchst persönliche Unterstützung?","supportContactSection","globalComponents","supportContactSection_Entry",{"iconSelect":538,"sectionLabel":310,"align":539,"color":540,"subtitle":541,"description":12,"backgroundImage":542},"headset","center","orange","Wähle den für dich passenden Kanal",[],[544,576,598],{"__typename":545,"title":546,"buttonIcon":547,"buttonDescription":548,"contentType":547,"contentTitle":549,"contentDescription":550,"contentButton":551,"image":557},"supportContactMethodStandard_Entry","E-Mail","mail","Verfügbar bis 17 Uhr","Persönliche Hilfe via E-Mail","\u003Cp>Verfügbar von Montag bis Freitag von 09:00 bis 17:00 Uhr. Wir beantworten deine E-Mails innert maximal 24 Stunden - und meist viel schneller.\u003C\u002Fp>",{"label":552,"linkField":553},"mail@cyon.ch",{"__typename":98,"type":554,"label":12,"link":555,"url":556,"urlSuffix":12,"entry":12},"email","\u003Ca href=\"mailto:mail@cyon.ch\">mail@cyon.ch\u003C\u002Fa>","mailto:mail@cyon.ch",[558],{"id":559,"url":560,"mediumUrl":561,"smallUrl":562,"originalUrl":563,"width":564,"height":565,"title":566,"alt":17,"kind":478,"extension":479,"caption":12,"nameTags":567},"742","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002F_default\u002F742\u002Fcommon-support.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002F_medium\u002F742\u002Fcommon-support.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002F_small\u002F742\u002Fcommon-support.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002Fcommon-support.png",840,558,"Common support",[568,574],{"id":569,"title":503,"fullName":503,"role":570,"desktopX":571,"desktopY":572,"mobileX":573,"mobileY":513},"1585","Customer Care Specialist",25,55,8,{"id":575,"title":511,"fullName":511,"role":570,"desktopX":512,"desktopY":513,"mobileX":514,"mobileY":514},"1586",{"__typename":545,"title":577,"buttonIcon":578,"buttonDescription":548,"contentType":578,"contentTitle":579,"contentDescription":580,"contentButton":581,"image":587},"Anruf","phone","Persönlicher Telefon-Support","\u003Cp>Rufe uns unter +41 61 588 15 15 an. Unsere Expertinnen und Experten helfen dir persönlich &amp; direkt weiter. Verfügbar von 09:00 bis 12:00 Uhr und von 13:30 bis 17:00 Uhr.\u003C\u002Fp>",{"label":582,"linkField":583},"+41 61 588 15 15",{"__typename":98,"type":584,"label":12,"link":585,"url":586,"urlSuffix":12,"entry":12},"tel","\u003Ca href=\"tel:+41-61-588-15-15\">+41 61 588 15 15\u003C\u002Fa>","tel:+41-61-588-15-15",[588],{"id":589,"url":590,"mediumUrl":591,"smallUrl":592,"originalUrl":593,"width":594,"height":595,"title":596,"alt":12,"kind":478,"extension":479,"caption":12,"nameTags":597},"881","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002F_default\u002F881\u002FBildschirmfoto-2026-01-18-um-16.21.14.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002F_medium\u002F881\u002FBildschirmfoto-2026-01-18-um-16.21.14.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002F_small\u002F881\u002FBildschirmfoto-2026-01-18-um-16.21.14.webp","https:\u002F\u002Fcms.production-edge.cyon.ch\u002Ffiles\u002Fimages\u002FTeam\u002FBildschirmfoto-2026-01-18-um-16.21.14.png",906,918,"Bildschirmfoto 2026 01 18 um 16 21 14",[],{"__typename":599,"title":600,"buttonIcon":601,"buttonDescription":548,"emergencyFacts":602,"emergencyButton":618,"emergencyFaqEntries":623},"supportContactMethodEmergency_Entry","Notfall-Service","flame",[603,606,609,612,615],{"title":604,"description":605},"Verfügbarkeit","\u003Cp>365 Tage im Jahr, 24 Stunden am Tag\u003C\u002Fp>",{"title":607,"description":608},"Garantierte Reaktionszeit","\u003Cp>60 Minuten\u003C\u002Fp>",{"title":610,"description":611},"Kosten (inkl. erste 30 Minuten)","\u003Cp>CHF 250.00\u003C\u002Fp>",{"title":613,"description":614},"Je weitere angefangene 30 Minute","\u003Cp>CHF 100.00\u003C\u002Fp>",{"title":616,"description":617},"Alarmierung","\u003Cp>Via my.cyon\u003C\u002Fp>",{"label":619,"linkField":620},"Jetzt Notfall-Auftrag auslösen",{"__typename":98,"type":116,"label":12,"link":621,"url":622,"urlSuffix":12,"entry":12},"\u003Ca href=\"https:\u002F\u002Fmy.cyon.ch\u002Fsupport\u002Findex\u002Femergency\">my.cyon.ch\u002Fsupport\u002Findex\u002Femergency\u003C\u002Fa>","https:\u002F\u002Fmy.cyon.ch\u002Fsupport\u002Findex\u002Femergency",[624,627],{"title":625,"textRich":626},"Was ist der Notfall Service?","\u003Cp>Der Notfall Service bietet dir rund um die Uhr Unterstützung bei dringenden technischen Problemen mit deinen Diensten.\u003C\u002Fp>",{"title":625,"textRich":626},{"id":629,"uri":630,"slug":631,"title":632,"enabled":105,"typeHandle":633,"sectionHandle":535,"__typename":634,"sectionHeader":635,"leftBlock":639,"rightBlock":640},"4547","component-preview\u002Fstatusmeldungen","statusmeldungen","Statusmeldungen","statusMessagesSection","statusMessagesSection_Entry",{"iconSelect":636,"sectionLabel":632,"align":539,"color":166,"subtitle":637,"description":12,"backgroundImage":638},"trending-up","Übersicht über unsere Systeme",[],"\u003Ch3>Statusmeldungen\u003C\u002Fh3>\u003Cul>\u003Cli>Unser Systemstatus ist aktuell stabil.\u003C\u002Fli>\u003Cli>Geplante Wartungsarbeiten am 15. Juli 2024 von 02:00 bis 04:00 Uhr.\u003C\u002Fli>\u003Cli>Es gibt derzeit keine bekannten Störungen.\u003C\u002Fli>\u003C\u002Ful>","\u003Ch3>\u003Cstrong>Wichtige Hinweise\u003C\u002Fstrong>\u003C\u002Fh3>\u003Cul>\u003Cli>Bitte überprüfe regelmässig unseren Status-Feed für aktuelle Informationen.\u003C\u002Fli>\u003Cli>Bei dringenden Problemen kontaktiere unseren Support.\u003C\u002Fli>\u003C\u002Ful>"]