Code Schnipsel

Achtung!

Benutzung der Code-Schnipsel auf eigene Gefahr!

Woocommerce Snippets

https://seoagentur-hamburg.com/woocommerce-snippets/

HTTP Strict Transport Security (HSTS)


HSTS steht für HTTP Strict Transport Security und teilt dem Browser mit, dass dieser die Webseite

nur über eine HTTPS, also gesicherte Verbindung, öffnen soll. Dadurch ist ein “Abfangen” der HTTP zu HTTPS Weiterleitung, dem sogenannten Man-in-the-Middle Angriff, oder unsicherer HTTP Aufruf nicht möglich.

Folgenden Code in die .htaccess einfügen:

<ifmodule mod_headers.c>
Header set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
</ifmodule>

https://hstspreload.org

Referrer Policy:


Eine Referrer-Richtlinie kann mit einem <meta>-Tag im

HTML-Quelltext gesetzt werden. Füge dieses in den <head>-Bereich

(header.php) ein.


Achtung: Kopieren Sie erst die header.php aus dem WordPress Theme in das Child-Theme! Dann können Sie diese im WordPress-Dashboard > Theme-Datei-Editor bearbeiten.

<meta name="referrer" content="no-referrer, same-origin">

https://webbkoll.dataskydd.net/de

Content Security Policy:


Generator: https://report-uri.com/home/generate

Erklärung: https://www.ionos.de/digitalguide/server/sicherheit/content-security-policy-wie-websites-sicherer-werden/

https://observatory.mozilla.org/analyze

Ein eigenes Dashboard Widget zu WordPress hinzufügen


Video Anleitung: https://www.youtube.com/watch?v=auW5gaG6AUM

Fügen Sie folgenden Code im WordPress Theme-Datei-Editor in die functions.php ein.

Aktivieren Sie es, indem Sie im WP Dashboard auf “Ansicht anpassen” gehen, und setzen Sie ein Häkchen bei “Eigenes Widget” .

 // Add a new dashboard widget to WordPress

function nextab_add_dashboard_widgets() {

wp_add_dashboard_widget('eigenes-widget', 'Ueberschrift', 'nextab_theme_info');

}

add_action('wp_dashboard_setup', 'nextab_add_dashboard_widgets' );


// Populate dashboard widget data

function nextab_theme_info() {

echo '<ul>

<li><strong>Entwickelt von:</strong> <a href="website-link" target="_blank">Website Name</a></li>

<li><strong>E-Mail:</strong> <a href="mailto:email-adresse" target="_blank">Email-Adresse</a></li>

</ul>';

}

.htaccess


Anleitung: https://www.drweb.de/htaccess/

Oder: https://seoagentur-hamburg.com/die-perfekte-htaccess-fuer-wordpress/

Speedtest: https://www.uptrends.de/tools/website-ladezeit-check