Navigation Menu

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 / Javascript-Datei in WordPress nur für eine Seite einbinden.md
Created January 2, 2021 18:40
Javascript-Datei in WordPress nur für eine Seite einbinden

Javascript-Datei in WordPress nur für eine Seite einbinden

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

Manchmal möchte man eine Javascript-Datei auf seiner Wordpress Website auf nur einer einzigen Seite einbinden. Die Page ID ist im Vorschau Modus von WordPress in der URL erkennbar. (siehe Bild unten)

Es können auch mehrere Page IDs mit Komma getrennt aufgeführt und eingebunden werden.
Zum Beispiel: if (is_page(256, 566, 542).

Voraussetzung:

  • In Ihrem Child Theme muss ein Ordner js und darin eine dwp_main.js Datei existieren
  • Fügen Sie den unten stehenden Code in die functions.php Ihres Child Themes ein
@Nerdies24
Nerdies24 / Erfassen wie oft ein Artikel aufgerufen wurde.md
Created December 11, 2020 17:31
Erfassen wie oft ein Artikel aufgerufen wurde

Erfassen wie oft ein Artikel aufgerufen wurde

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

Manchmal ist es nützlich zu sehen, wie oft die eigenen Artikel (Posts) auf meiner WordPress Website angeklickt werden, um einen kurzen Überblick zu bekommen, noch bevor man Google Analytics einsetzt.

Ziel ist zu sehen:

  1. ist der Artikel gut besucht und wenn ja...
  2. sollte ich Google Analytics einsetzen

Da die SEO Optimierung eines Artikels inklusive Google Analytics einiges an Zeit kostet, kann eine Vorabkontrolle hilfreich sein.

@Nerdies24
Nerdies24 / Den WordPress-Header von unnötigen Einträgen befreien.md
Last active July 8, 2021 16:30
Den WordPress-Header von unnötigen Einträgen befreien

Den WordPress-Header von unnötigen Einträgen befreien

Machen Sie bitte vor dem Hochladen ein Back-up Ihrer jetzigen WordPress Installation.

Der wp_head() Hook bläht an manchen Stellen den Header unnötig auf. Mit diesem Snippet ist Schluss damit. Der Code kommt in die functions.php idealerweise in Ihr Child Theme.

/**
 * Den WordPress-Header von unnötigen Einträgen befreien
 */
@Nerdies24
Nerdies24 / Besuchern die richtig Browsersprache anzeigen lassen.md
Last active July 8, 2021 16:30
Besuchern die richtig Browsersprache anzeigen lassen

Besuchern die richtig Browsersprache anzeigen lassen

Machen Sie bitte vor dem Hochladen ein Back-up Ihrer jetzigen .htaccess Datei.

Wir nehmen an, dass deutsche, englische und spanische Besucher zu Deinen Website- Besuchern gehören. Das Ziel ist, allen Besuchern die richtig Seite mit seiner / ihrer Browsersprache anzeigen zu lassen. WordPress darf hierbei in keinem Unterverzeichnis Deiner Domain installiert sein.

Deutsche Besucher sollen auf https://dein-seite.de/de

@Nerdies24
Nerdies24 / .htaccess hotlinking.md
Created September 20, 2020 22:42
WordPress .htaccess Datei um LINKS vor der Weitergabe zu schützen

WordPress Hotlinking

WordPress .htaccess Datei um LINKS vor der Weitergabe zu schützen

Machen Sie bitte vor dem Hochladen ein Back-up Ihrer jetzigen .htaccess Datei. Nach dem hochladen sollten Sie Ihr WordPress- und Browser Cache gründlich leeren. Tauschen Sie die URL (https://your-domain.com) mit Ihrer Domain. Danach sind Dateien mit den Endungen mp3, mp4, mov, pdf, png, jpg, svg, webp vor der Weitergabe geschützt. Sollten Sie Fehler auf Ihrer WordPress Installation feststellen, spielen Sie Ihre Back-up .htaccess wieder ein.

# BEGIN WordPress
@Nerdies24
Nerdies24 / WordPress Blöcke importieren und exportieren.md
Created August 27, 2020 10:36
WordPress Blöcke importieren und exportieren

WordPress Gutenberg Blöcke importieren und exportieren

Durch diesen kleinen Codeschnipsel können Sie WordPress Gutenberg Blöcke, Importieren bzw. Exportieren. Fügen Sie den Code im Child-Theme ans Ende Ihrer functions.php ein. Sie können das Wort Nerdies Blöcke auch auf Ihren Namen umbenennen. Nach dem Einfügen erhalten Sie einen neuen Menüpunkt (in diesem Beispiel Nerdies Blöcke). Sie können die WordPress Gutenberg-Blöcke im JSON Format importieren und exportieren. Sie finden Ihre importierten Blöcke im Gutenberg Editor unter Wiederverwendbar.

function nerdies_add_blocks_to_menu() {
	add_menu_page(
		__( 'Nerdies Blöcke' , 'dwpnerdies' ),
 __( 'Nerdies Blöcke' , 'dwpnerdies' ),