{"id":26311,"date":"2021-06-20T13:45:00","date_gmt":"2021-06-20T10:45:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=26311"},"modified":"2021-10-18T02:27:58","modified_gmt":"2021-10-17T23:27:58","slug":"so-fugen-sie-blog-zu-den-wordpress-post-urls-hinzu","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/de\/so-fugen-sie-blog-zu-den-wordpress-post-urls-hinzu\/","title":{"rendered":"So f\u00fcgen Sie &#8218;\/blog\/&#8216; zu den WordPress-Post-URLs hinzu"},"content":{"rendered":"<p>K\u00fcrzlich wollten wir w\u00e4hrend der Arbeit am Kundenprojekt eine Zeichenfolge &#8218;\/blog\/&#8216; zu den WordPress-Post-URLs hinzuf\u00fcgen. Ich sehe keinen bestimmten Grund, warum wir &#8218;\/blog\/&#8216; zu einer einzelnen Post-URL hinzuf\u00fcgen sollten. In diesem Blog behalte ich einfache URLs f\u00fcr meinen Beitrag. Der Kunde wollte dieses URL-Format jedoch in seinem Projekt haben.<\/p>\n<p>Angenommen, Sie haben die Permalink-Einstellungen auf &quot;Beitragsname&quot; gesetzt, hat die WordPress-Beitrags-URL das folgende Format:<\/p>\n<p>SITE_URL\/hallo-world<\/p>\n<p>Nach dem Hinzuf\u00fcgen von &#8218;\/blog\/&#8216; zu den Post-URLs sieht es so aus:<\/p>\n<p>SITE_URL\/blog\/hello-world<\/p>\n<p>Werfen wir einen Blick darauf, wie man dies auf ihrer WordPress-Website tun kann.<\/p>\n<h3>&#8218;\/blog\/&#8216; zu den WordPress-Post-URLs hinzuf\u00fcgen<\/h3>\n<p>Melden Sie sich bei Ihrem WordPress-Dashboard an und gehen Sie zu <strong>Einstellungen-&gt;Permalink<\/strong>. W\u00e4hlen Sie auf dieser Seite die Option &#8218;Benutzerdefinierte Struktur&#8216; und geben Sie \/blog\/%postname%\/ in das daf\u00fcr vorgesehene Feld ein. Siehe den Screenshot unten.<\/p>\n<p>Vergessen Sie nicht, auf die Schaltfl\u00e4che &quot;\u00c4nderungen speichern&quot; zu klicken. Andernfalls wird es nicht wirksam. \u00dcberpr\u00fcfen Sie nun Ihre Post- und Kategorie-URLs, sie sollten das &#8218;\/blog\/&#8216; in den jeweiligen URLs enthalten.<\/p>\n<p>Ihre Arbeit ist noch nicht beendet. Die obigen Schritte wirken sich auch auf Ihren benutzerdefinierten Beitragstyp und Ihre benutzerdefinierten Taxonomie-URLs aus.<\/p>\n<p>Angenommen, Sie haben auf Ihrer WordPress-Website einen benutzerdefinierten Beitragstyp &quot;Produkt&quot; und eine benutzerdefinierte Taxonomie &quot;Produkt_Katze&quot;. Nachdem Sie die obigen Schritte ausgef\u00fchrt haben, enthalten Posttyp- und Taxonomie-URLs auch &#8218;\/blog\/&#8216; wie folgt.<\/p>\n<p>SITE_URL\/blog\/product\/test-product<br \/>\nSITE_URL\/blog\/product_cat\/table<\/p>\n<p>Wenn Sie mit diesem Format einverstanden sind, brauchen Sie sich keine Sorgen zu machen. Wenn Sie &#8218;\/blog\/&#8216; jedoch nicht in Ihrem benutzerdefinierten Posttyp und Ihren benutzerdefinierten Taxonomie-URLs verwenden m\u00f6chten, m\u00fcssen Sie der Umschreibregel einen weiteren Parameter hinzuf\u00fcgen.<\/p>\n<p>Beim Erstellen des Posttyps verwenden wir die Methode <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/register_post_type\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">register_post_type()<\/a>. Bei benutzerdefinierter Taxonomie wird die Methode <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/register_taxonomy\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">register_taxonomy()<\/a> verwendet.<\/p>\n<p>Beide Methoden haben einen <code>rewrite<\/code>Parameter. An diesen Parameter m\u00fcssen Sie den Schl\u00fcssel \u00fcbergeben <code>'with_front' =&gt; false<\/code>, der Ihre URLs unber\u00fchrt l\u00e4sst. Ihr Code wird in etwa wie folgt aussehen.<\/p>\n<pre><code>\/\/ custom post type 'product'\nregister_post_type( 'product',\n\u00a0\u00a0\u00a0\u00a0array(\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'rewrite' =&gt; array('slug' =&gt; 'product', 'with_front' =&gt; false),\n\u00a0\u00a0\u00a0\u00a0)\n);\n\u00a0\n\/\/ custom taxonomy 'product_cat'\nregister_taxonomy(\n\u00a0\u00a0\u00a0\u00a0'product_cat',\n\u00a0\u00a0\u00a0\u00a0'product',\n\u00a0\u00a0\u00a0\u00a0array(\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'rewrite' =&gt; array('slug' =&gt; 'product_cat', 'with_front' =&gt; false),\n\u00a0\u00a0\u00a0\u00a0)\n);<\/code><\/pre>\n<p>Nachdem Sie <code>'with_front' =&gt; false<\/code>sowohl register_post_type() als auch register_taxonomy() hinzugef\u00fcgt haben, m\u00fcssen Sie die Permalinks auf der Seite <strong>Einstellungen-&gt;Permalink<\/strong> aktualisieren. Danach k\u00f6nnen Sie sehen, dass &#8218;\/blog\/&#8216; nur zu Ihrem Standardbeitrag und Ihren Standardkategorien hinzugef\u00fcgt wird. Ihre benutzerdefinierten Beitragstypen und benutzerdefinierten Taxonomie-URLs bleiben intakt.<\/p>\n<p>Ich hoffe, Sie haben gelernt, wie man &#8218;\/blog\/&#8216; zu den WordPress-Post-URLs hinzuf\u00fcgt. Verwenden Sie bei Bedarf eine andere Zeichenfolge und befolgen Sie die im Artikel definierten Schritte. Ich w\u00fcrde gerne Ihre Gedanken und Vorschl\u00e4ge im Kommentarbereich unten h\u00f6ren.<\/p>\n<h4>Zum Thema passende Artikel<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/de\/so-integrieren-sie-mailchimp-in-woocommerce\/\" title=\"So integrieren Sie Mailchimp in WooCommerce\">So integrieren Sie Mailchimp in WooCommerce<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/de\/einloggen-mit-telefonnummer-in-wordpress\/\" title=\"Einloggen mit Telefonnummer in WordPress\">Einloggen mit Telefonnummer in WordPress<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/de\/laden-sie-dynamische-inhalte-auf-bootstrap-modal-in-wordpress\/\" title=\"Laden Sie dynamische Inhalte auf Bootstrap Modal in WordPress\">Laden Sie dynamische Inhalte auf Bootstrap Modal in WordPress<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Aufnahmequelle:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>K\u00fcrzlich wollten wir w\u00e4hrend der Arbeit am Kundenprojekt eine Zeichenfolge &#8218;\/blog\/&#8216; zu den WordPress-Post-URLs hinzuf\u00fcgen. Ich sehe keinen konkreten Grund&#8230;<\/p>\n","protected":false},"author":1,"featured_media":21611,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[244,496,607],"tags":[845],"class_list":["post-26311","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-javascript-3","category-laravel","category-uncategorized-3","tag-affiai-de"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/posts\/26311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/comments?post=26311"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/posts\/26311\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/media\/21611"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/media?parent=26311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/categories?post=26311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/de\/wp-json\/wp\/v2\/tags?post=26311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}