Allgemeines
- Login-URL
deine-seite.de/wp-admin
- Standard-Struktur
/wp-content/
/wp-includes/
/wp-admin/
Wichtige Dateien
wp-config.php
- Datenbank-Zugang & Debug-Optionen
.htaccess
- Permalinks, Weiterleitungen, Sicherheit
functions.php
- Themespezifische Funktionen
WP-CLI Befehle
- Version anzeigen
wp core version
- Plugin installieren
wp plugin install plugin-name --activate
- Theme aktivieren
wp theme activate theme-name
- Admin-User erstellen
wp user create name email --role=administrator
Template Tags
- Titel der Seite
<?php the_title(); ?>
- Inhalt
<?php the_content(); ?>
- Permalink
<?php the_permalink(); ?>
- Datum
<?php the_date(); ?>
Theme-Hierarchie
- Reihenfolge
front-page.php → home.php → index.php
- Single-Beiträge
single.php → single-{post_type}.php → index.php
Nützliche Snippets
- WordPress Debugging
define('WP_DEBUG', true);
- Admin-Menü verstecken
-
add_action('admin_menu', function() {
remove_menu_page('tools.php');
});
Sicherheit
- XML-RPC deaktivieren
-
add_filter('xmlrpc_enabled', '__return_false');
- Versionsnummer entfernen
-
remove_action('wp_head', 'wp_generator');
Datenbankzugriff
- Zugang (SQL)
wp_users, wp_posts, wp_options
- Benutzer finden
SELECT * FROM wp_users WHERE user_login = 'admin';
Multisite Tipps
- Netzwerk aktivieren
- In
wp-config.php:
define('WP_ALLOW_MULTISITE', true);
- Seitenübersicht
wp site list