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