- Downloade CLI - https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
- kürze die gedownloadete Datei auf wp und speichere sie unter c:
- Rechtsklick Windows Symbol / System
- Suche nach "Umgebungsvariablen"
- Umgebungsvariablen für dieses Konto bearbeiten
- Klicke auf path / bearbeiten / neu
- Trage ein c:\xampp\php => abspeichern
- Gebe unter c: => php c:\wp --info in die Powershell ein
- Downloade Xampp => https://www.apachefriends.org/de
- Installiere Xampp => https://youtu.be/3SO5Twv9NU0
- Lege einen Ordner mit dem Namen nerdies234 in htdocs an
- Lege eine Datenbank mit dem Namen nerdies234 an
- Öffne den Ordner nerdies234 in htdocs mit Deiner Powershell als Administrator =>https://youtu.be/0ooky0lgQKM
- Kopiere den Code unterhalb und füge diesen mit Rechtsklick in die Powershell ein
php c:\wp core download --locale=de_DE --skip-content --force
php c:/wp config create --dbhost=localhost --dbname=nerdies234 --dbuser=root --dbpass= --dbprefix=nerdies234_wp_ --locale=de_DE --dbcollate=utf8mb4_unicode_ci --skip-check
php c:/wp core install --url=localhost/nerdies234 --title=CLI-Demo --admin_user=admin --admin_password=Pass@123 --admin_email=demotest1090@gmail.com
php c:\wp option update blogdescription "CLI Demo"
php c:\wp post delete 1 --force
php c:\wp post delete 2 --force
php c:\wp post delete 3 --force
php c:\wp theme install generatepress --activate
php c:\wp theme install https://generatepress.com/api/themes/generatepress_child.zip
php c:\wp plugin install generateblocks
php c:\wp plugin install safe-svg
php c:\wp plugin install wp-sweep --activate
php c:\wp post create --post_type=page --post_status=publish --post_title='Home' --post_content='Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.'
php c:\wp post create --post_type=page --post_status=publish --post_title='Blog'
php c:\wp post create --post_type=page --post_status=publish --post_title='Über mich' --post_content='Schreibe hier etwas über Dich'
php c:\wp post create --post_type=page --post_status=publish --post_title='Kontakt' --post_content='Hier kommt das Kontaktformular mit dem Plugin Contact Form 7'
php c:\wp post create --post_type=page --post_status=publish --post_title='Impressum' --post_content='Füge hier Dein Impressum ein. Generiere Dir am Besten eins von E-Recht24'
php c:\wp post create --post_type=page --post_status=publish --post_title='Datenschutz' --post_content='Füge hier Deine Datenschutzerklärung ein. Generiere Dir am Besten eins von E-Recht24'
php c:\wp post create --post_type=page --post_status=publish --post_title='Bildnachweise' --post_content='Füge hier Deine Bildnachweise ein. Dies ist ein wichtiger Punkt, wenn Du fremde Bilder laden möchtest.'
php c:\wp post create --post_type=post --post_status=publish --comment_status=open --post_title='Der erste WordPress Beitrag' --post_content='Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.'
php c:\wp menu create "Hauptmenu"
php c:\wp menu location assign hauptmenu primary
php c:\wp menu item add-post hauptmenu 4
php c:\wp menu item add-post hauptmenu 5
php c:\wp menu item add-post hauptmenu 6
php c:\wp menu item add-post hauptmenu 7
php c:\wp option update page_on_front 4
php c:\wp option update show_on_front page
php c:\wp option update timezone_string "Europe/Berlin"
php c:\wp option update time_format "G:i"
php c:\wp option update start_of_week 1
php c:\wp option update date_format "j. F Y"
php c:\wp option update show_avatars 0
php c:\wp option update use_smilies 0
php c:\wp option get permalink_structure
php c:\wp option update permalink_structure '/%postname%/'
php c:\wp cache flush
php c:\wp option update generate_package_backgrounds 'activated'
php c:\wp option update generate_package_blog 'activated'
php c:\wp option update generate_package_colors 'activated'
php c:\wp option update generate_package_copyright 'activated'
php c:\wp option update generate_package_disable_elements 'activated'
php c:\wp option update generate_package_elements 'activated'
php c:\wp option update generate_package_hooks 'activated'
php c:\wp option update generate_package_menu_plus 'activated'
php c:\wp option update generate_package_page_header 'activated'
php c:\wp option update generate_package_secondary_nav 'activated'
php c:\wp option update generate_package_sections 'activated'
php c:\wp option update generate_package_site_library 'activated'
php c:\wp option update generate_package_spacing 'activated'
php c:\wp option update generate_package_typography 'activated'
php c:\wp config set --raw WP_DEBUG true
php c:\wp config set --raw WP_DEBUG_LOG true
php c:\wp config set --raw WP_DEBUG_DISPLAY false
php c:\wp plugin --all update
php c:\wp theme --all update
php c:\wp core update
php c:\wp language core update
php c:\wp language plugin --all update
php c:\wp language theme --all update
php c:\wp config set WP_MEMORY_LIMIT 512M
php c:\wp transient delete --all
php c:\wp cli check-update
php c:\wp user create nerdies1 1fake1@gmail.com --role=subscriber --porcelain
php c:\wp user create nerdies2 2fake2@gmail.com --role=editor --porcelain
php c:\wp user create nerdies3 3fake3@gmail.com --role=author --porcelain
php c:\wp user create nerdies4 4fake4@gmail.com --role=contributor --porcelain
php c:\wp user create bob bob@example.com --role=author
php c:\wp user create karl karl@example.com --role=author --user_pass=karl123
php c:\wp cache flush
php c:\wp db size --tables
php c:\wp cron event list
php c:\wp scaffold plugin "Nerdies24-Spezial" --plugin_description=EIN-NERDIES24.DE-PLUGIN --plugin_author="Frank Noack" --plugin_author_uri=https://nerdies24.de --plugin_uri=https://nerdies24.de --skip-tests --activate
Dieser Gist gehört zur Facebook Gruppe: https://www.facebook.com/groups/deinwordpressprojekt