{"id":52356,"date":"2022-10-25T07:00:06","date_gmt":"2022-10-25T14:00:06","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=52356"},"modified":"2025-01-16T11:32:02","modified_gmt":"2025-01-16T19:32:02","slug":"leitfaden-zu-wp-funktionen","status":"publish","type":"post","link":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/","title":{"rendered":"Alles, was Sie \u00fcber die WordPress functions.php Datei wissen m\u00fcssen"},"content":{"rendered":"\n<p>Um sich in der <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/wordpress-lernen\/\" target=\"_blank\" rel=\"noopener\">WordPress-Entwicklung<\/a> zu engagieren, m\u00fcssen Sie zun\u00e4chst verstehen, wie die wichtigsten Dateien der Plattform funktionieren. WordPress macht es ziemlich einfach, mit Ihrer Website zu experimentieren. Es kann jedoch schwierig sein zu wissen, wo man anfangen soll \u2014 oder vorherzusagen, was Ihre \u00c4nderungen tats\u00e4chlich bewirken werden.<\/p>\n\n\n\n<p>Ein perfekter Ort zum Lernen ist die <a href=\"https:\/\/codex.wordpress.org\/Functions_File_Explained\" target=\"_blank\" rel=\"noopener\"><i>functions.php<\/i> Datei<\/a>, die auch als Funktionsdatei bekannt ist. Dies ist ein \u00fcblicher Ort, um \u00c4nderungen vorzunehmen und Code zu WordPress hinzuzuf\u00fcgen. Durch das Bearbeiten dieser Datei k\u00f6nnen Sie mehrere n\u00fctzliche Dinge erreichen, wie zum Beispiel Google Analytics zu Ihrer Seite hinzuf\u00fcgen, benutzerdefinierte Men\u00fcs erstellen oder die gesch\u00e4tzte Lesezeit eines Beitrags anzeigen.<\/p>\n\n\n\n<h2 id=\"h-what-is-the-functions-php-file\" class=\"wp-block-heading\"><b>Was ist die functions.php-Datei?<\/b><\/h2>\n\n\n\n<p>Die WordPress <i>functions.php<\/i> Datei ist bei allen kostenlosen und Premium-WordPress-Themen enthalten. F\u00fcr das unge\u00fcbte Auge mag es nicht viel erscheinen, aber die Functions-Datei ist ein m\u00e4chtiges Werkzeug, das es Ihnen erm\u00f6glicht, viele interessante Dinge zu tun:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"379\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-theme-support-1024x379.jpg\" alt=\"WordPress functions.php\" class=\"wp-image-37723 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-theme-support-1024x379.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-theme-support-300x111.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-theme-support-768x284.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-theme-support-1536x569.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-theme-support-600x222.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-theme-support-750x278.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-theme-support-100x37.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-theme-support.jpg.webp 1588w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/379;\" \/><\/figure><\/div>\n\n\n<p>Der <a href=\"https:\/\/codex.wordpress.org\/Main_Page\" target=\"_blank\" rel=\"noopener\">WordPress Codex<\/a> beschreibt die Funktionsdatei wie folgt:<\/p>\n\n\n\n<p>\u201eSie k\u00f6nnen es verwenden, um Funktionen aufzurufen, sowohl PHP- als auch eingebaute WordPress-Funktionen, und um Ihre eigenen Funktionen zu definieren. Sie k\u00f6nnen die gleichen Ergebnisse erzielen, indem Sie Code zu einem WordPress-Plugin hinzuf\u00fcgen oder durch die Funktionsdatei des WordPress-Themas.\u201c<\/p>\n\n\n\n<p>In einfachen Worten erm\u00f6glicht die Funktionsdatei Ihnen, benutzerdefinierten Code zu Ihrer Website hinzuzuf\u00fcgen. Sie erm\u00f6glicht es Ihnen, neue Funktionen zu erstellen oder bestehende auf angepasste Weise zu referenzieren. Wie der Codex hervorhebt, ist die Funktionsdatei dadurch sehr \u00e4hnlich einem Plugin, jedoch gibt es einige Unterschiede zwischen den beiden.<\/p>\n\n\n\n<p>Der wichtigste Unterschied besteht darin, dass die Funktionsdatei zu einem bestimmten Thema geh\u00f6rt. Wenn Sie das Thema \u00e4ndern oder auf eine neuere Version aktualisieren, w\u00fcrden die vorgenommenen \u00c4nderungen verschwinden.<\/p>\n\n\n\n<p>Aus diesem Grund sollten Sie in Erw\u00e4gung ziehen, ein <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/warum-sie-ein-child-theme-benotigen\/\" target=\"_blank\" rel=\"noopener\">Child-Theme<\/a> zu erstellen und den neuen Code stattdessen in die Funktionendatei des Child-Themes einzuf\u00fcgen. Auf diese Weise k\u00f6nnen Sie das Eltern-Theme aktualisieren, ohne Ihre \u00c4nderungen zu verlieren.<\/p>\n\n\n\n<p>Ob Sie die Funktionen-Datei verwenden oder <a href=\"https:\/\/www.dreamhost.com\/blog\/writing-plugins-for-wordpress\/\" target=\"_blank\" rel=\"noopener\">ein Plugin erstellen<\/a>, liegt ganz bei Ihnen. Lassen Sie uns jetzt die verschiedenen M\u00f6glichkeiten betrachten, wie Sie Ihre Funktionen-Datei bearbeiten k\u00f6nnen!<\/p>\n\n\n\n<h2 id=\"h-how-to-edit-the-functions-file-2-methods\" class=\"wp-block-heading\"><b>Wie man die Funktionsdatei bearbeitet (2 Methoden)<\/b><\/h2>\n\n\n\n<p>Das Bearbeiten Ihrer Funktionen-Datei ist einfach, wenn Sie einen Standardtexteditor wie TextEdit oder Notepad verwenden. Bevor Sie jedoch beginnen, ist es \u00e4u\u00dferst wichtig, dass Sie <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/tutorial-wie-man-wordpress-sichert\/\" target=\"_blank\" rel=\"noopener\">eine Sicherungskopie<\/a> Ihrer Website erstellen und die urspr\u00fcngliche, unver\u00e4nderte <i>functions.php<\/i>-Datei speichern. Dies erm\u00f6glicht es Ihnen, Ihre Website wiederherzustellen, falls w\u00e4hrend des Bearbeitungsprozesses etwas schief geht.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-use-the-wordpress-editor\"><b>1. Benutzen Sie den WordPress-Editor<\/b><\/h3>\n\n\n\n<p>Wenn Sie Zugang zur WordPress-Admin-Oberfl\u00e4che haben, k\u00f6nnen Sie die Funktionsdatei direkt \u00fcber den Theme-Editor bearbeiten. Gehen Sie zu <i>Erscheinungsbild &gt; Editor<\/i>:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"474\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-editor-stylesheet-css-1024x474.jpg\" alt=\"WordPress Theme Datei-Editor\" class=\"wp-image-37724 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-editor-stylesheet-css-1024x474.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-editor-stylesheet-css-300x139.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-editor-stylesheet-css-768x356.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-editor-stylesheet-css-1536x712.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-theme-editor-stylesheet-css-600x278.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-theme-editor-stylesheet-css-750x347.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-editor-stylesheet-css-100x46.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-theme-editor-stylesheet-css.jpg.webp 1999w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/474;\" \/><\/figure><\/div>\n\n\n<p>Auf der rechten Seite des Bildschirms sehen Sie eine Liste aller Ihrer Themendateien. Diese unterscheiden sich je nach verwendetem Thema, aber eine der Optionen sollte <i>Theme-Funktionen<\/i> (<i>functions.php<\/i>) sein.<\/p>\n\n\n\n<p>Klicken Sie einfach auf die Datei, um sie im Editor zu \u00f6ffnen:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"452\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-functions-functions-php-file-1024x452.jpg\" alt=\"WordPress Theme Editor functions.php Datei\" class=\"wp-image-37725 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-functions-functions-php-file-1024x452.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-functions-functions-php-file-300x133.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-functions-functions-php-file-768x339.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-functions-functions-php-file-1536x678.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-theme-functions-functions-php-file-600x265.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-theme-functions-functions-php-file-750x331.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-theme-functions-functions-php-file-100x44.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-theme-functions-functions-php-file.jpg.webp 1938w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/452;\" \/><\/figure><\/div>\n\n\n<p>Jetzt k\u00f6nnen Sie die Datei direkt bearbeiten. Vergessen Sie nicht, am Ende auf <i>Datei aktualisieren<\/i> zu klicken, um Ihre \u00c4nderungen zu speichern, wenn Sie fertig sind.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-access-the-file-through-ftp\"><b>2. Zugriff auf die Datei \u00fcber FTP<\/b><\/h3>\n\n\n\n<p>Wenn Sie das Admin-Armaturenbrett nicht verwenden k\u00f6nnen oder es bevorzugen, Dateien direkt zu konfigurieren, k\u00f6nnen Sie auch auf die Funktionsdatei mit einem <a href=\"https:\/\/www.dreamhost.com\/blog\/ftp-sftp-guide-for-wordpress-users\/\" target=\"_blank\" rel=\"noopener\">Secure File Transfer Protocol (SFTP) Client<\/a> wie <a href=\"https:\/\/filezilla-project.org\/\" target=\"_blank\" rel=\"noopener\">FileZilla<\/a> zugreifen.<\/p>\n\n\n\n<p>\u00d6ffnen Sie Ihr FTP-Tool und geben Sie Ihre Hosting-Anmeldeinformationen ein, um eine Verbindung zu Ihrer Website herzustellen. Um die richtige Datei zu finden, navigieren Sie zu <i>wp-content\/themes\/[der Name Ihres Themes]<\/i>. Wenn Sie diesen Ordner \u00f6ffnen, sehen Sie die Datei <i>functions.php<\/i>:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"477\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-file-ftp-client-1024x477.jpg\" alt=\"Bearbeitung der WordPress functions.php Datei \u00fcber einen FTP-Client\" class=\"wp-image-37722 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-file-ftp-client-1024x477.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-file-ftp-client-300x140.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-file-ftp-client-768x358.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-file-ftp-client-1536x716.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-php-file-ftp-client-600x280.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-php-file-ftp-client-750x350.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-file-ftp-client-100x47.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-php-file-ftp-client.jpg.webp 1999w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/477;\" \/><\/figure><\/div>\n\n\n<p>Alles, was Sie jetzt tun m\u00fcssen, ist es mit Ihrer bevorzugten Textbearbeitungssoftware zu bearbeiten. Wenn Sie fertig sind, speichern Sie die Datei und \u00fcberschreiben Sie sie mit dem exakt gleichen Namen und der gleichen Erweiterung.<\/p>\n\n\n\n<h2 id=\"h-8-tricks-you-can-accomplish-with-the-wordpress-functions-file\" class=\"wp-block-heading\"><b>8 Tricks, die Sie mit der WordPress-Funktionsdatei erreichen k\u00f6nnen<\/b><\/h2>\n\n\n\n<p>Sie sollten jetzt bereit sein, mit der Bearbeitung Ihrer Funktionsdatei zu beginnen. Um Ihnen den Einstieg zu erleichtern, werden wir uns einige \u00c4nderungen ansehen, die Sie vornehmen k\u00f6nnen. Sie m\u00fcssen lediglich die bereitgestellten Code-Schnipsel kopieren und am Ende Ihrer Funktionsdatei auf einer neuen Zeile einf\u00fcgen (vergessen Sie nicht, sie zu speichern!).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-add-google-analytics-to-your-site\"><b>1. F\u00fcgen Sie Google Analytics Ihrer Website hinzu<\/b><\/h3>\n\n\n\n<p>Es gibt mehrere M\u00f6glichkeiten, <a href=\"https:\/\/analytics.google.com\/\" target=\"_blank\" rel=\"noopener\">Google Analytics<\/a> mit Ihrer WordPress-Site zu integrieren. Eine davon ist, Ihre Zugangsdaten direkt in die Funktionsdatei einzuf\u00fcgen. Diese Methode f\u00fcgt den Tracking-Code in den Header Ihrer Website ein und stellt sicher, dass jeder Besuch ordnungsgem\u00e4\u00df erfasst wird.<\/p>\n\n\n\n<p>Beginnen Sie, indem Sie <a href=\"https:\/\/www.dreamhost.com\/blog\/use-google-analytics-wordpress\/\" target=\"_blank\" rel=\"noopener\">den folgenden Code<\/a> am Ende Ihrer Funktionsdatei einf\u00fcgen:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php\n\nadd_action('wp_head', 'wpb_add_googleanalytics');\n\nfunction wpb_add_googleanalytics() { ?&gt;\n\n\/\/ Ersetzen Sie diese Zeile durch Ihre Google Analytics-Tracking-ID\n\n&lt;?php } ?&gt;<\/pre>\n\n\n\n<p>Alles, was Sie jetzt tun m\u00fcssen, ist, Ihre <a href=\"https:\/\/support.google.com\/analytics\/answer\/1008080#trackingID\" target=\"_blank\" rel=\"noopener\">Tracking-ID zu finden<\/a> und sie in die Zeile einzuf\u00fcgen, die den Platzhaltertext enth\u00e4lt. Wenn Sie die Funktionsdatei speichern, wird Ihre Website mit Ihrem Google Analytics-Konto verbunden.<\/p>\n\n\n\n<div class=\"article-newsletter article-newsletter--gradient\">\n\n\n<h2>Get Content Delivered Straight to Your Inbox<\/h2><p>Subscribe now to receive all the latest updates, delivered directly to your inbox.<\/p><form class=\"nwsl-form\" id=\"newsletter_block_\" novalidate><div class=\"messages\"><\/div><div class=\"form-group\"><label for=\"input_newsletter_block_\"><input type=\"email\"name=\"email\"id=\"input_newsletter_block_\"placeholder=\"Enter your email address\"novalidatedisabled=\"disabled\"\/><\/label><button type=\"submit\"class=\"btn btn--brand\"disabled=\"disabled\"><span>Sign Me Up!<\/span><svg width=\"21\" height=\"14\" viewBox=\"0 0 21 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.8523 0.42524L12.9323 1.34521C12.7095 1.56801 12.7132 1.9304 12.9404 2.14865L16.7241 5.7823H0.5625C0.251859 5.7823 0 6.03416 0 6.3448V7.6573C0 7.96794 0.251859 8.2198 0.5625 8.2198H16.7241L12.9405 11.8535C12.7132 12.0717 12.7095 12.4341 12.9323 12.6569L13.8523 13.5769C14.072 13.7965 14.4281 13.7965 14.6478 13.5769L20.8259 7.39879C21.0456 7.17913 21.0456 6.82298 20.8259 6.60327L14.6477 0.42524C14.4281 0.205584 14.0719 0.205584 13.8523 0.42524Z\" fill=\"white\"\/>\n<\/svg>\n<\/button><\/div><\/form><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-change-the-default-login-error-message\"><b>2. \u00c4ndern Sie die Standard-Fehlermeldung bei der Anmeldung<\/b><\/h3>\n\n\n\n<p>Standardm\u00e4\u00dfig wird bei einem fehlgeschlagenen Anmeldeversuch auf einer WordPress-Site folgende Fehlermeldung angezeigt:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"792\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-default-login-error-message-1024x792.jpg\" alt=\"Standard-Login-Fehlermeldung bei WordPress\" class=\"wp-image-37715 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-default-login-error-message-1024x792.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-default-login-error-message-300x232.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-default-login-error-message-768x594.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-default-login-error-message-600x464.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-default-login-error-message-750x580.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-default-login-error-message-100x77.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-default-login-error-message.jpg.webp 1318w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/792;\" \/><\/figure><\/div>\n\n\n<p>Leider gibt diese Nachricht potenziellen Eindringlingen Informationen dar\u00fcber, warum der Versuch nicht funktioniert hat. Eine sicherere L\u00f6sung w\u00e4re, dies in eine allgemeine Nachricht zu \u00e4ndern.<\/p>\n\n\n\n<p>Sie k\u00f6nnen dies leicht tun, indem Sie den <a href=\"https:\/\/gist.github.com\/reviewsquirrel\/6bed41b280fdff5db75d18f0aac2cd79\" target=\"_blank\" rel=\"noopener\">folgenden Code<\/a> zu Ihrer Funktionsdatei hinzuf\u00fcgen:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">function no_wordpress_errors(){\nreturn 'Etwas ist schief gelaufen!';\n}\nadd_filter( 'login_errors', 'no_wordpress_errors' );<\/pre>\n\n\n\n<p>Siehe die <i>Etwas ist schief gelaufen!<\/i> Meldung in der zweiten Zeile? Diese Nachricht wird nun angezeigt, wenn das n\u00e4chste Mal ein fehlerhafter Anmeldeversuch erfolgt:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"711\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-change-default-login-error-message-1024x711.jpg\" alt=\"Benutzerdefinierte WordPress-Anmeldefehlermeldung\" class=\"wp-image-37717 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-change-default-login-error-message-1024x711.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-change-default-login-error-message-300x208.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-change-default-login-error-message-768x533.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-change-default-login-error-message-600x417.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-change-default-login-error-message-750x521.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-change-default-login-error-message-100x69.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-change-default-login-error-message.jpg.webp 1308w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/711;\" \/><\/figure><\/div>\n\n\n<p>Sie k\u00f6nnen den Text nach Belieben \u00e4ndern, solange Sie die Zeichen f\u00fcr einfache Anf\u00fchrungszeichen beibehalten. Probieren Sie es mit verschiedenen Nachrichten aus, um zu sehen, wie es funktioniert.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3-add-the-estimated-reading-time-for-a-post\"><b>3. Sch\u00e4tzen Sie die Lesezeit f\u00fcr einen Beitrag<\/b><\/h3>\n\n\n\n<p>Dieser nette Trick erm\u00f6glicht es Ihnen, die gesch\u00e4tzte Zeit zu berechnen und anzuzeigen, die ben\u00f6tigt wird, um einen Beitrag zu lesen. Ihre Besucher k\u00f6nnen dann sofort eine allgemeine Vorstellung von der L\u00e4nge des Inhalts bekommen.<\/p>\n\n\n\n<p>Um diesen Code zu implementieren, m\u00fcssen Sie zwei separate Bearbeitungen vornehmen. Die erste erfolgt innerhalb der <i>functions.php<\/i>-Datei, wo Sie <a href=\"https:\/\/birchtree.me\/blog\/reading-time-wp-php\/\" target=\"_blank\" rel=\"noopener\">den folgenden Ausschnitt<\/a> einf\u00fcgen m\u00f6chten:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">function reading_time() {\n$content = get_post_field( 'post_content', $post-&gt;ID );\n$word_count = str_word_count( strip_tags( $content ) );\n$readingtime = ceil($word_count \/ 200);\nif ($readingtime == 1) {\n$timer = \" Minute\";\n} else {\n$timer = \" Minuten\";\n}\n$totalreadingtime = $readingtime . $timer;\nreturn $totalreadingtime;\n}<\/pre>\n\n\n\n<p>Dieser Ausschnitt f\u00fchrt jedoch nur die Berechnung durch. Sie m\u00fcssen nun den folgenden Code \u00fcberall dort hinzuf\u00fcgen, wo Sie die Ergebnisse anzeigen lassen m\u00f6chten:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">echo reading_time();<\/pre>\n\n\n\n<p>Zum Beispiel k\u00f6nnten Sie es den Metadaten hinzuf\u00fcgen, die neben jedem Beitrag erscheinen. Jedes Theme ist anders aufgebaut, aber typischerweise finden Sie es in <i>template-parts &gt; post &gt; content.php<\/i>:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"978\" height=\"332\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wp-functions-add-estimated-reading-time-for-wordpress-posts.jpg\" alt=\"WordPress functions.php gesch\u00e4tzte Lesezeit\" class=\"wp-image-37726 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wp-functions-add-estimated-reading-time-for-wordpress-posts.jpg.webp 978w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wp-functions-add-estimated-reading-time-for-wordpress-posts-300x102.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wp-functions-add-estimated-reading-time-for-wordpress-posts-768x261.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wp-functions-add-estimated-reading-time-for-wordpress-posts-600x204.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wp-functions-add-estimated-reading-time-for-wordpress-posts-750x255.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wp-functions-add-estimated-reading-time-for-wordpress-posts-100x34.jpg 100w\" data-sizes=\"(max-width: 978px) 100vw, 978px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 978px; --smush-placeholder-aspect-ratio: 978\/332;\" \/><\/figure><\/div>\n\n\n<p>Die gesch\u00e4tzte Lesezeit erscheint nun in jedem Beitrag neben dem Datum im Header.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-4-remove-the-wordpress-version-number\"><b>4. Entfernen Sie die WordPress-Versionnummer<\/b><\/h3>\n\n\n\n<p>Alte Versionen von WordPress k\u00f6nnen Sicherheitsl\u00fccken enthalten, die b\u00f6swillige Hacker und Bots ausnutzen k\u00f6nnen. Eine M\u00f6glichkeit, dieses Risiko zu vermeiden, besteht darin, zu verbergen, welche Version von WordPress Ihre Website verwendet. Dies wird als <a href=\"https:\/\/en.wikipedia.org\/wiki\/Security_through_obscurity\" target=\"_blank\" rel=\"noopener\">Sicherheit durch Obskurit\u00e4t<\/a> bezeichnet.<\/p>\n\n\n\n<p>Bevor wir weitermachen, ist es wichtig zu beachten, dass Obskurit\u00e4t niemals Ihre <i>alleinige<\/i> Sicherheitsma\u00dfnahme sein sollte. Es ist eher wie das Hinzuf\u00fcgen eines zus\u00e4tzlichen Bollwerks zu Ihrer bereits <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/sichern-sie-ihre-wordpress-website\/\" target=\"_blank\" rel=\"noopener\">sicheren WordPress-Festung<\/a>.<\/p>\n\n\n\n<p>Ihre Versionsnummer zu verbergen, erfordert nur das Hinzuf\u00fcgen des folgenden <a href=\"https:\/\/digwp.com\/2009\/07\/remove-wordpress-version-number\/\" target=\"_blank\" rel=\"noopener\">Code-Snippets<\/a> zur Funktionsdatei:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">remove_action('wp_head', 'wp_generator');<\/pre>\n\n\n\n<p>Die Versionsnummer wird nun aus allen Bereichen Ihrer Website entfernt, einschlie\u00dflich ihres Codes und Ihres RSS-Feeds.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-5-automatically-update-your-copyright-notice\"><b>5. Aktualisieren Sie automatisch Ihren Urheberrechtshinweis<\/b><\/h3>\n\n\n\n<p>Das Aktualisieren des Jahres in Ihrem Urheberrechtshinweis ist eine dieser kleinen Aufgaben, die leicht zu vergessen sind. Gl\u00fccklicherweise k\u00f6nnen Sie Ihre Funktionsdatei bearbeiten, um das Urheberrechtsdatum automatisch zu generieren, basierend auf dem Jahr, in dem Ihr erster Beitrag geschrieben wurde.<\/p>\n\n\n\n<p>F\u00fcgen Sie <a href=\"https:\/\/premium.wpmudev.org\/blog\/daily-tip-how-to-add-a-dynamic-copyright-date-in-the-footer\/#comment-13309\" target=\"_blank\" rel=\"noopener\">den folgenden Code<\/a> in Ihre Funktionsdatei ein:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">function wpb_copyright() {\nglobal $wpdb;\n$copyright_dates = $wpdb-&gt;get_results(\"\nSELECT\nYEAR(min(post_date_gmt)) AS firstdate,\nYEAR(max(post_date_gmt)) AS lastdate\nFROM\n$wpdb-&gt;posts\nWHERE\npost_status = 'publish'\n\");\n$output = '';\nif($copyright_dates) {\n$copyright = \"\u00a9 \" . $copyright_dates[0]-&gt;firstdate;\nif($copyright_dates[0]-&gt;firstdate != $copyright_dates[0]-&gt;lastdate) {\n$copyright .= '-' . $copyright_dates[0]-&gt;lastdate;\n}\n$output = $copyright;\n}\nreturn $output;\n}<\/pre>\n\n\n\n<p>F\u00fcgen Sie dann den folgenden Code \u00fcberall dort ein, wo die Urheberrechtsinformationen angezeigt werden sollen:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php echo wpb_copyright(); ?&gt;<\/pre>\n\n\n\n<p>Sie werden nun das dynamisch aktualisierte Copyright-Datum auf Ihrer Website sehen.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"92\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-dynamic-auto-update-copyright-date-1024x92.png\" alt=\"Ein dynamisch aktualisierendes Copyright-Datum auf einer Webseite\" class=\"wp-image-37721 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-dynamic-auto-update-copyright-date-1024x92.png 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-dynamic-auto-update-copyright-date-300x27.png 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-dynamic-auto-update-copyright-date-768x69.png 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-dynamic-auto-update-copyright-date-1536x139.png 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-php-dynamic-auto-update-copyright-date-600x54.png.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-php-dynamic-auto-update-copyright-date-750x68.png.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-php-dynamic-auto-update-copyright-date-100x9.png 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-php-dynamic-auto-update-copyright-date.png.webp 1695w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/92;\" \/><\/figure><\/div>\n\n\n<p>In unserem Fall haben wir das Datum zur <i>footer.php<\/i> Datei hinzugef\u00fcgt, damit es am unteren Rand der Seite angezeigt wird.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-6-add-custom-menus\"><b>6. Benutzerdefinierte Men\u00fcs hinzuf\u00fcgen<\/b><\/h3>\n\n\n\n<p>Die meisten Themes haben vordefinierte <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/navigationsmenu-design\/\" target=\"_blank\" rel=\"noopener\">Navigationsmen\u00fcs<\/a>. Was aber, wenn Sie Ihr eigenes Men\u00fc erstellen und es \u00fcberall auf Ihrer Website platzieren m\u00f6chten?<\/p>\n\n\n\n<p>Alles, was Sie tun m\u00fcssen, ist, <a href=\"http:\/\/www.wpbeginner.com\/wp-themes\/how-to-add-custom-navigation-menus-in-wordpress-3-0-themes\/\" target=\"_blank\" rel=\"noopener\">diesen Code<\/a> in Ihre Funktionsdatei einzuf\u00fcgen:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">function wpb_custom_new_menu() {\nregister_nav_menu('my-custom-menu',__( 'Mein benutzerdefiniertes Men\u00fc' ));\n}\nadd_action( 'init', 'wpb_custom_new_menu' );<\/pre>\n\n\n\n<p>Sie k\u00f6nnen <i>\u2018My Customized Menu\u2019<\/i> durch den Namen ersetzen, den Sie dem Men\u00fc geben m\u00f6chten. Wenn Sie in Ihrem Admin-Bereich zu <i>Erscheinungsbild &gt; Men\u00fcs<\/i> gehen, sollten Sie die neue Option auf der Seite aufgelistet sehen:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"254\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-add-custom-menu-1024x254.jpg\" alt=\"Passen Sie Ihre WordPress-Men\u00fcs mithilfe der functions.php-Datei an\" class=\"wp-image-37716 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-add-custom-menu-1024x254.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-add-custom-menu-300x74.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-add-custom-menu-768x190.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-add-custom-menu-600x149.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-add-custom-menu-750x186.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-add-custom-menu-100x25.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-add-custom-menu.jpg.webp 1234w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/254;\" \/><\/figure><\/div>\n\n\n<p>Sie k\u00f6nnen jetzt das neue Men\u00fc \u00fcberall auf Ihrer Website hinzuf\u00fcgen.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php\nwp_nav_menu( array(\n'theme_location' =&gt; 'my-custom-menu',\n'container_class' =&gt; 'custom-menu-class' ) );\n?&gt;<\/pre>\n\n\n\n<p>Sehr wahrscheinlich m\u00f6chten Sie diesen Code in die Datei <i>header.php<\/i> einf\u00fcgen. Dies wird das Men\u00fc ganz oben auf Ihrer Website platzieren.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-7-customize-your-excerpts\"><b>7. Passen Sie Ihre Ausz\u00fcge an<\/b><\/h3>\n\n\n\n<p>Ausz\u00fcge sind kurze Beispielbeschreibungen Ihrer Beitr\u00e4ge, die Sie auf Ihrer Startseite oder in Ihrem Blog-Feed anzeigen k\u00f6nnen. Standardm\u00e4\u00dfig haben alle Ausz\u00fcge die gleiche L\u00e4nge und den gleichen Linktext, aber Sie k\u00f6nnen das \u00e4ndern.<\/p>\n\n\n\n<p>Zuerst \u00e4ndern wir den Text des Links, der Sie vom Auszug zum vollst\u00e4ndigen Beitrag f\u00fchrt. Normalerweise steht dort \u201eRead more\u201c oder \u201eContinue reading\u201c, aber Sie k\u00f6nnen es beliebig anpassen, indem Sie <a href=\"https:\/\/codex.wordpress.org\/Customizing_the_Read_More\" target=\"_blank\" rel=\"noopener\">den folgenden Ausschnitt<\/a> in Ihre Funktionsdatei einf\u00fcgen:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">function new_excerpt_more($more) {\nglobal $post;\nreturn '&lt;a class=\"moretag\" href=\"'. get_permalink($post-&gt;ID) . '\"&gt; Lesen Sie den vollst\u00e4ndigen Artikel...&lt;\/a&gt;';\n}\nadd_filter('excerpt_more', 'new_excerpt_more');<\/pre>\n\n\n\n<p>Hier wurde der Linktext auf <i>Den ganzen Artikel lesen&#8230;<\/i> festgelegt<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"363\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-customize-post-excerpts-1024x363.jpg\" alt=\"WordPress-Ausz\u00fcge anpassen, indem Sie die functions.php-Datei bearbeiten\" class=\"wp-image-37718 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-customize-post-excerpts-1024x363.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-customize-post-excerpts-300x106.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-customize-post-excerpts-768x273.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-customize-post-excerpts-600x213.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-customize-post-excerpts-750x266.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-customize-post-excerpts-100x35.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-customize-post-excerpts.jpg.webp 1082w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/363;\" \/><\/figure><\/div>\n\n\n<p>Dann \u00e4ndern wir die L\u00e4nge des Auszugs. F\u00fcgen Sie <a href=\"https:\/\/wp-snippets.com\/shorten-the-excerpt\/\" target=\"_blank\" rel=\"noopener\">diesen Code<\/a> in Ihre Funktionsdatei ein:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">function new_excerpt_length($length) {\nreturn 20;\n}\nadd_filter('excerpt_length', 'new_excerpt_length');<\/pre>\n\n\n\n<p>Standardm\u00e4\u00dfig betr\u00e4gt die Standardl\u00e4nge 55 W\u00f6rter. In diesem Beispiel wurde sie jedoch auf 20 festgelegt. Sie k\u00f6nnen die Zahl nach Belieben \u00e4ndern.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-8-generate-a-random-background-to-your-site\"><b>8. <\/b><b>Erzeugen<\/b><b> Sie einen zuf\u00e4lligen Hintergrund f\u00fcr Ihre Website<\/b><\/h3>\n\n\n\n<p>Zum Schluss noch ein lustiger Gestaltungstrick. Diese Anpassung erm\u00f6glicht es Ihnen, bei jedem Besuch Ihrer Website eine neue Hintergrundfarbe zuf\u00e4llig zu generieren. Beginnen Sie damit, <a href=\"https:\/\/gist.github.com\/rwdevpixelparlor\/601157cefc1cdd1a2fa1c27d569bbdfe\" target=\"_blank\" rel=\"noopener\">den folgenden Code<\/a> zur Funktionsdatei hinzuzuf\u00fcgen:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">function wpb_bg() {\n$rand = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f');\n$color ='#'.$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].\n$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)];\necho $color;\n}<\/pre>\n\n\n\n<p>Dieser Code erzeugt den HTML-Tag f\u00fcr die Farben, daher m\u00fcssen Sie jetzt nur noch sicherstellen, dass er auf der Seite angewendet wird. Dazu m\u00fcssen Sie den &lt;body&gt; Tag finden, der so aussehen sollte:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;body &lt;?php body_class(); ?&gt;&gt;<\/pre>\n\n\n\n<p>Dies befindet sich normalerweise in der Datei <i>header.php<\/i>, kann aber je nach Theme auch woanders sein. Wenn Sie die richtige Zeile gefunden haben, ersetzen Sie sie einfach durch den folgenden Code:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;body &lt;?php body_class(); ?&gt; style=\"background-color:&lt;?php wpb_bg();?&gt;\"&gt;&gt;<\/pre>\n\n\n\n<p>Speichern Sie Ihre Datei und \u00f6ffnen Sie Ihre Webseite. Sie sollten sehen, dass sie eine neue Hintergrundfarbe hat:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"552\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-2-1024x552.jpg\" alt=\"Erstellen Sie zuf\u00e4llige Hintergrundfarben beim Neuladen durch Bearbeiten Ihrer WordPress functions.php-Datei\" class=\"wp-image-37719 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-2-1024x552.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-2-300x162.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-2-768x414.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-2-1536x828.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-generate-random-background-color-2-600x324.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-generate-random-background-color-2-750x404.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-2-100x54.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-generate-random-background-color-2.jpg.webp 1999w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/552;\" \/><\/figure><\/div>\n\n\n<p>Laden Sie die Seite neu, und Sie werden jedes Mal eine neue Farbe sehen:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"552\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-1024x552.jpg\" alt=\"Erstellen Sie zuf\u00e4llige Hintergrundfarben beim Neuladen durch Bearbeiten Ihrer WordPress functions.php-Datei\" class=\"wp-image-37720 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-1024x552.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-300x162.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-768x414.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-1536x828.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-generate-random-background-color-600x324.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-generate-random-background-color-750x404.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-functions-generate-random-background-color-100x54.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-functions-generate-random-background-color.jpg.webp 1999w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/552;\" \/><\/figure><\/div>\n\n\n<p>Dies ist offensichtlich nicht die richtige Designentscheidung f\u00fcr jede Website, aber es ist ein netter Trick f\u00fcr einige!<\/p>\n\n\n\n<h2 id=\"h-edit-your-functions-php-file\" class=\"wp-block-heading\"><b>Bearbeiten Sie Ihre functions.php-Datei<\/b><\/h2>\n\n\n\n<p>Die WordPress <i>functions.php<\/i> Datei ist der perfekte Ort, um mit der Standardfunktionalit\u00e4t Ihrer Website zu experimentieren. Es ist eine leistungsstarke Datei, die Ihnen viel Kontrolle \u00fcber Ihre Website gibt, sobald Sie verstehen, wie sie funktioniert.<\/p>\n\n\n\n<p>Je nach Ihrem WordPress-Theme k\u00f6nnen Sie m\u00f6glicherweise den integrierten Theme-Datei-Editor verwenden, um auf Ihre functions.php-Datei zuzugreifen und sie zu bearbeiten. Andernfalls k\u00f6nnen Sie \u00fcber FTP darauf zugreifen. Dann k\u00f6nnen Sie benutzerdefinierten Code verwenden, um alles von der Anzeige der gesch\u00e4tzten Lesezeit eines Beitrags bis zur Anpassung Ihrer Ausz\u00fcge zu tun.<\/p>\n\n\n\n\n<div\n\tclass=\"article-cta-shared article-cta-small\"\n>\n    <div class=\"tr-img-wrap-outer jsLoading\"><img decoding=\"async\" class=\"js-img-lazy \" src=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/lazy-loading-transparent.webp\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/article-small-ad-cta-placeholder.webp 1x, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/article-small-ad-cta-placeholder-x2.webp 2x\"  alt=\"Ad background image\" \/><\/div>\n\n\n\n\n  <div class=\"content-btm\">\n    <h2\n      class=\"h2--md\"\n    >\n      Mehr machen mit DreamPress\n    <\/h2>\n    <p\n      class=\"p--md\"\n    >\n      DreamPress Plus und Pro Nutzer bekommen Zugang zu Jetpack Professional (und \u00fcber 200 Premium-Themen) ohne zus\u00e4tzliche Kosten!\n    <\/p>\n\n            <a\n            href=\"https:\/\/www.dreamhost.com\/de\/wordpress\/verwaltet\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Tarife ansehen                    <\/a>\n\n  <\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Um sich an der Entwicklung von WordPress zu beteiligen, m\u00fcssen Sie zuerst verstehen, wie die wichtigsten Dateien der Plattform funktionieren. WordPress macht es ziemlich einfach, mit Ihrer Website zu experimentieren. Es kann jedoch schwierig sein zu wissen, wo man anfangen soll \u2014 oder vorherzusagen, was Ihre \u00c4nderungen tats\u00e4chlich bewirken werden. Ein perfekter Ort zum Lernen ist die functions.php [\u2026]<\/p>\n","protected":false},"author":1062,"featured_media":37713,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_metadesc":"","toc_headlines":"[[\"h-what-is-the-functions-php-file\",\"Was ist die functions.php-Datei?\"],[\"h-how-to-edit-the-functions-file-2-methods\",\"Wie man die Funktionsdatei bearbeitet (2 Methoden)\"],[\"h-8-tricks-you-can-accomplish-with-the-wordpress-functions-file\",\"8 Tricks, die Sie mit der WordPress-Funktionsdatei erreichen k\u00f6nnen\"],[\"h-edit-your-functions-php-file\",\"Bearbeiten Sie Ihre functions.php-Datei\"]]","hide_toc":false,"footnotes":""},"categories":[14515,14495,14511],"tags":[],"class_list":["post-52356","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entwicklerzentrum-de","category-tutorials-de","category-wordpress-de"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Alles, was Sie \u00fcber die WordPress functions.php Datei wissen m\u00fcssen - DreamHost Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Alles, was Sie \u00fcber die WordPress functions.php Datei wissen m\u00fcssen\" \/>\n<meta property=\"og:description\" content=\"Um sich an der Entwicklung von WordPress zu beteiligen, m\u00fcssen Sie zuerst verstehen, wie die wichtigsten Dateien der Plattform funktionieren. WordPress macht es ziemlich einfach, mit Ihrer Website zu experimentieren. Es kann jedoch schwierig sein zu wissen, wo man anfangen soll \u2014 oder vorherzusagen, was Ihre \u00c4nderungen tats\u00e4chlich bewirken werden. Ein perfekter Ort zum Lernen ist die functions.php [\u2026]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/\" \/>\n<meta property=\"og:site_name\" content=\"DreamHost Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DreamHost\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-25T14:00:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-16T19:32:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-Functions.php-Feature.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"598\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jason Cosper\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:site\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jason Cosper\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Alles, was Sie \u00fcber die WordPress functions.php Datei wissen m\u00fcssen - DreamHost Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/","og_locale":"en_US","og_type":"article","og_title":"Alles, was Sie \u00fcber die WordPress functions.php Datei wissen m\u00fcssen","og_description":"Um sich an der Entwicklung von WordPress zu beteiligen, m\u00fcssen Sie zuerst verstehen, wie die wichtigsten Dateien der Plattform funktionieren. WordPress macht es ziemlich einfach, mit Ihrer Website zu experimentieren. Es kann jedoch schwierig sein zu wissen, wo man anfangen soll \u2014 oder vorherzusagen, was Ihre \u00c4nderungen tats\u00e4chlich bewirken werden. Ein perfekter Ort zum Lernen ist die functions.php [\u2026]","og_url":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2022-10-25T14:00:06+00:00","article_modified_time":"2025-01-16T19:32:02+00:00","og_image":[{"width":900,"height":598,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-Functions.php-Feature.jpg","type":"image\/jpeg"}],"author":"Jason Cosper","twitter_card":"summary_large_image","twitter_creator":"@dreamhost","twitter_site":"@dreamhost","twitter_misc":{"Written by":"Jason Cosper","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/#article","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/"},"author":{"name":"Jason Cosper","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/2273b8bf7336df78f6d99a89c17253c4"},"headline":"Alles, was Sie \u00fcber die WordPress functions.php Datei wissen m\u00fcssen","datePublished":"2022-10-25T14:00:06+00:00","dateModified":"2025-01-16T19:32:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/"},"wordCount":1826,"publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-Functions.php-Feature.jpg","articleSection":["Entwicklerzentrum","Tutorials","WordPress"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/","url":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/","name":"Alles, was Sie \u00fcber die WordPress functions.php Datei wissen m\u00fcssen - DreamHost Blog","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/#primaryimage"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-Functions.php-Feature.jpg","datePublished":"2022-10-25T14:00:06+00:00","dateModified":"2025-01-16T19:32:02+00:00","breadcrumb":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/#primaryimage","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-Functions.php-Feature.jpg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-Functions.php-Feature.jpg","width":900,"height":598,"caption":"WordPress functions.php file"},{"@type":"BreadcrumbList","@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/leitfaden-zu-wp-funktionen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dhblog.dream.press\/blog\/"},{"@type":"ListItem","position":2,"name":"Alles, was Sie \u00fcber die WordPress functions.php Datei wissen m\u00fcssen"}]},{"@type":"WebSite","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website","url":"https:\/\/www-dev.dreamhost.com\/blog\/","name":"DreamHost Blog","description":"","publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www-dev.dreamhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization","name":"DreamHost","url":"https:\/\/www-dev.dreamhost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","contentUrl":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","width":1200,"height":168,"caption":"DreamHost"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DreamHost\/","https:\/\/x.com\/dreamhost","https:\/\/www.instagram.com\/dreamhost\/","https:\/\/www.linkedin.com\/company\/dreamhost\/","https:\/\/www.youtube.com\/user\/dreamhostusa"]},{"@type":"Person","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/2273b8bf7336df78f6d99a89c17253c4","name":"Jason Cosper","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","caption":"Jason Cosper"},"description":"Jason is DreamHost\u2019s WordPress Product Advocate, based out of Bakersfield, CA. He is currently working on making our DreamPress product even better. In his free time, he likes to curl up on the couch and watch scary movies with his wife Sarah and three very small dogs. Follow him on Twitter.","url":"https:\/\/www-dev.dreamhost.com\/blog\/author\/jasoncosper\/"}]}},"lang":"de","translations":{"de":52356,"es":37728,"en":37708,"pl":55749,"pt":55782,"ru":55804,"uk":55807,"it":68777,"fr":71157,"nl":71182},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/52356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/users\/1062"}],"replies":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/comments?post=52356"}],"version-history":[{"count":4,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/52356\/revisions"}],"predecessor-version":[{"id":62829,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/52356\/revisions\/62829"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/37713"}],"wp:attachment":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=52356"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=52356"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=52356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}