{"id":55031,"date":"2024-02-05T07:00:46","date_gmt":"2024-02-05T15:00:46","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=55031"},"modified":"2025-01-16T11:25:18","modified_gmt":"2025-01-16T19:25:18","slug":"wie-man-ihr-erstes-wordpress-plugin-erstellt","status":"publish","type":"post","link":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/","title":{"rendered":"Wie man ein WordPress-Plugin erstellt (Anf\u00e4ngerleitfaden)"},"content":{"rendered":"\n<p>Einer der Hauptgr\u00fcnde, warum <a href=\"https:\/\/www.dreamhost.com\/blog\/why-use-wordpress\/\" target=\"_blank\" rel=\"noopener\">WordPress so beliebt ist<\/a>, ist seine Open-Source-Natur.<\/p>\n\n\n\n<p>Aus diesem Grund gibt es zum Zeitpunkt dieses Schreibens \u00fcber 60.000 WordPress-Plugins, die f\u00fcr das beliebteste <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/umfassender-leitfaden-zu-content-management-systemen\/\" target=\"_blank\" rel=\"noopener\">Content-Management-System<\/a> (CMS) im Internet entwickelt wurden.<\/p>\n\n\n\n<p>Und Sie k\u00f6nnen sich am Spa\u00df beteiligen, indem Sie Ihr <i>eigenes<\/i> <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/einfuhrung-in-wordpress-plugins\/\" target=\"_blank\" rel=\"noopener\">WordPress Plugin<\/a> erstellen.<\/p>\n\n\n\n<p>Gl\u00fccklicherweise macht WordPress den Prozess ziemlich einfach. <i>Einige<\/i> Programmierkenntnisse werden ben\u00f6tigt, aber es ist nicht allzu schwer zu lernen, wie man ein einfaches Plugin erstellt, um zus\u00e4tzliche Funktionalit\u00e4ten zu Ihrer Website hinzuzuf\u00fcgen. Und wenn es wirklich gut l\u00e4uft, k\u00f6nnten Sie es sogar an andere verkaufen und Ihr Projekt in einen <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/lukrative-nebenbeschaftigungsideen\/\" target=\"_blank\" rel=\"noopener\">Nebenverdienst<\/a> verwandeln!<\/p>\n\n\n\n<p>Bereit, mehr dar\u00fcber zu erfahren, warum Sie ein WordPress-Plugin erstellen m\u00f6chten, sowie wie Sie Ihr eigenes entwickeln k\u00f6nnen?<\/p>\n\n\n\n<p>Sie sind am richtigen Ort!<\/p>\n\n\n\n<h2 id=\"intro\" class=\"wp-block-heading\">Eine schnelle Einf\u00fchrung in WordPress Plugins<\/h2>\n\n\n\n<p>WordPress hat einen <a href=\"https:\/\/w3techs.com\/technologies\/overview\/content_management\" target=\"_blank\" rel=\"noopener\">Marktanteil von fast 63%<\/a> unter allen CMS, was es zur mit Abstand beliebtesten Option macht.<\/p>\n\n\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>WordPress<\/h3>\n    <p>WordPress ist ein Open-Source Content-Management-System (CMS). Da es kostenlos und zug\u00e4nglich ist, wird WordPress verwendet, um fast jede Art von Website zu betreiben, von Blogs bis hin zu E-Commerce-Unternehmen.<\/p>\n            <a\n            href=\"https:\/\/www.dreamhost.com\/glossary\/wordpress\/wordpress\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Mehr lesen                    <\/a>\n\n<\/div>\n\n\n\n<p>Wie bereits erw\u00e4hnt, ist WordPress eine Open-Source-Softwareplattform. Das bedeutet, dass ihr Quellcode, Plugins und <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/wie-man-wp-themes-findet\/\" target=\"_blank\" rel=\"noopener\">Themes<\/a> f\u00fcr jeden zug\u00e4nglich sind, um damit zu arbeiten und sie nach Belieben zu modifizieren.<\/p>\n\n\n\n<p><b>Hinweis:<\/b> Es gibt einen <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/wordpress-unterschiede-ein-leitfaden-fur-anfanger\/\" target=\"_blank\" rel=\"noopener\">Unterschied zwischen WordPress.com und WordPress.org<\/a>. Die .org-Version ist die Open-Source-Option, die kostenlos heruntergeladen und verwendet werden kann, um eine individuelle Website zu erstellen. Es ist die Version, die wir in diesem Beitrag behandeln werden. Die .com-Version ist ein gehosteter Site-Builder, mit dem Sie kostenlos eine eingeschr\u00e4nkte Website erstellen k\u00f6nnen.<\/p>\n\n\n\n<p>WordPress <a href=\"https:\/\/www.dreamhost.com\/glossary\/wordpress\/plugin\/\" target=\"_blank\" rel=\"noopener\">Plugins<\/a> sind Codepakete, die die Funktionalit\u00e4t einer WordPress-Website erweitern. Sie werden von verschiedenen Entwicklern auf der ganzen Welt erstellt und sind f\u00fcr eine Vielzahl von Zwecken konzipiert.<\/p>\n\n\n\n<p>Beispielsweise finden Sie in der <a href=\"https:\/\/wordpress.org\/plugins\/\" target=\"_blank\" rel=\"noopener\">vorhandenen Plugin-Bibliothek<\/a> Optionen zum Hinzuf\u00fcgen von Social-Media-Teilen-Buttons, zum Hinzuf\u00fcgen von Newsletter-Anmeldeformularen zur Sidebar, <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/seo-freundliche-website-struktur\/\" target=\"_blank\" rel=\"noopener\">Verbesserung der Suchmaschinenoptimierung der Website<\/a> (SEO), Umwandlung von WordPress in eine vollwertige E-Commerce-Website und vieles mehr.<\/p>\n\n\n\n<p>Das WordPress-Plugin-\u00d6kosystem erm\u00f6glicht es auch denen ohne Programmierkenntnisse, leistungsstarke Websites zu erstellen und anzupassen. Zus\u00e4tzlich bietet es nahezu unbegrenzte M\u00f6glichkeiten f\u00fcr professionelle Entwickler und Web-Enthusiasten gleicherma\u00dfen.<\/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<h2 id=\"why\" class=\"wp-block-heading\">Warum ein WordPress-Plugin entwickeln?<\/h2>\n\n\n\n<p>WordPress hat einen der gr\u00f6\u00dften M\u00e4rkte f\u00fcr Entwickler. Das bedeutet, dass Sie viele Ressourcen finden werden, um genau das Plugin zu entwickeln, das Sie ben\u00f6tigen, um Ihre Website zu optimieren. (Aber keine Sorge, wir werden den Prozess hier bald auch im Detail erkl\u00e4ren!). Diese Art von Unterst\u00fctzung finden Sie auf vielen anderen Plattformen zum Erstellen von Websites nicht.<\/p>\n\n\n\n<p>Die Magie von WordPress besteht darin, dass Sie eine L\u00f6sung f\u00fcr Ihre eigene Website entwickeln k\u00f6nnen und Sie diese nicht auf dem Plugin-Markt teilen m\u00fcssen. Viele Entwickler entscheiden sich jedoch daf\u00fcr, ihre Plugins anderen zur Verf\u00fcgung zu stellen, um ihnen zu helfen, \u00e4hnliche Probleme zu umgehen, wie die, auf die die Entwickler gesto\u00dfen sind.<\/p>\n\n\n\n<p>Wenn Sie sich <i>doch<\/i> entscheiden, Ihr Plugin anderen anzubieten, besteht aufgrund der riesigen Benutzerbasis ein gewisses Verdienstpotenzial mit WordPress Plugins.<\/p>\n\n\n\n<p>Obwohl es keinen Mangel an Wettbewerb gibt, wenn Sie eine neue oder bessere L\u00f6sung f\u00fcr ein g\u00e4ngiges Problem haben, k\u00f6nnte Ihr Plugin f\u00fcr Tausende von Websites heruntergeladen werden. Mit einem gro\u00dfartigen Plugin, der richtigen Preisstrategie und einigen Marketinganstrengungen k\u00f6nnte ein Plugin zu einem sch\u00f6nen passiven<i>ish<\/i> Einkommensstrom werden.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"1317\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example.jpg\" alt=\"hypothetische Berechnung, wie viel man durch die Entwicklung eines Plugins verdienen k\u00f6nnte, ausgehend von 10.000 aktiven Nutzern mal 2% Konversion entspricht 200 Verk\u00e4ufen\/Jahr mal 50 $ Jahresabonnement entspricht 10.000 $\" class=\"wp-image-43026 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example.jpg.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-300x247.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-1024x843.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-768x632.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-1536x1264.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-600x494.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-1200x988.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-730x601.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-1460x1202.jpg.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-784x645.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-1568x1291.jpg.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/01-How-Much-A-Plugin-Could-Make-Example-877x722.jpg.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1317;\" \/><\/figure>\n\n\n\n<p>Zuletzt ist WordPress eine ideale Plattform zum Erlernen des Programmierens. Da es seit \u00fcber 20 Jahren existiert, gibt es eine scheinbar grenzenlose Anzahl von Ressourcen sowohl auf als auch au\u00dferhalb von WordPress, die Ihnen helfen, die Entwicklung zu verstehen.<\/p>\n\n\n\n<p>Wenn wir schon von Ressourcen sprechen,&nbsp;lassen Sie uns in alles eintauchen, was Sie wissen m\u00fcssen, um Ihr eigenes WordPress Plugin zu erstellen.<\/p>\n\n\n\n<h2 id=\"how\" class=\"wp-block-heading\">Wie man ein WordPress Plugin erstellt (6 Schritte)<\/h2>\n\n\n\n<p>Obwohl verschiedene Plugins unterschiedliche Mengen an Programmierung und Know-how erfordern, folgen sie alle im Allgemeinen diesem gleichen Entwicklungsprozess.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 1: Recherche und Planung durchf\u00fchren<\/h3>\n\n\n\n<p>Wie wir bereits sagten, gibt es zahlreiche Tools im <a href=\"https:\/\/wordpress.org\/plugins\/\" target=\"_blank\" rel=\"noopener\">WordPress Plugin-Verzeichnis<\/a> \u2014 tats\u00e4chlich zehntausende davon. Daher solltest du zuerst etwas recherchieren, um zu sehen, ob deine Idee bereits existiert.<\/p>\n\n\n\n<p>Auch wenn es das tut, k\u00f6nnten Sie <i>trotzdem<\/i> mit Ihrem Plan fortfahren, vorausgesetzt, dass Sie einige Anpassungen vornehmen, so dass Sie keine exakte Kopie erstellen. Erkunden Sie \u00e4hnliche Plugins und finden Sie heraus, wie Sie diese verbessern k\u00f6nnten. Alternativ k\u00f6nnten Sie das, was bereits verf\u00fcgbar ist, mit etwas wie Ihrem eigenen benutzerdefinierten Beitragstyp erg\u00e4nzen \u2014 sagen wir, um ein Tagebuch \u00fcber Ihren Medienkonsum zu f\u00fchren \u2014 oder zus\u00e4tzliche Funktionen hinzuf\u00fcgen.<\/p>\n\n\n\n<p>Sie m\u00f6chten vielleicht auch den Status vorhandener Plugins \u00fcberpr\u00fcfen. Wenn beispielsweise ein Plugin seit einiger Zeit nicht aktualisiert wurde oder nicht mit der neuesten Version von WordPress kompatibel ist, k\u00f6nnte sich die M\u00f6glichkeit bieten, eine bessere L\u00f6sung bereitzustellen.<\/p>\n\n\n\n<p>Sie k\u00f6nnen auch die Anzahl der aktiven Installationen betrachten, um zu sehen, ob es einen gro\u00dfen Markt f\u00fcr die Art von Plugin gibt, die Sie im Sinn haben. Dies kann Ihnen helfen zu entscheiden, ob es den Aufwand wert ist, wenn Sie Geld verdienen m\u00f6chten. Es ist auch eine gute Idee, das Plugin auf Ihrer eigenen Seite zu testen, um zu sehen, was es gut macht und was verbessert werden k\u00f6nnte.<\/p>\n\n\n\n<p>Schlie\u00dflich sollten Sie sich, bevor Sie mit dem Erstellen beginnen, \u00fcber die <a href=\"https:\/\/codex.wordpress.org\/WordPress_Coding_Standards\" target=\"_blank\" rel=\"noopener\">WordPress Coding Standards<\/a> informieren. Dies ist besonders wichtig, wenn Sie planen, Ihr Plugin zu teilen oder zu verkaufen. Diese Codierungsstandards sind eine Reihe von Richtlinien und bew\u00e4hrten Verfahren, an die Entwickler sich halten sollten, wenn sie Themes und Plugins f\u00fcr WordPress erstellen.<\/p>\n\n\n\n<p><b><i>Verwandt: <\/i><\/b><a href=\"https:\/\/www.dreamhost.com\/blog\/de\/wordpress-lernen\/\" target=\"_blank\" rel=\"noopener\"><b><i>M\u00f6chten Sie WordPress lernen? Beginnen Sie mit diesen Ressourcen<\/i><\/b><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 2: Ein Testumfeld einrichten<\/h3>\n\n\n\n<p>Der n\u00e4chste Schritt besteht darin, eine Testumgebung einzurichten.<\/p>\n\n\n\n<p>Als Anf\u00e4nger werden Sie wahrscheinlich einiges lernen (und vielleicht auch einiges kaputt machen). Sie m\u00f6chten nicht auf Ihrer Live-Website experimentieren, die jeder Internetnutzer sehen kann. Eine lokale Umgebung \u2013 eine <a href=\"https:\/\/www.dreamhost.com\/blog\/de\/anfangerleitfaden-zum-staging-von-websites\/\" target=\"_blank\" rel=\"noopener\">Staging-Website<\/a> \u2013 erm\u00f6glicht es Ihnen, Ihr Plugin privat zu testen, w\u00e4hrend Sie daran arbeiten.<\/p>\n\n\n\n<p>Wir empfehlen die Verwendung von <a href=\"https:\/\/localwp.com\/\" target=\"_blank\" rel=\"noopener\">Local<\/a>, um eine WordPress-Site auf Ihrem Computer zu erstellen. Es bietet eine unkomplizierte, benutzerfreundliche Entwicklungsumgebung, die den meisten Personen leistungsstarke, jedoch flexible Werkzeuge bietet.<\/p>\n\n\n\n<p>Sie k\u00f6nnen auch eine Online-Staging-Umgebung erstellen. Mit DreamHost <a href=\"https:\/\/www.dreamhost.com\/de\/hosting\/\" target=\"_blank\" rel=\"noopener\">Hosting<\/a> k\u00f6nnen Sie ganz einfach <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/360003838631-Creating-a-staging-WordPress-site\" target=\"_blank\" rel=\"noopener\">eine Staging-WordPress-Site erstellen<\/a>, auf der Sie Ihr Plugin testen k\u00f6nnen, ohne Ihre Live-Site zu beeintr\u00e4chtigen oder die Benutzererfahrung Ihrer Besucher zu unterbrechen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 3: Erstellen Sie Ihre Plugin-Datei<\/h3>\n\n\n\n<p>Sobald Sie Ihre Staging-Umgebung eingerichtet haben, ist es an der Zeit, sie zu verwenden, um Ihr Plugin zu erstellen.<\/p>\n\n\n\n<p>Der erste Schritt besteht darin, einen Ordner daf\u00fcr in Ihrem Verzeichnis der Website zu erstellen.<\/p>\n\n\n\n<p>Sie k\u00f6nnen einen <a href=\"https:\/\/www.dreamhost.com\/blog\/ftp-sftp-guide-for-wordpress-users\/\" target=\"_blank\" rel=\"noopener\">FTP\/SFTP-Client<\/a> wie FileZilla verwenden, um auf die Dateien und Ordner Ihrer Website zuzugreifen. Alternativ k\u00f6nnen Sie m\u00f6glicherweise \u00fcber den Dateimanager auf Ihrer Hosting-Konto auf Ihre Website zugreifen. F\u00fcr DreamHost-Nutzer wird unser Leitfaden zur <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/360003490852\" target=\"_blank\" rel=\"noopener\">Verwendung des Website-Dateimanagers<\/a> Ihnen helfen, unseren integrierten Dateimanager zu nutzen.<\/p>\n\n\n\n<p>Nachdem Sie sich mit dem Verzeichnis Ihrer Website verbunden haben, navigieren Sie zu wp-content\/plugins und erstellen einen neuen Ordner f\u00fcr Ihr Plugin.<\/p>\n\n\n\n<p>Als n\u00e4chstes m\u00fcssen Sie eine PHP-Datei erstellen, die Sie diesem Ordner hinzuf\u00fcgen. \u00d6ffnen Sie dazu Ihren bevorzugten Texteditor und geben Sie die folgenden Informationen ein:<\/p>\n\n\n\n<p><code>&lt;?php<\/code><br><code>\/**<\/code><br><code>* Plugin Name: test-plugin<\/code><br><code>* Plugin URI: https:\/\/www.your-site.com\/<\/code><br><code>* Beschreibung: Test.<\/code><br><code>* Version: 0.1<\/code><br><code>* Autor: dein-name<\/code><br><code>* Autor URI: https:\/\/www.your-site.com\/<\/code><br><code>**\/<\/code><\/p>\n\n\n\n<p>Nat\u00fcrlich m\u00fcssen Sie die obigen Informationen an Ihre Details anpassen. Wenn Sie bereit sind, k\u00f6nnen Sie Ihre Datei speichern. Denken Sie daran, die Dateiendung \u201ephp\u201c zu verwenden (z. B. my-first-plugin.php).<\/p>\n\n\n\n<p>Dann m\u00fcssen Sie diese Datei in den gerade erstellten Plugin-Ordner unter wp-content\/plugins hochladen. Sobald Sie dies getan haben, navigieren Sie zum WordPress-Armaturenbrett Ihrer Testseite und gehen Sie zur Seite Plugins.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"710\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/plugins.jpg\" alt=\"Screenshot, der die Plugins-Option in einem WordPress-Men\u00fc zeigt\" class=\"wp-image-43027 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/plugins.jpg.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/plugins-300x133.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/plugins-1024x454.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/plugins-768x341.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/plugins-1536x682.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/plugins-600x266.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/plugins-1200x533.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/plugins-730x324.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/plugins-1460x648.jpg.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/plugins-784x348.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/plugins-1568x696.jpg.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/plugins-877x389.jpg.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/710;\" \/><\/figure>\n\n\n\n<p>Hier sollten Sie Ihr neues Plugin sehen k\u00f6nnen!<\/p>\n\n\n\n<p>Dieses Plugin wird noch nichts tun, wenn Sie es aktivieren. WordPress wird es jedoch ab diesem Zeitpunkt als funktionsf\u00e4higes Zusatz erkennen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 4: F\u00fcgen Sie Code zu Ihrem Plugin hinzu<\/h3>\n\n\n\n<p>Jedes Plugin ist anders. Sie haben jedoch alle gemeinsame Komponenten. Zum Beispiel verwenden alle Plugins <a href=\"https:\/\/developer.wordpress.org\/plugins\/hooks\/\" target=\"_blank\" rel=\"noopener\">hooks<\/a>, um mit WordPress zu interagieren.<\/p>\n\n\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>Hook<\/h3>\n    <p>WordPress-Hooks sind Code-St\u00fccke, die es Ihnen erlauben, das CMS zu modifizieren und neue Funktionen hinzuzuf\u00fcgen, ohne mit Kerndateien zu hantieren. Hooks erm\u00f6glichen dies, indem sie es Ihnen erlauben, benutzerdefinierten Code an vordefinierten Stellen in WordPress einzuhaken.<\/p>\n            <a\n            href=\"https:\/\/www.dreamhost.com\/glossary\/wordpress\/hook\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Mehr lesen                    <\/a>\n\n<\/div>\n\n\n\n<p>Ein Hook ist, wie ein Plugin sich mit dem bereits vorhandenen Code der Kernprogrammierung von WordPress verbindet. Mit anderen Worten, der Hook ist der Ankerpunkt, an dem sich ein Plugin einf\u00fcgt, um die Funktionalit\u00e4t einer Website zu erweitern oder zu \u00e4ndern.<\/p>\n\n\n\n<p>Hooks sind ein wichtiger Teil der WordPress-Entwicklung. Es gibt <a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/\" target=\"_blank\" rel=\"noopener\">hunderte von Hooks<\/a>, die als Ausl\u00f6ser f\u00fcr ein Plugin verwendet werden k\u00f6nnen, und Sie k\u00f6nnen sogar neue erstellen, falls n\u00f6tig.<\/p>\n\n\n\n<p>Aber vorerst gibt es zwei Arten von Hooks, die Sie beim Erstellen Ihres Plugins ber\u00fccksichtigen m\u00fcssen:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/developer.wordpress.org\/plugins\/hooks\/actions\/\" target=\"_blank\" rel=\"noopener\">Aktionen<\/a>: Diese f\u00fcgen WordPress-Funktionen hinzu oder \u00e4ndern diese und machen den Gro\u00dfteil der Hooks aus.<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.wordpress.org\/plugins\/hooks\/filters\/\" target=\"_blank\" rel=\"noopener\">Filter<\/a>: Diese werden verwendet, um die Funktionalit\u00e4t von Aktionen zu modifizieren.<\/li>\n\n\n<\/ol>\n\n\n\n<p>Um Ihr Plugin zu programmieren, m\u00fcssen Sie sich mit Hooks vertraut machen und verstehen, wie diese funktionieren. Gl\u00fccklicherweise kann Ihnen das <a href=\"https:\/\/developer.wordpress.org\/plugins\/\" target=\"_blank\" rel=\"noopener\">Plugin Handbook<\/a> von WordPress dabei helfen, anzufangen.<\/p>\n\n\n\n<p>F\u00fcr diese Anleitung werden wir den folgenden Code <a href=\"https:\/\/codex.wordpress.org\/Customizing_the_Read_More#Modify_The_Read_More_Link_Text\" target=\"_blank\" rel=\"noopener\">(Quelle)<\/a> als Beispiel verwenden:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nfunction modify_read_more_link() {\n    return &#039;&amp;lt;a class=&quot;more-link&quot; href=&quot;&#039; . get_permalink() . &#039;&quot;&gt;Klicken, um zu lesen!&amp;lt;\/a&gt;&#039;;\n}\nadd_filter( &#039;the_content_more_link&#039;, &#039;modify_read_more_link&#039; );\n\n<\/pre><\/div>\n\n\n<p>Wie Sie vielleicht sehen k\u00f6nnen, verwendet dieser Code einen Filter, um den Standard-\u201eWeiterlesen\u201c-Link durch einen anderen Wert zu ersetzen: \u201eKlicken zum Lesen!\u201c<\/p>\n\n\n\n<p>Wenn Sie diesen Schnipsel zu Ihrer PHP-Datei hinzuf\u00fcgen und das Plugin auf Ihrer Website aktivieren, werden Sie den folgenden Anker-Text unter Ihren Post-Ausz\u00fcgen sehen:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"738\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/click-to-read.jpg\" alt=\"Beispiel dieses Plugins bei der Arbeit mit einem Header-Bild, etwas Text und einem &quot;Klicken zum Lesen!&quot; Aufruf \" class=\"wp-image-43028 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/click-to-read.jpg.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/click-to-read-300x138.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/click-to-read-1024x472.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/click-to-read-768x354.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/click-to-read-1536x708.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/click-to-read-600x277.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/click-to-read-1200x554.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/click-to-read-730x337.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/click-to-read-1460x673.jpg.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/click-to-read-784x362.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/click-to-read-1568x723.jpg.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/click-to-read-877x405.jpg.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/738;\" \/><\/figure>\n\n\n\n<p>F\u00fchlen Sie sich frei, mit dem Code zu experimentieren und versuchen Sie, eine andere Funktion zu verwenden.<\/p>\n\n\n\n<p>Beachten Sie, dass Sie diesen Code auch in die <a href=\"https:\/\/codex.wordpress.org\/Functions_File_Explained\" target=\"_blank\" rel=\"noopener\">functions.php-Datei<\/a> Ihres Themes einf\u00fcgen <i>k\u00f6nnten<\/i>. Diese Datei enth\u00e4lt Code, der Ihrem Website Funktionalit\u00e4ten hinzuf\u00fcgt und auf eine Weise funktioniert, die \u00e4hnlich ist, wie ein Plugin Funktionalit\u00e4ten hinzuf\u00fcgt. Wenn Sie jedoch in Zukunft zu einem anderen Theme wechseln \u2014 oder Ihr Theme auf eine neue Version aktualisiert wird \u2014 verlieren Sie diese \u00c4nderungen.<\/p>\n\n\n\n<p>Diese Art von Code funktioniert nur f\u00fcr klassische Themes. <a href=\"https:\/\/wordpress.org\/documentation\/article\/block-themes\/\" target=\"_blank\" rel=\"noopener\">Block-Themes<\/a> funktionieren anders und erfordern oft keinen PHP-Code, da alles nur mit Bl\u00f6cken \u00fcber den Site-Editor erstellt wird.<\/p>\n\n\n\n<p>Beachten Sie auch, dass der Code im oben genannten Beispiel-Plugin nur f\u00fcr Websites funktioniert, die <a href=\"https:\/\/developer.wordpress.org\/themes\/getting-started\/what-is-a-theme\/#classic-themes\" target=\"_blank\" rel=\"noopener\">klassische Themes<\/a> verwenden. Wenn Sie den in WordPress integrierten Site-Editor verwenden \u2014 der seit mehreren Jahren Teil der Kernsoftware ist \u2014 um <a href=\"https:\/\/developer.wordpress.org\/themes\/getting-started\/what-is-a-theme\/#block-themes\" target=\"_blank\" rel=\"noopener\">Ihre Website mit Bl\u00f6cken zu gestalten<\/a>, wird der oben genannte Code nicht viel f\u00fcr Sie tun.<\/p>\n\n\n\n<p><b><i>Verwandt: <\/i><\/b><a href=\"https:\/\/www.dreamhost.com\/blog\/de\/tutorial-wie-man-ein-wp-theme-installiert\/\" target=\"_blank\" rel=\"noopener\"><b><i>Wie man ein WordPress-Theme installiert (Anleitung)<\/i><\/b><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 5: Testen Sie Ihr Plugin<\/h3>\n\n\n\n<p>Wenn Sie mit der Entwicklung Ihres Plugins fortfahren, ist es wichtig, dass Sie Ihre Arbeit h\u00e4ufig speichern und Ihre \u00c4nderungen auf Ihrer Staging- oder Entwicklungsseite testen.<\/p>\n\n\n\n<p>Sobald Sie mit Ihrem Plugin zufrieden sind, sollten Sie es auf einer Live-Website ausprobieren. Auch hier sollten Sie sicherstellen, dass Sie Ihr Plugin bereits gr\u00fcndlich auf Fehler und Sicherheitsl\u00fccken getestet haben.<\/p>\n\n\n\n<p>Es ist auch eine gute Idee, ein <a href=\"https:\/\/www.dreamhost.com\/blog\/10-important-reasons-to-perform-website-backup\/\" target=\"_blank\" rel=\"noopener\">Backup<\/a> Ihrer Live-Website zu erstellen, bevor Sie Ihr Plugin darauf testen. Auf diese Weise k\u00f6nnen Sie bei Problemen Ihre Inhalte wiederherstellen.<\/p>\n\n\n\n<p>Wenn Sie mit der Leistung Ihres Plugins zu diesem Zeitpunkt zufrieden sind, k\u00f6nnten Sie es anderen Entwicklern anbieten, damit sie es verwenden und testen k\u00f6nnen. Dies kann Ihnen wertvolles Feedback einbringen. Sie k\u00f6nnten sie auch bitten, Ihr Plugin auf Herz und Nieren zu pr\u00fcfen und zu versuchen, es zu brechen, um seine Stabilit\u00e4t zu beweisen.<\/p>\n\n\n\n<p>Um dies zu tun, m\u00f6chten Sie Ihr Plugin in eine Zip-Datei exportieren, um es einfach zu verteilen und zu installieren. Lokalisieren Sie den Ordner Ihres Plugins im Verzeichnis der Website, klicken Sie dann mit der rechten Maustaste darauf und folgen Sie den Schritten, um eine Zip-Datei zu erstellen. Zum Beispiel unter Microsoft Windows w\u00e4hlen Sie <i>Senden an &gt; Komprimierter (gezippter) Ordner<\/i>.<\/p>\n\n\n\n<p>W\u00e4hlen Sie ein Ziel, und die Dateien in Ihrem Ordner werden in einen Zip-Ordner kompiliert, den Sie leicht teilen k\u00f6nnen. Wenn Sie an einer Live-Seite arbeiten, m\u00fcssen Sie m\u00f6glicherweise zuerst den Plugin-Ordner von Ihrem SFTP-Client herunterladen, bevor Sie ihn komprimieren.<\/p>\n\n\n\n<p>Um Ihr Plugin auf einer WordPress-Seite zu installieren, navigieren Sie einfach zu <i>Plugins &gt; Add New Plugin<\/i> in der Seitenleiste Ihres WordPress-Admin-Panels.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"569\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/add-new-plugin.jpg\" alt=\"screenshot der Option &quot;neues Plugin hinzuf\u00fcgen&quot; in einem WordPress-Navigationsmen\u00fc\" class=\"wp-image-43029 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/add-new-plugin.jpg.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/add-new-plugin-300x107.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/add-new-plugin-1024x364.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/add-new-plugin-768x273.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/add-new-plugin-1536x546.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/add-new-plugin-600x213.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/add-new-plugin-1200x427.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/add-new-plugin-730x260.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/add-new-plugin-1460x519.jpg.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/add-new-plugin-784x279.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/add-new-plugin-1568x558.jpg.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/add-new-plugin-877x312.jpg.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/569;\" \/><\/figure>\n\n\n\n<p>Oben auf der Seite sehen Sie eine Schaltfl\u00e4che zum <i>Upload Plugin<\/i>. Wenn Sie diese ausw\u00e4hlen, werden Sie aufgefordert, eine Zip-Datei auszuw\u00e4hlen, die Sie auf Ihre Website hochladen m\u00f6chten.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"479\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/upload-a-zipped-file.jpg\" alt=\"Screenshot zeigt &quot;Wenn Sie ein Plugin im .zip-Format haben, k\u00f6nnen Sie es hier installieren oder aktualisieren, indem Sie es hochladen&quot; mit einem Button zum Hochladen einer Datei\" class=\"wp-image-43030 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/upload-a-zipped-file.jpg.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/upload-a-zipped-file-300x90.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/upload-a-zipped-file-1024x307.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/upload-a-zipped-file-768x230.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/upload-a-zipped-file-1536x460.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/upload-a-zipped-file-600x180.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/upload-a-zipped-file-1200x359.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/upload-a-zipped-file-730x219.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/upload-a-zipped-file-1460x437.jpg.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/upload-a-zipped-file-784x235.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/upload-a-zipped-file-1568x469.jpg.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/06\/upload-a-zipped-file-877x263.jpg.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/479;\" \/><\/figure>\n\n\n\n<p>Laden Sie die komprimierte Datei, die Sie gerade erstellt haben, hoch und w\u00e4hlen Sie <i>Jetzt installieren<\/i>. WordPress wird dann das Plugin auf Ihrer Website entpacken und installieren.<\/p>\n\n\n\n<p>Sobald das abgeschlossen ist, klicken Sie einfach auf <i>Plugin aktivieren<\/i>.<\/p>\n\n\n\n<p>Ihr neues Plugin ist jetzt live!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 6: Verteilen Sie Ihr Plugin (2 Optionen)<\/h3>\n\n\n\n<p>Jetzt k\u00f6nnen Sie damit beginnen, das von Ihnen erstellte Plugin zu verteilen. Schauen wir uns die besten Methoden hierf\u00fcr an.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">A. Ver\u00f6ffentlichen Sie Ihre Arbeit im WordPress Plugin-Verzeichnis<\/h4>\n\n\n\n<p>Durch das <a href=\"https:\/\/wordpress.org\/plugins\/developers\/add\/\" target=\"_blank\" rel=\"noopener\">Hinzuf\u00fcgen Ihres Plugins<\/a> zum WordPress Plugin-Verzeichnis k\u00f6nnen Sie Ihre Arbeit mit der Community teilen und mehr Aufmerksamkeit erlangen. Sie k\u00f6nnen die Nutzerbasis von WordPress nutzen, um neue Kunden zu gewinnen.<\/p>\n\n\n\n<p>Dennoch m\u00fcssen Sie sicherstellen, dass Ihr Plugin den besten Praktiken und den <a href=\"https:\/\/developer.wordpress.org\/plugins\/wordpress-org\/detailed-plugin-guidelines\/\" target=\"_blank\" rel=\"noopener\">Detaillierten Plugin-Richtlinien<\/a> entspricht, bevor Sie es zur \u00dcberpr\u00fcfung hochladen. Beachten Sie, dass es eine Weile dauern kann, bis Ihr Plugin \u00fcberpr\u00fcft und akzeptiert wird.<\/p>\n\n\n\n<p>Sobald Ihr Plugin genehmigt wurde, m\u00fcssen Sie Ihre Dateien in das <a href=\"https:\/\/developer.wordpress.org\/plugins\/wordpress-org\/how-to-use-subversion\/\" target=\"_blank\" rel=\"noopener\">Subversion-Verzeichnis<\/a> hinzuf\u00fcgen.<\/p>\n\n\n\n<p>Wenn dies alles erledigt ist, k\u00f6nnen WordPress-Benutzer Ihr Plugin auf ihren Websites installieren.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">B. Teilen Sie das Plugin auf Ihrer eigenen Website<\/h4>\n\n\n\n<p>Zus\u00e4tzlich zum Hochladen Ihres Plugins in das WordPress-Verzeichnis k\u00f6nnten Sie auch eine Webseite daf\u00fcr erstellen.<\/p>\n\n\n\n<p>Sie k\u00f6nnen eine Website wie diese nutzen, um Ihr Plugin zu vermarkten und weitere Details dar\u00fcber bereitzustellen. Sie k\u00f6nnten auch Dokumentationen, Tutorials, Supportoptionen, Links zu anderen von Ihnen erstellten Plugins und so weiter einbeziehen.<\/p>\n\n\n\n<p>Entwickler verwenden h\u00e4ufig Websites, um ihre Premium-Plugins zu bewerben und bieten gleichzeitig eine kostenlose oder \u201eLite\u201c-Version im WordPress-Verzeichnis an. Auf diese Weise k\u00f6nnen Benutzer das Produkt \u00fcber WordPress leicht finden und herunterladen, bevor sie auf eine kostenpflichtige Option upgraden.<\/p>\n\n\n\n<p>Sie k\u00f6nnen bestimmte erweiterte Funktionen hinter einer Bezahlschranke sperren, die alle auf einer Plugin-Webseite erkl\u00e4rt werden k\u00f6nnen. Zus\u00e4tzlich k\u00f6nnen Sie ein mehrstufiges Mitgliedschaftsmodell anbieten, das je nach Bedarf und Budget des Benutzers verschiedene Funktionss\u00e4tze bietet.<\/p>\n\n\n\n<h2 id=\"set\" class=\"wp-block-heading\">Richten Sie sich f\u00fcr Plugin-Erfolg mit DreamHost ein<\/h2>\n\n\n\n<p>Als Open-Source-Plattform erm\u00f6glicht es Ihnen WordPress, Ihr eigenes Plugin zu entwickeln und es mit anderen Benutzern zu teilen. Obwohl einige Programmierkenntnisse sicherlich hilfreich sind, k\u00f6nnen Sie durch Befolgen der oben genannten Schritte ganz einfach ein einfaches Plugin erstellen und die Funktionalit\u00e4t Ihrer Website erheblich verbessern.<\/p>\n\n\n\n<p>Sobald Sie genug Erfahrung gesammelt haben, m\u00f6chten Sie vielleicht sogar anfangen, Premium-Versionen Ihrer Plugins zu verkaufen, um einen lohnenden und gr\u00f6\u00dftenteils passiven Einkommensstrom zu erzielen!<\/p>\n\n\n\n<p>Um jedoch wirklich erfolgreich zu sein, m\u00fcssen Sie in der Lage sein, eine erschwingliche Plugin-Testseite einzurichten \u2014 <a href=\"https:\/\/www.dreamhost.com\/de\/wordpress\/verwaltet\/\" target=\"_blank\" rel=\"noopener\">DreamPress<\/a> kann Ihnen dabei helfen \u2014 sowie eine oder mehrere Marketingseiten, um Ihre Premium-Plugins zu pr\u00e4sentieren und zu verkaufen. Nutzen Sie unseren KI-gest\u00fctzten <a href=\"https:\/\/www.dreamhost.com\/de\/tools\/firmenname-generator\/\" target=\"_blank\" rel=\"noopener\">Gesch\u00e4ftsnamengenerator<\/a>, unseren erschwinglichen <a href=\"https:\/\/www.dreamhost.com\/de\/domaenen\/\" target=\"_blank\" rel=\"noopener\">Domainnamenfindungs- und Registrierungsdienst<\/a> und den auf WordPress spezialisierten <a href=\"https:\/\/www.dreamhost.com\/de\/ki-website-builder\/\" target=\"_blank\" rel=\"noopener\">Website-Builder<\/a> um von der Plugin-Idee zu einem rentablen Nebenerwerb zu gelangen!<\/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 erreichen mit DreamPress\n    <\/h2>\n    <p\n      class=\"p--md\"\n    >\n      DreamPress Plus und Pro Nutzer erhalten 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>Einer der Hauptgr\u00fcnde daf\u00fcr, dass WordPress so beliebt ist, liegt in seiner Open-Source-Natur. Deshalb gibt es zum Zeitpunkt dieses Schreibens \u00fcber 60.000 WordPress-Plugins, die f\u00fcr das beliebteste Content-Management-System (CMS) des Internets entwickelt wurden. Und Sie k\u00f6nnen sich an dem Spa\u00df beteiligen, indem Sie Ihr eigenes WordPress-Plugin erstellen. [\u2026]<\/p>\n","protected":false},"author":1062,"featured_media":43024,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_metadesc":"","toc_headlines":"[[\"intro\",\"Eine schnelle Einf\u00fchrung in WordPress Plugins\"],[\"why\",\"Warum ein WordPress-Plugin entwickeln?\"],[\"how\",\"Wie man ein WordPress Plugin erstellt (6 Schritte)\"],[\"set\",\"Richten Sie sich f\u00fcr Plugin-Erfolg mit DreamHost ein\"]]","hide_toc":false,"footnotes":""},"categories":[14515,14495,14511],"tags":[],"class_list":["post-55031","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>Wie man ein WordPress-Plugin erstellt (Anf\u00e4ngerleitfaden) - 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\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wie man ein WordPress-Plugin erstellt (Anf\u00e4ngerleitfaden)\" \/>\n<meta property=\"og:description\" content=\"Einer der Hauptgr\u00fcnde daf\u00fcr, dass WordPress so beliebt ist, liegt in seiner Open-Source-Natur. Deshalb gibt es zum Zeitpunkt dieses Schreibens \u00fcber 60.000 WordPress-Plugins, die f\u00fcr das beliebteste Content-Management-System (CMS) des Internets entwickelt wurden. Und Sie k\u00f6nnen sich an dem Spa\u00df beteiligen, indem Sie Ihr eigenes WordPress-Plugin erstellen. [\u2026]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/\" \/>\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=\"2024-02-05T15:00:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-16T19:25:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/How-To-Create-A-WordPress-Plugin-HERO.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"1095\" \/>\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=\"13 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Wie man ein WordPress-Plugin erstellt (Anf\u00e4ngerleitfaden) - 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\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/","og_locale":"en_US","og_type":"article","og_title":"Wie man ein WordPress-Plugin erstellt (Anf\u00e4ngerleitfaden)","og_description":"Einer der Hauptgr\u00fcnde daf\u00fcr, dass WordPress so beliebt ist, liegt in seiner Open-Source-Natur. Deshalb gibt es zum Zeitpunkt dieses Schreibens \u00fcber 60.000 WordPress-Plugins, die f\u00fcr das beliebteste Content-Management-System (CMS) des Internets entwickelt wurden. Und Sie k\u00f6nnen sich an dem Spa\u00df beteiligen, indem Sie Ihr eigenes WordPress-Plugin erstellen. [\u2026]","og_url":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2024-02-05T15:00:46+00:00","article_modified_time":"2025-01-16T19:25:18+00:00","og_image":[{"width":1460,"height":1095,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/How-To-Create-A-WordPress-Plugin-HERO.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":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/#article","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/"},"author":{"name":"Jason Cosper","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/2273b8bf7336df78f6d99a89c17253c4"},"headline":"Wie man ein WordPress-Plugin erstellt (Anf\u00e4ngerleitfaden)","datePublished":"2024-02-05T15:00:46+00:00","dateModified":"2025-01-16T19:25:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/"},"wordCount":2527,"publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/How-To-Create-A-WordPress-Plugin-HERO.jpg","articleSection":["Entwicklerzentrum","Tutorials","WordPress"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/","url":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/","name":"Wie man ein WordPress-Plugin erstellt (Anf\u00e4ngerleitfaden) - DreamHost Blog","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/#primaryimage"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/How-To-Create-A-WordPress-Plugin-HERO.jpg","datePublished":"2024-02-05T15:00:46+00:00","dateModified":"2025-01-16T19:25:18+00:00","breadcrumb":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/#primaryimage","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/How-To-Create-A-WordPress-Plugin-HERO.jpg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/06\/How-To-Create-A-WordPress-Plugin-HERO.jpg","width":1460,"height":1095,"caption":"photograph from a wall camera POV of a man sitting at a desk with a laptop on the right, large desktop monitor on the left with lines of code"},{"@type":"BreadcrumbList","@id":"https:\/\/www-dev.dreamhost.com\/blog\/de\/wie-man-ihr-erstes-wordpress-plugin-erstellt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dhblog.dream.press\/blog\/"},{"@type":"ListItem","position":2,"name":"Wie man ein WordPress-Plugin erstellt (Anf\u00e4ngerleitfaden)"}]},{"@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":55031,"es":27030,"en":11300,"pt":51690,"pl":55015,"uk":55083,"ru":55101,"it":68178,"fr":69954,"nl":69983},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/55031","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=55031"}],"version-history":[{"count":4,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/55031\/revisions"}],"predecessor-version":[{"id":62739,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/55031\/revisions\/62739"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/43024"}],"wp:attachment":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=55031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=55031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=55031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}