{"id":4234,"date":"2023-11-03T01:30:42","date_gmt":"2023-11-03T00:30:42","guid":{"rendered":"https:\/\/tulipemedia.com\/?p=4234"},"modified":"2025-05-15T17:59:43","modified_gmt":"2025-05-15T15:59:43","slug":"lange-auszug-wordpress-funktion-php-code","status":"publish","type":"post","link":"https:\/\/tulipemedia.com\/de\/longueur-extrait-excerpt-wordpress-fonction-code-php\/","title":{"rendered":"\u00c4ndern Sie die Standard-Auszugsl\u00e4nge in WordPress"},"content":{"rendered":"<p>Der WordPress-Auszug \u00fcber die Funktion the_excerpt() ist eine kurze Zusammenfassung eines Beitrags aus Ihrem WordPress-Blog, der dort erscheint, wo er aufgerufen wird, normalerweise auf Archivseiten (Kategorien, Tags, Autorenseiten), in der Ergebnissuche und in einigen F\u00e4llen auf der Startseite Seite Ihrer Website, sondern auch im RSS-Feed und in dem, was manchmal \u00fcber bestimmte Erweiterungen an soziale Netzwerke gesendet wird.<\/p>\n<p>Standardm\u00e4\u00dfig verwendet WordPress maximal 55 W\u00f6rter f\u00fcr die Snippet-L\u00e4nge. Bitte beachten Sie, dass Sie bei einigen Themes diesen Extrakt \u00fcber die Funktion \u201ePersonalisieren\u201c definieren k\u00f6nnen, bei anderen ist dies jedoch nicht m\u00f6glich, und manchmal m\u00fcssen Sie ihn dennoch \u00fcber einen Codeabschnitt personalisieren.<\/p>\n<h2>Funktion zur Anpassung der Auszugsl\u00e4nge \u00fcber die Wortanzahl<\/h2>\n<p>Um die Gr\u00f6\u00dfe dieses Extrakts zu vergr\u00f6\u00dfern oder zu verkleinern, finden Sie hier einen kleinen Trick, den Sie zur Datei \u201efunctions.php\u201c Ihres Themes oder \u00fcber ein Plugin wie hinzuf\u00fcgen k\u00f6nnen <a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\" target=\"_blank\" rel=\"noopener\">Code Ausschnitte<\/a>.<\/p>\n<p><em>Funktion custom_excerpt_length($length) {<\/em><br \/>\n<em>100 zur\u00fcckgeben; \/\/ \u00c4ndere diese Zahl auf die gew\u00fcnschte Ausnahmel\u00e4nge<\/em><br \/>\n<em>}<\/em><br \/>\n<em>add_filter(&#039;excerpt_length&#039;, &#039;custom_excerpt_length&#039;, 999);<\/em><\/p>\n<p>In diesem Snippet definieren wir eine neue Funktion namens \u201ecustom_excerpt_length\u201c, die die WordPress-L\u00e4ngenfunktion aufruft, die die L\u00e4nge des Auszugs aus einem WordPress-Beitrag oder einer WordPress-Seite definiert, die wir \u00fcber die \u201ereturn\u201c-Anweisung beispielsweise auf \u201e100\u201c W\u00f6rter setzen Anschlie\u00dfend f\u00fcgen wir diesen neuen Filter mit Parameter 999 hinzu, um sicherzustellen, dass er nach jedem anderen m\u00f6glichen Filter kommt, der eine widerspr\u00fcchliche Anweisung zur \u201eL\u00e4ngen\u201c-Funktion des Extrakts hat.<\/p>\n<p>Aber seien Sie vorsichtig, damit dies auf der Theme-Seite ber\u00fccksichtigt wird. Stellen Sie sicher, dass Ihr Theme die Funktion aufruft <em>Ausnahme<\/em> irgendwo, wo der Artikelauszug in Ihrer Schleife erscheinen soll, \u00fcber den Code <em>&lt;?php echo get_excerpt(); ?&gt;<\/em><\/p>\n<p>Es gibt auch eine andere M\u00f6glichkeit, die L\u00e4nge des Auszugs einer WordPress-Publikation anzupassen, die auf der Anzahl der Abs\u00e4tze basiert.<\/p>\n<h2>Funktion zur Anpassung der Auszugsl\u00e4nge \u00fcber die Anzahl der Abs\u00e4tze<\/h2>\n<p>Diese Funktion ist besonders n\u00fctzlich, wenn Sie vermeiden m\u00f6chten, einen Satz in der Mitte abzuschneiden. Kopieren Sie dazu diesen Code und f\u00fcgen Sie ihn in Ihre \u201efunctions.php\u201c-Datei oder \u00fcber die Code Snippets-Erweiterung oder ein anderes Plugin ein, das das Hinzuf\u00fcgen von PHP-Funktionen zu Ihrer WordPress-Installation erm\u00f6glicht:<\/p>\n<p><em><span class=\"token function\">add_filter<\/span><span class=\"token punctuation\">(<\/span> <span class=\"token string single-quoted-string\">&#039;wp_trim_excerpt&#039;<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token string single-quoted-string\">&#039;my_custom_Exception&#039;<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">10<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">2<\/span> <span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<br \/>\n<\/span><span class=\"token keyword\">Funktion<\/span> <span class=\"token function-definition function\">my_custom_Exception<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$text<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token variable\">$raw_excerpt<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<br \/>\n<\/span><span class=\"token keyword\">Wenn<\/span><span class=\"token punctuation\">(<\/span> <span class=\"token operator\">!<\/span> <span class=\"token variable\">$raw_excerpt<\/span> <span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<br \/>\n<\/span><span class=\"token variable\">$Inhalt<\/span> <span class=\"token operator\">=<\/span> <span class=\"token function\">apply_filters<\/span><span class=\"token punctuation\">(<\/span> <span class=\"token string single-quoted-string\">&#039;der Inhalt&#039;<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token function\">get_the_content<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<br \/>\n<\/span><span class=\"token variable\">$text<\/span> <span class=\"token operator\">=<\/span> <span class=\"token function\">Substantiv<\/span><span class=\"token punctuation\">(<\/span> <span class=\"token variable\">$Inhalt<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token function\">strpos<\/span><span class=\"token punctuation\">(<\/span> <span class=\"token variable\">$Inhalt<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token string single-quoted-string\">&amp;#039;&lt;\/p&gt;&amp;#039;<\/span> <span class=\"token punctuation\">)<\/span> <span class=\"token operator\">+<\/span> <span class=\"token number\">4<\/span> <span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<br \/>\n<\/span><span class=\"token punctuation\">}<br \/>\n<\/span><span class=\"token keyword\">zur\u00fcckkehren<\/span> <span class=\"token variable\">$text<\/span><span class=\"token punctuation\">;<\/span><\/em><\/p>\n<p>Mit der Funktion wp_trim_excerpt \u00fcberschreibt WordPress die L\u00e4nge des Auszugs in Bezug auf W\u00f6rter oder Zeichen und betrachtet den ersten Absatz als Auszug, und es funktioniert sogar mit Elementor.<\/p>","protected":false},"excerpt":{"rendered":"<p>L&rsquo;extrait WordPress via la fonction the_excerpt() est un bref r\u00e9sum\u00e9 d&rsquo;une publication de votre blog WordPress qui appara\u00eet l\u00e0 o\u00f9 elle est appel\u00e9e, g\u00e9n\u00e9ralement sur les pages d&rsquo;archives (cat\u00e9gories, tag, pages d&rsquo;auteur), les r\u00e9sultats de recherche et, dans certains cas, sur la page d&rsquo;accueil de votre site, mais aussi dans le flux RSS et dans [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":1033,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[164],"class_list":["post-4234","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-snippets","tag-tips-wordpress"],"_links":{"self":[{"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/posts\/4234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/comments?post=4234"}],"version-history":[{"count":2,"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/posts\/4234\/revisions"}],"predecessor-version":[{"id":4255,"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/posts\/4234\/revisions\/4255"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/media\/1033"}],"wp:attachment":[{"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/media?parent=4234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/categories?post=4234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tulipemedia.com\/de\/wp-json\/wp\/v2\/tags?post=4234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}