Created
          April 15, 2023 07:20 
        
      - 
      
- 
        Save dominicvogl/4e42a767f005e45d7ccdfe0ce0088a7e to your computer and use it in GitHub Desktop. 
    Example wp-config.php for new projects
  
        
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | <?php | |
| // Database credentials | |
| define('DB_NAME', 'datenbankname_hier_einfuegen'); | |
| define('DB_USER', 'benutzername_hier_einfuegen'); | |
| define('DB_PASSWORD', 'passwort_hier_einfuegen'); | |
| define('DB_HOST', 'localhost'); | |
| define('DB_CHARSET', 'utf8'); | |
| define('DB_COLLATE', ''); | |
| // define security keys | |
| // get new ones here: @link https://api.wordpress.org/secret-key/1.1/salt/ | |
| define('AUTH_KEY', 'Füge hier deine Zeichenkette ein'); | |
| define('SECURE_AUTH_KEY', 'Füge hier deine Zeichenkette ein'); | |
| define('LOGGED_IN_KEY', 'Füge hier deine Zeichenkette ein'); | |
| define('NONCE_KEY', 'Füge hier deine Zeichenkette ein'); | |
| define('AUTH_SALT', 'Füge hier deine Zeichenkette ein'); | |
| define('SECURE_AUTH_SALT', 'Füge hier deine Zeichenkette ein'); | |
| define('LOGGED_IN_SALT', 'Füge hier deine Zeichenkette ein'); | |
| define('NONCE_SALT', 'Füge hier deine Zeichenkette ein'); | |
| // WordPress table prefix | |
| $table_prefix = 'wp_'; | |
| // Define site host | |
| $hostname = $_SERVER['HTTP_HOST']; | |
| if (!empty($_SERVER['X_FORWARDED_HOST'])) { | |
| $hostname = $_SERVER['X_FORWARDED_HOST']; | |
| } | |
| // Are we in SSL mode? | |
| $protocol = 'http://'; | |
| if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') { | |
| $protocol = 'https://'; | |
| } | |
| // Define URLs | |
| if (!defined('WP_SITEURL')) { | |
| define('WP_SITEURL', $protocol . rtrim($hostname, '/')); | |
| } | |
| if (!defined('WP_HOME')) { | |
| define('WP_HOME', $protocol . rtrim($hostname, '/')); | |
| } | |
| // Clean up | |
| unset($hostname, $protocol); | |
| # Funktionen | |
| define('AUTOSAVE_INTERVAL', 30); //Alle 30 Sekunden wird automatisch gespeichert (Standard 60) | |
| define('WP_POST_REVISIONS', 10); //Anzahl maximal gespeicherter Revisionen | |
| # Security | |
| define('DISALLOW_FILE_EDIT', true); // Das Editieren der Dateien im Backend unterbinden | |
| define('DISALLOW_FILE_MODS', false); // Das hochladen und installieren von Themes und Plugins unterbinden | |
| define('FORCE_SSL_LOGIN', true); // SSL-Login erzwingen | |
| define('FORCE_SSL_ADMIN', true); // SSL-Admin erzwingen | |
| # Performance | |
| define('WP_MEMORY_LIMIT', '128M'); //Hauptspeicher in MByte festlegen, der für WordPress zur Verfügung steht | |
| define('WP_MAX_MEMORY_LIMIT', '256M'); //Hauptspeicher des Servers für WordPress begrenzen | |
| define('EMPTY_TRASH_DAYS', 60); //Alle 60 Tage wir der Papierkorb geleert | |
| # nur für Live Seiten | |
| define('WP_CACHE', true); //Den internen Cache von WordPress aktivieren | |
| define('COMPRESS_CSS', true); | |
| define('COMPRESS_SCRIPTS', true); | |
| define('CONCATENATE_SCRIPTS', true); | |
| define('ENFORCE_GZIP', true); | |
| # optional | |
| # define( 'WP_CONTENT_DIR', dirname(__FILE__) . '/blog/wp-content' ); // verschiebe den Content Ordner der Wordpress Installation | |
| # keine automatischen Updates Problemen nach dem Update von Plugins vorzubeuten | |
| define('AUTOMATIC_UPDATER_DISABLED', true); //Automatische Updates generell abschalten | |
| # Debugging | |
| define('WP_DEBUG', false); // Fehlersuche anschalten (false = aus) | |
| define('WP_DEBUG_LOG', false); //Fehler in Log-Datei schreiben | |
| define('WP_DEBUG_DISPLAY', false); //Fehler werden auf der Website nicht angezeigt (true = an) | |
| @ini_set('display_errors', 0); //Fehler werden auf der Website nicht angezeigt (1 = an) | |
| # @ini_set( 'display_errors', 'E_ALL' ); | |
| define('SCRIPT_DEBUG', false); | |
| /** Der absolute Pfad zum WordPress-Verzeichnis. */ | |
| if (!defined('ABSPATH')) { | |
| define('ABSPATH', __DIR__ . '/'); | |
| } | |
| /** Definiert WordPress-Variablen und fügt Dateien ein. */ | |
| require_once ABSPATH . 'wp-settings.php'; | 
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment