Neben dem Setup einer Multisite in der wp-config.php und dann Dashbord eine Sammlung der als wichtig erachteten Einstellungen für WordPress.
Edit März 2022 – WordPress 5.9.2 MS Main: RAM 56,0/256M • SQL 103 • PHPv 8.0.16
.user.ini (seit PHP 8 für alles diesbezüglich relevantes – zu checken)
in /wp-admin Verzeichnis
memory_limit=256M
.htaccess
# BEGIN all-inkl.com # KAS Software Installation 201912 256M php_value memory_limit 256M # KAS Software Installation 201912 10000 php_value max_input_vars 10000 # web-pr Einstellungen 201912 laut 2015 webmasterei-prange.de/wordpress-pagespeed-optimierung-all-inkl-com/ php_value post_max_size 32M php_value upload_max_filesize 32M php_value max_execution_time 300 php_value max_input_time 300 php_value session.gc_maxlifetime 86400 # END all-inkl.com
wp-config.php
define('WP_MEMORY_LIMIT', '256M'); // KAS Software Installation 201912 256M define('DISABLE_WP_CRON', true); // Disable virtual cron - setup cronjob first https://wpmashup.com/wordpress-cronjob-einrichten define( 'DISALLOW_FILE_EDIT', true ); // Datei-Editor deaktivieren - Sicherheit > Einstellungen > WordPress-Optimierungen > Datei-Editor (Oder z.B. über iThemes Security) /* Multisite Login problems */ define('COOKIE_DOMAIN', false);
Bei lange gleichbleibender wp-config.php aus Sicherheitsgründen CHMOD 0444 wie von all-inkl Pre-Installer automatisch getan
Multisite
Abschalten der Jahr/Monat Unterordner für Uploads: Dashboard>Network>Sites>Edit(Site)>Tab 4 (Settings) > Uploads Use Yearmonth Folders > 1 (enabled) to 0 (disabled)
Max upload file size – Maximale Dateigröße eines Uploads:
Netzwerkverwaltung > Einstellungen > Maximale Dateigröße eines Uploads: 32000 KB
Plugins
Themes
2023: In WP 6.2 mit dem Site Editor scheinen Block Themes mit Fokus auf Gutenberg Support empfehlenswert. Bezüglich Speed ein Vergleich von novo-media.ch der „Mobile First“ unterstreicht mit Neve und GeneratePress als Beste. Privacy (keine externe Links) scheint kaum ein Thema. Vergleich April 2023 auf clean WP roc.bz:
Astra: 90.7 kB, 50 http* Externe Links / Code: a) b) c) d) e)
Neve: 39.7 kB, 40 http* Externe Links / Code: a) b) c) f)
a) <link rel="profile" href="https://gmpg.org/xfn/11">
b) <script>
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/wp1803.roc.bz\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.2"}};
...
c) <link rel="https://api.w.org/" href="https://wp-clean.roc.bz/wp-json/" />
d) <body itemtype='https://schema.org/WebPage' itemscope='itemscope' etc. schema.org
e) Powered by <a href="https://wpastra.com/" rel="nofollow noopener" target="_blank">Astra WordPress Theme</a>
f) <p><a href="https://themeisle.com/themes/neve/" rel="nofollow">Neve</a> | Powered by <a href="http://wordpress.org" rel="nofollow">WordPress</a>
Media Library
Native Unterstützung durch den Webserver für moderne Formate ist limitiert:
die Konvertierung in das AVIF Format ist im Nov. 2024 nur über das aktivierte ImageMagick 3.7.0 möglich.
GD library Version 2.2.5 (Privat bzw auf Premium 2.3.3) sind zwar installiert, aber libavif Modul oder GD Library 2.3.3+ werden bezüglich AVIF nicht unterstützt.