Skip to content

Instantly share code, notes, and snippets.

View Nerdies24's full-sized avatar
:octocat:
Von zu Hause aus arbeiten

Frank Noack Nerdies24

:octocat:
Von zu Hause aus arbeiten
View GitHub Profile
@Nerdies24
Nerdies24 / CSS in einem WordPress Plugin richtig laden.md
Created January 2, 2023 15:36
CSS in einem WordPress Plugin richtig laden
View CSS in einem WordPress Plugin richtig laden.md

Diese Funktion fügt ein neues Stylesheet in einem Plugin Ordner zu WordPress hinzu.

function enqueue_my_css() {
    wp_enqueue_style( 'my-css', plugin_dir_url( __FILE__ ) . 'css/my-css.css', array(), '1.0.0' );
}
add_action( 'wp_enqueue_scripts', 'enqueue_my_css' );

Diese Funktion fügt ein neues Stylesheet zu WordPress hinzu. Die Funktion wp_enqueue_style ist eine Funktion von WordPress, die dazu verwendet wird, Stylesheets für das Frontend einer WordPress-Seite einzufügen. Der Name des Stylesheets wird als erster Parameter übergeben, in diesem Fall 'my-css'. Der zweite Parameter ist der Pfad zu dem Stylesheet, das mit plugin_dir_url dynamisch erzeugt wird. Der dritte Parameter ist ein Array von Abhängigkeiten, d.h. Stylesheets, von denen dieses Stylesheet abhängig ist. In diesem Fall ist das Array leer, da das Stylesheet keine Abhängigkeiten hat. Der vierte und letzte Parameter ist die Versionsnummer des Stylesheets.

Diese Funktion fügt ein neues Stylesheet in einem Plugin Ordner mit jquery

@Nerdies24
Nerdies24 / Javascript in einem WordPress Plugin richtig laden.md
Last active January 2, 2023 15:12
Javascript in einem WordPress Plugin richtig laden
View Javascript in einem WordPress Plugin richtig laden.md

Eine Javascript Datei aus einem Plugin Ordner laden

function enqueue_my_javascript() {
    wp_enqueue_script( 'my-javascript', plugin_dir_url( __FILE__ ) . 'js/my-javascript.js', array(), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'enqueue_my_javascript' );

Dieser Code fügt ein JavaScript-Skript namens "my-javascript" in das Frontend einer WordPress-Seite ein. Hierbei wird die Funktion "wp_enqueue_script" verwendet, um das Skript zu registrieren und einzufügen.

@Nerdies24
Nerdies24 / HTTP Sicherheitsheader.md
Last active October 28, 2022 16:51
HTTP Sicherheitsheader
View HTTP Sicherheitsheader.md
@Nerdies24
Nerdies24 / WP CLI mit Xampp unter Windows.md
Last active December 24, 2021 05:53
WP CLI mit Xampp unter Windows
View WP CLI mit Xampp unter Windows.md
@Nerdies24
Nerdies24 / Table of contents - Git Markdown.md
Created March 17, 2021 05:39
Table of contents - Git Markdown
View Table of contents - Git Markdown.md

Table of contents - Git Markdown

  1. Headline A1
    1.1 Subheadline A11
        1.1.1 Subheadline A111
        1.1.2 Subheadline A112
        1.1.3 Subheadline A113
    1.2 Subheadline A12
        1.2.1 Subheadline A121
    1.3 Subheadline A13
        1.3.1 Subheadline A131
    1.4 Subheadline A14
        1.4.1 Subheadline A141
    1.5 Subheadline A15
        1.5.1 Subheadline A151

Headline A1

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et

@Nerdies24
Nerdies24 / Zeige alle Scripte und Styles.md
Created February 18, 2021 17:24
Zeige alle Scripte und Styles für angemeldete Admins
View Zeige alle Scripte und Styles.md
@Nerdies24
Nerdies24 / htaccess Redirect von HTTP auf HTTPS.md
Created January 26, 2021 08:44
htaccess Redirect von HTTP auf HTTPS
View htaccess Redirect von HTTP auf HTTPS.md

.htaccess Redirect von HTTP auf HTTPS

Machen Sie bitte vor dem Hochladen des Codes ein Back-up Ihrer WordPress Installation. (z.B. mit dem Plugin Duplicator)

So gehen Sie vor!

  • Beantragen Sie bei Ihrem Webhoster ein https Zertifikat für Ihre Domain
  • Erst nach der Beantragung und Freischaltung stellen Sie Ihre WordPress Installation um (siehe Bild 1 - unten)
  • Downloaden Sie bitte mittels FTP die .htaccess Datei (siehe Bild 2 - unten) aus Ihrem Root Verzeichnis, machen eine Kopie und speichern das Original gesondert ab.
  • In die Kopie der .htaccess Datei fügen Sie den unten stehenden Code ein. Fügen Sie den Code in Ihre .htaccess Datei an das Ende hinzu.
  • Danach laden Sie die Datei wieder auf Ihren Server hoch und überschreiben die Version die auf Ihrem Server liegt.
  • Sollte etwas schief gehen, dann spielen Sie Ihre Original htaccess Datei wieder ein.
@Nerdies24
Nerdies24 / debug.log.txt.md
Last active July 8, 2021 16:30
Deine WordPress Installation auf Fehler prüfen
View debug.log.txt.md

Ihre WordPress Installation auf Fehler prüfen

Machen Sie bitte vor dem Hochladen des Codes ein Back-up Ihrer WordPress Installation. (z.B. mit dem Plugin Duplicator)

Sollten in Ihrer WordPress Installation Fehler auftauchen, können Sie diese in einer kleinen debug.log.txt im Ordner wp-content ausgeben lassen.

  • Loggen Sie sich via FTP in Ihre WordPress Installation ein
  • Downloaden Sie aus dem Root (Haupt) Verzeichnis die Datei wp-config.php
  • Geben Sie Code Zeilen unten (wie im Bild unten) ein.

Damit wird der Debug angeschaltet, jedoch nicht im Backend oder Frontend ausgegeben. Stattdessen wird eine debug.log.txt im Ordner wp-content generiert. Downloaden Sie diese Datei. In dieser Datei finden Sie alle Fehler die Ihre WordPress Installation generiert.