{"id":72238,"date":"2025-01-07T08:33:49","date_gmt":"2025-01-07T07:33:49","guid":{"rendered":"https:\/\/kinsta.com\/de\/?p=72238&#038;preview=true&#038;preview_id=72238"},"modified":"2025-01-07T09:33:43","modified_gmt":"2025-01-07T08:33:43","slug":"wordpress-loop","status":"publish","type":"post","link":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/","title":{"rendered":"WordPress Loop: Alles, was du wissen musst"},"content":{"rendered":"<p>Die WordPress-Loop ist ein wesentlicher Bestandteil der Darstellung von Inhalten auf deiner WordPress-Seite. Wenn du einige Teile deiner Website anpassen m\u00f6chtest (oder dich in die WordPress-Entwicklung einarbeiten willst), musst du die WordPress-Loop kennen.<\/p>\n<p>Egal, ob du noch nie etwas von der WordPress-Loop geh\u00f6rt hast oder bereits mit ihr vertraut bist: In diesem Beitrag erf\u00e4hrst du alles, was du \u00fcber die WordPress-Loop wissen musst.<\/p>\n<p>Wir erkl\u00e4ren dir, was die Loop ist und warum es n\u00fctzlich sein kann, mit ihr zu arbeiten. Dann zeigen wir dir Schritt f\u00fcr Schritt, wie du mit der Loop in PHP-Vorlagen (f\u00fcr klassische Themes) und mit dem Query Loop-Block in neueren Block-Themes arbeiten kannst.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<p>Fangen wir ganz am Anfang an&#8230;<\/p>\n<h2>Was ist die WordPress-Loop?<\/h2>\n<p>Die WordPress-Loop ist das, was WordPress verwendet, um Inhalte auf deiner Seite anzuzeigen. Dabei handelt es sich traditionell um PHP-Code, den du mit Template-Tags anpassen kannst. Die neueren WordPress-Block-Themes verwenden jedoch den Query Loop-Block anstelle von PHP.<\/p>\n<p>Technisch gesehen fragt die Loop die Datenbank deiner Website ab, um die Daten f\u00fcr jeden Beitrag abzurufen, und zeigt diese Daten dann entsprechend einer Vorlage an. Um diese Vorlage zu steuern, kannst du eine Reihe von Template-Tags oder Bl\u00f6cken verwenden, je nachdem, ob du PHP oder den Query Loop-Block verwendest.<\/p>\n<p>Nehmen wir an, du hast eine Seite, auf der deine neuesten Blogbeitr\u00e4ge aufgelistet sind, z. B. die Hauptseite deines Blogs:<\/p>\n<ol>\n<li>Zuerst pr\u00fcft die Loop, ob Beitr\u00e4ge vorhanden sind.<\/li>\n<li>Wenn dies der Fall ist, wird der erste Beitrag gem\u00e4\u00df deiner Vorlage angezeigt.<\/li>\n<li>Dann pr\u00fcft sie, ob ein weiterer Beitrag vorhanden ist. Wenn es einen weiteren Beitrag gibt, wird die Vorlage erneut &#8222;durchgeloopt&#8220; und der zweite Beitrag mit der gleichen Vorlage angezeigt.<\/li>\n<li>Die Loop wird so lange fortgesetzt, bis keine Beitr\u00e4ge mehr vorhanden sind (oder eine andere Grenze erreicht wird, z. B. durch Paginierungsregeln).<\/li>\n<\/ol>\n<p>Hier ist ein Frontend-Beispiel, wie die Loop im <a href=\"https:\/\/kinsta.com\/de\/blog\/\">Kinsta-Blog<\/a> aussieht &#8211; jedes hervorgehobene K\u00e4stchen ist eine weitere Iteration der &#8222;Loop&#8220;. Du kannst sehen, dass alle sechs Boxen die gleiche Vorlage verwenden.<\/p>\n<figure id=\"attachment_188429\" aria-describedby=\"caption-attachment-188429\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-188429 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/11\/wordpress-loop-example-1024x818.jpg\" alt=\"Ein Beispiel f\u00fcr die WordPress-Schleife, die die Auflistungsseite des Kinsta-Blogs anzeigt\" width=\"1024\" height=\"818\"><figcaption id=\"caption-attachment-188429\" class=\"wp-caption-text\">Ein Beispiel f\u00fcr die WordPress-Loop<\/figcaption><\/figure>\n<h2>Wann verwendet WordPress den Loop, um Inhalte anzuzeigen?<\/h2>\n<p>WordPress nutzt den Loop, um Inhalte auf jeder Seite anzuzeigen, die mehrere Inhalte enth\u00e4lt (Beitr\u00e4ge, Seiten, benutzerdefinierte Beitragstypen usw.).<\/p>\n<p>Hier sind einige der wichtigsten Situationen, in denen WordPress die Loop verwendet:<\/p>\n<ul>\n<li>Homepage der Website, die deine letzten Beitr\u00e4ge anzeigt<\/li>\n<li>Hauptseite f\u00fcr den Blog<\/li>\n<li>Kategorie-Seiten<\/li>\n<li>Tag-Listenseiten<\/li>\n<li>Seiten mit Suchergebnissen<\/li>\n<li>Seiten f\u00fcr benutzerdefinierte Beitr\u00e4ge<\/li>\n<\/ul>\n<p>Technisch gesehen kann WordPress die Loop auch verwenden, um einen einzelnen Inhalt anzuzeigen. In diesen F\u00e4llen w\u00fcrde die &#8222;Loop&#8220; nach der Abfrage des ersten Artikels enden.<\/p>\n<p>Die meisten Menschen denken bei der WordPress-Loop jedoch an eine Loop, in der mehrere Artikel in einer Art Liste angezeigt werden.<\/p>\n<h2>Wof\u00fcr kannst du die WordPress-Loop verwenden?<\/h2>\n<p>Wenn du lernst, wie du die WordPress-Loop bearbeiten und manipulieren kannst, kannst du mit WordPress benutzerfreundlichere und dynamischere Websites erstellen.<\/p>\n<p>Hier sind drei der wichtigsten M\u00f6glichkeiten, wie du die WordPress-Loop nutzen kannst, um deine Website zu verbessern&#8230;<\/p>\n<h3>Steuerung der Anzeige von grundlegenden Beitragsinhalten und Metadaten<\/h3>\n<p>Der h\u00e4ufigste Grund, warum du die WordPress-Loop anpassen m\u00f6chtest, ist die Steuerung des grundlegenden Layouts f\u00fcr den Inhalt deiner Website.<\/p>\n<p>Nehmen wir zum Beispiel an, du m\u00f6chtest das Layout deiner Blog-Listenseite steuern. Indem du die WordPress-Loop manipulierst, kannst du das Layout wichtiger Elemente wie Titel, Inhalt, Autor, Metadaten (z. B. das Ver\u00f6ffentlichungsdatum) und so weiter steuern.<\/p>\n<p>Mit Hilfe von Bedingungen kannst du auch unterschiedliche Layouts f\u00fcr verschiedene Arten von Inhalten erstellen. Du k\u00f6nntest z. B. ein Layout verwenden, um Beitr\u00e4ge aus der Kategorie &#8222;Nachrichten&#8220; aufzulisten, und ein anderes Layout, um Beitr\u00e4ge aus der Kategorie &#8222;Interview&#8220; aufzulisten.<\/p>\n<p>Auf diese Weise kannst du das Design f\u00fcr die verschiedenen Arten von Inhalten auf deiner Seite optimieren und ein tolles Erlebnis f\u00fcr deine Besucher schaffen.<\/p>\n<h3>Einf\u00fcgen von benutzerdefinierten Felddaten zum Aufbau dynamischerer Websites<\/h3>\n<p>Wenn du wei\u00dft, wie du die WordPress-Loop nutzen kannst, kannst du mit WordPress auch dynamischere Inhaltsseiten erstellen.<\/p>\n<p>Nehmen wir zum Beispiel an, du m\u00f6chtest <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-immobilien-plugins\/\">eine Website mit Immobilienangeboten erstellen<\/a>. Als Teil davon m\u00f6chtest du eine Seite mit Informationen \u00fcber H\u00e4user, die zum Verkauf stehen, \u00fcber einen von dir erstellten <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-benutzerdefinierte-beitragstypen\/\">benutzerdefinierten Beitragstyp<\/a> &#8222;Haus&#8220; einrichten.<\/p>\n<p>Wenn du das Standarddesign f\u00fcr die Auflistung von Beitr\u00e4gen verwendest, das mit deinem Theme geliefert wird, werden nur grundlegende Informationen wie der Titel und der Inhalt angezeigt &#8211; genau wie bei deinen normalen Blogbeitr\u00e4gen.<\/p>\n<p>Wenn du die WordPress-Loop f\u00fcr den Beitragstyp &#8222;Haus&#8220; bearbeitest und die entsprechenden Template-Tags hinzuf\u00fcgst, kannst du Informationen aus <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-meta-box-zu-beitraegen-hinzufuegen\/\">benutzerdefinierten Feldern<\/a> einf\u00fcgen, die du verwendest, z. B. die Anzahl der Schlafzimmer und B\u00e4der in jedem Haus, die Quadratmeterzahl und so weiter.<\/p>\n<h3>Einf\u00fcgen von Nicht-Beitragsinhalten in deine Beitragslisten (z. B. Anzeigen)<\/h3>\n<p>Wenn du lernst, wie du die WordPress-Loop verwendest, kannst du auch nicht-dynamische Inhalte in die Inhaltslisten deiner Website einf\u00fcgen. Das sind Inhalte, die deine Website nicht aus der WordPress-Datenbank bezieht.<\/p>\n<p>Angenommen, du m\u00f6chtest <a href=\"https:\/\/kinsta.com\/de\/blog\/banner-werbegrosse\/\">ein Werbebanner<\/a> zwischen den einzelnen Beitr\u00e4gen in der Liste einf\u00fcgen (oder eine andere Art von statischem Inhalt). Wenn du die Loop bearbeitest, kannst du deine Werbung ganz einfach an jeder Stelle des Layouts einf\u00fcgen.<\/p>\n<h2>Zwei Optionen f\u00fcr die Arbeit mit der WordPress-Loop<\/h2>\n<p>Bei der <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-theme-kernkonzepte\/\">Entwicklung moderner WordPress-Themes<\/a> h\u00e4ngt die Art und Weise, wie du mit der WordPress-Loop arbeitest, davon ab, welche Art von Theme du verwendest.<\/p>\n<p>Fr\u00fcher basierten alle WordPress-Themes auf PHP-Vorlagen, so dass du mit dem Loop \u00fcber PHP in diesen Theme-Vorlagendateien arbeiten musstest. Heutzutage werden diese Arten von Themes als <a href=\"https:\/\/kinsta.com\/de\/blog\/klassiches-wordpress-theme-erstellen\/\">klassische WordPress-Themes<\/a> bezeichnet.<\/p>\n<p>Die meisten <a href=\"https:\/\/kinsta.com\/de\/blog\/besten-wordpress-themes-fuer-blogs\/\">beliebten WordPress-Themes<\/a> verwenden immer noch diesen klassischen Ansatz, d.h. du arbeitest mit PHP mit dem WordPress-Loop. Einige Beispiele f\u00fcr klassische Themes sind <a href=\"https:\/\/kinsta.com\/de\/blog\/generatepress-vs-astra\/\">Astra, GeneratePress<\/a>, Kadence, Neve, OceanWP, und so weiter.<\/p>\n<p>Die neuen WordPress-Block-Themes, die auf dem <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-full-site-editing\/\">Site-Editor<\/a> aufbauen, verwenden jedoch keine PHP-Vorlagendateien mehr wie die klassischen Themes, sodass du den Loop nicht mit PHP anpassen kannst, wenn du ein Block-Theme verwendest. Stattdessen verwenden diese neuen Block-Themes einen speziellen &#8222;Query Loop&#8220;-Block, um den WordPress Loop anzupassen.<\/p>\n<p>In <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-block-themes\/\">unserer Liste der besten Block-Themes<\/a> findest du einige Beispiele f\u00fcr beliebte Themes, die diesen Ansatz verwenden.<\/p>\n<p>Im Folgenden zeigen wir dir, wie du mit beiden Ans\u00e4tzen mit der WordPress-Loop arbeiten kannst:<\/p>\n<ul>\n<li>Wenn du ein klassisches Theme verwendest, benutzt du PHP, um mit der Loop zu interagieren.<\/li>\n<li>Wenn du ein Block-Theme verwendest, benutzt du die Blockmethode Query Loop, um mit der Loop zu interagieren.<\/li>\n<\/ul>\n<p>Wenn du dir nicht sicher bist, welche Art von Theme du verwendest, kannst du die Optionen im Men\u00fc &#8222;<strong>Erscheinungsbild<\/strong>&#8220; in deinem WordPress-Dashboard einsehen:<\/p>\n<ul>\n<li>Wenn du andere Optionen wie <strong>Anpassen, Widgets<\/strong> und den<strong> Editor f\u00fcr Theme-Dateien<\/strong> siehst, dann verwendest du ein klassisches Theme.<\/li>\n<li>Wenn du eine <strong>Editor-Option <\/strong>ohne die anderen Optionen siehst, bedeutet das normalerweise, dass du ein Block-Theme verwendest.<\/li>\n<\/ul>\n<h2>So verwendest du die WordPress-Loop mit klassischen Themes (Code)<\/h2>\n<p>Wenn du ein klassisches WordPress-Theme verwendest, arbeitest du mit der WordPress-Loop\u00a0innerhalb der PHP-Vorlagendateien deines Themes.<\/p>\n<p>Hier ist ein Beispiel f\u00fcr eine sehr einfache Implementierung der WordPress-Loop:<\/p>\n<pre><code class=\"language-php\">&lt;?php\nif ( have_posts() ) :\nwhile ( have_posts() ) : the_post();\nthe_title( '&lt;h2&gt;', '&lt;\/h2&gt;' );\nthe_post_thumbnail();\nthe_excerpt();\nendwhile;\nelse:\n_e( 'Sorry, no posts matched your criteria.', 'textdomain' );\nendif;\n?&gt;<\/code><\/pre>\n<p>Damit du besser verstehst, was dieser Code macht, werden wir ihn in drei Abschnitte unterteilen:<\/p>\n<ul>\n<li>\u00d6ffnen der Loop<\/li>\n<li>Verwendung von Template-Tags, um zu steuern, welche Inhalte angezeigt werden sollen<\/li>\n<li>Schlie\u00dfen der Loop<\/li>\n<\/ul>\n<p>Dann gehen wir auf das etwas fortgeschrittenere Thema der Verwendung von bedingten Anweisungen ein, um die Loop an verschiedene Situationen anzupassen.<\/p>\n<h3>So beginnst du die WordPress-Loop<\/h3>\n<p>Um die WordPress-Loop zu beginnen, brauchst du vier Elemente:<\/p>\n<ul>\n<li><code>&lt;?php<\/code> &#8211; Dies teilt deinem Webserver mit, dass du PHP verwenden wirst.<\/li>\n<li><code>if ( have_posts() )<\/code> &#8211; Damit wird deinem Server mitgeteilt, dass er pr\u00fcfen soll, ob die Datenbank deiner Website Beitr\u00e4ge enth\u00e4lt, die der Abfrage entsprechen, und dann den folgenden Code ausf\u00fchren soll, wenn es Beitr\u00e4ge gibt. Wenn es keine Beitr\u00e4ge gibt, kannst du eine <strong>else-Anweisung <\/strong>verwenden, um einen Ausweichtext hinzuzuf\u00fcgen, den wir weiter unten behandeln.<\/li>\n<li><code>while ( have_posts() )<\/code> &#8211; Die else-Anweisung teilt deinem Server mit, dass er die Loop so lange fortsetzen soll, wie es Beitr\u00e4ge gibt. Das Limit wird in der Regel durch deine Wahl im Bereich <strong>Einstellungen \u2192 Lesen<\/strong> festgelegt. Wenn du deine Seite zum Beispiel so konfigurierst, dass bis zu 10 Beitr\u00e4ge pro Seite angezeigt werden, wird der Server die Loop f\u00fcr bis zu 10 Beitr\u00e4ge fortsetzen (solange du mindestens 10 Beitr\u00e4ge ver\u00f6ffentlicht hast).<\/li>\n<li><code>the_post();<\/code> &#8211; Damit wird dein Server angewiesen, die Daten f\u00fcr jeden Beitrag aus der Datenbank deiner Website abzurufen. Du kannst die Anzeige dieser Daten mit Template-Tags steuern, die wir im n\u00e4chsten Abschnitt behandeln.<\/li>\n<\/ul>\n<pre><code class=\"language-php\">&lt;?php\nif ( have_posts() ) :\nwhile ( have_posts() ) : the_post();<\/code><\/pre>\n<h3>So steuerst du den Inhalt der WordPress-Loop<\/h3>\n<p>Sobald du die WordPress-Loop ge\u00f6ffnet hast, kannst du mithilfe von Template-Tags festlegen, welche Informationen du f\u00fcr jeden Beitrag anzeigen m\u00f6chtest und wie das allgemeine Layout* dieser Inhalte aussehen soll.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>*Du wirst nat\u00fcrlich auch HTML und CSS verwenden, um das zu erreichen. Im Kinsta-Blog gibt es viele Beitr\u00e4ge \u00fcber CSS, <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-css\/\">unter anderem dar\u00fcber, wie du CSS in WordPress verwendest<\/a>.<\/p>\n<\/aside>\n\n<p>Die Template-Tags, die du innerhalb der Loop verwendest, werden f\u00fcr jeden angezeigten Beitrag wiederholt.<\/p>\n<p>Hier sind einige der gebr\u00e4uchlichsten Template-Tags, die du vielleicht verwenden m\u00f6chtest:<\/p>\n<ul>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_title\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_title()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_content\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_content()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_excerpt\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_excerpt()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_post_thumbnail\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_post_thumbnail()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_author\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_author()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/next_post_link\/\" target=\"_blank\" rel=\"noopener noreferrer\">next_post_link()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_id\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_ID()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_meta\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_meta()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_shortlink\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_shortlink()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_tags\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_tags()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_time\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_time()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/previous_post_link\/\" target=\"_blank\" rel=\"noopener noreferrer\">previous_post_link()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/the_category\/\" target=\"_blank\" rel=\"noopener noreferrer\">the_category()<\/a><\/code><\/li>\n<\/ul>\n<p>Wenn du mehr benutzerdefinierte WordPress-Seiten erstellst, kannst du Daten aus benutzerdefinierten Feldern in die WordPress-Loop einf\u00fcgen. Am einfachsten geht das mit einem Plugin wie <a href=\"https:\/\/www.advancedcustomfields.com\" target=\"_blank\" rel=\"noopener noreferrer\">Advanced Custom Fields (ACF)<\/a>, <a href=\"https:\/\/metabox.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Meta Box<\/a> oder <a href=\"https:\/\/pods.io\" target=\"_blank\" rel=\"noopener noreferrer\">Pods<\/a>, die alle ihre eigenen Funktionen f\u00fcr Template-Tags haben, die du in der WordPress-Loop verwenden kannst.<\/p>\n<p>Schauen wir uns zum Beispiel die Syntax f\u00fcr eine einfache Loop an, die nur den Titel, das Vorschaubild und den Auszug eines jeden Beitrags anzeigt.<\/p>\n<p>So k\u00f6nnte sie aussehen:<\/p>\n<pre><code class=\"language-php\">\/\/ first, we need to open the loop as we showed you in the previous section\n&lt;?php\nif ( have_posts() ) :\nwhile ( have_posts() ) : the_post();\n\/\/ now, we can use template tags to control what information to display for each post\nthe_title( '&lt;h2&gt;', '&lt;\/h2&gt;' );\nthe_post_thumbnail();\nthe_excerpt();<\/code><\/pre>\n<h3>So beendest du die WordPress-Loop<\/h3>\n<p>Um die WordPress-Loop zu beenden, musst du die <strong>while-Loop<\/strong>, die <strong>if-Anweisung<\/strong> und PHP beenden.<\/p>\n<p>Um Situationen zu behandeln, in denen WordPress keine Beitr\u00e4ge zur\u00fcckgeben kann, kannst du eine <strong>else-Anweisung<\/strong> hinzuf\u00fcgen, bevor du die <strong>if-Anweisung <\/strong>schlie\u00dft.<\/p>\n<p>So sieht es aus, wenn du die Loop f\u00fcr unser obiges Beispiel schlie\u00dft und die <strong>else-Anweisung<\/strong> hinzuf\u00fcgst, um Situationen abzudecken, in denen keine Beitr\u00e4ge auf die Abfrage passen.<\/p>\n<pre><code class=\"language-php\">\/\/ first, we need to open the loop as we showed you in the previous section\n&lt;?php\nif ( have_posts() ) :\nwhile ( have_posts() ) : the_post();\n\/\/ now, we can use template tags to control what information to display for each post\nthe_title( '&lt;h2&gt;', '&lt;\/h2&gt;' );\nthe_post_thumbnail();\nthe_excerpt();\n\/\/ once we're finished with the template tags, we can now close the loop\nendwhile;\nelse:\n\/\/ this tells your site what to do if no posts match the query\n_e( 'Sorry, no posts matched your criteria.', 'textdomain' );\nendif;\n?&gt;<\/code><\/pre>\n<h3>Verwendung von Conditionals zur Steuerung des Verhaltens in der WordPress-Loop<\/h3>\n<p>Sobald du die Grundstruktur der Loop verstanden hast, kannst du sie auf fortgeschrittenere Weise einsetzen.<\/p>\n<p>Eine der besten M\u00f6glichkeiten, damit zu beginnen, ist die Verwendung von bedingten Anweisungen. Damit kannst du das Verhalten der Loop f\u00fcr verschiedene Arten von Inhalten leicht anpassen, wie z. B. in unserem Beispiel, in dem du ein Layout f\u00fcr die Beitr\u00e4ge der Kategorie &#8222;Interviews&#8220; und ein anderes f\u00fcr die Beitr\u00e4ge der Kategorie &#8222;Nachrichten&#8220; verwenden kannst.<\/p>\n<p>Hier sind einige der bedingten Tags, die du verwenden kannst:<\/p>\n<ul>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_home\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_home()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_admin\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_admin()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_single\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_single()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_page\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_page()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_page_template\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_page_template()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_category\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_category()<\/a><\/code> oder <code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/in_category\/\" target=\"_blank\" rel=\"noopener noreferrer\">in_category()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_tag\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_tag()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_author\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_author()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_search\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_search()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_404\/\" target=\"_blank\" rel=\"noopener noreferrer\">is_404()<\/a><\/code><\/li>\n<li><code><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/has_excerpt\/\" target=\"_blank\" rel=\"noopener noreferrer\">has_excerpt()<\/a><\/code><\/li>\n<\/ul>\n<p>Wenn du auf die obigen Links klickst, kannst du Code-Beispiele sehen, wie du die WordPress-Loop f\u00fcr verschiedene Arten von Bedingungen anpassen kannst.<\/p>\n<p>So k\u00f6nnte es zum Beispiel aussehen, wenn du die Beitr\u00e4ge in der Kategorie mit der ID &#8222;3&#8220; anders gestalten w\u00fcrdest, indem du <strong>in_category<\/strong> verwendest und ein anderes &lt;div&gt; auf diese Beitr\u00e4ge anwendest.<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\/\/ Start the Loop.\nif ( have_posts() ) :\nwhile ( have_posts() ) : the_post();\n\/* * See if the current post is in category 3.\n* If it is, the div is given the CSS class \"post-category-three\".\n* Otherwise, the div is given the CSS class \"post\".\n*\/\nif ( in_category( 3 ) ) : ?&gt;\n&lt;div class=\"post-category-three\"&gt;\n&lt;?php else : ?&gt;\n&lt;div class=\"post\"&gt;\n&lt;?php endif;\n\/\/ Display the post's title.\nthe_title( '&lt;h2&gt;', ';&lt;\/h2&gt;' );\n\/\/ Display a link to other posts by this posts author.\nprintf( __( 'Posted by %s', 'textdomain' ), get_the_author_posts_link() );\n\/\/ Display the post's content in a div.\n?&gt;\n&lt;div class=\"entry\"&gt;\n&lt;?php the_content() ?&gt;\n&lt;\/div&gt;\n&lt;?php\n\/\/ Display a comma separated list of the post's categories.\n_e( 'Posted in ', 'textdomain' ); the_category( ', ' );\n\/\/ closes the first div box with the class of \"post\" or \"post-cat-three\"\n?&gt;\n&lt;\/div&gt;\n&lt;?php\n\/\/ Stop the Loop, but allow for a \"if not posts\" situation\nendwhile;\nelse :\n\/*\n* The very first \"if\" tested to see if there were any posts to\n* display. This \"else\" part tells what do if there weren't any.\n*\/\n_e( 'Sorry, no posts matched your criteria.', 'textdomain' );\n\/\/ Completely stop the Loop.\nendif;\n?&gt;<\/code><\/pre>\n<h2>Wie man die WordPress-Loop in Block-Themes verwendet (Site Editor)<\/h2>\n<p>Wie bereits erw\u00e4hnt, verwenden WordPress-Block-Themes den Site Editor, um die Vorlagen deines Themes zu steuern, und nicht die PHP-Vorlagendateien.<\/p>\n<p>Aus diesem Grund kannst du die WordPress-Loop nicht mit PHP anpassen, wenn du ein Block-Theme verwendest. Stattdessen musst du den Query Loop-Block verwenden.<\/p>\n<p>Die Grundprinzipien sind jedoch dieselben.<\/p>\n<p>Im Wesentlichen verwendest du den Query Loop-Block, um die Loop zu \u00f6ffnen. Innerhalb des Query Loop-Blocks befinden sich ein Post Template-Container und weitere Container f\u00fcr Paginierung und &#8222;keine Ergebnisse&#8220;.<\/p>\n<p>Anstelle von Template-Tags, wie du sie in PHP verwendest, f\u00fcgst du WordPress-Theme-Bl\u00f6cke innerhalb des Post Template-Containers hinzu, um das Layout der einzelnen Loop-Elemente zu steuern.<\/p>\n<h3>So f\u00fcgst du den Query Loop-Block hinzu<\/h3>\n<p>Gehe in den Site Editor (<strong>Erscheinungsbild \u2192 Editor<\/strong>) und erstelle oder bearbeite die entsprechende Vorlage. Du kannst die Loop auch zu einem einzelnen Inhalt hinzuf\u00fcgen, z. B. zu einer einzelnen Seite, auf der du Beitr\u00e4ge auflisten m\u00f6chtest.<\/p>\n<p>In beiden F\u00e4llen f\u00fcgst du zun\u00e4chst den Block Query Loop hinzu. Dann kannst du entweder eines der vorhandenen Loop-Muster deines Themes verwenden, indem du auf <strong>Ausw\u00e4hlen<\/strong> klickst, oder mit einer leeren Vorlage beginnen, indem du auf <strong>Leer starten<\/strong> klickst.<\/p>\n<p>F\u00fcr dieses Beispiel entscheiden wir uns f\u00fcr <strong>Leer starten<\/strong>.<\/p>\n<figure id=\"attachment_188424\" aria-describedby=\"caption-attachment-188424\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-188424 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/11\/query-loop-block-tutorial-1-1024x614.jpg\" alt=\"So f\u00fcgst du den Abfrage-Schleifen-Block hinzu\" width=\"1024\" height=\"614\"><figcaption id=\"caption-attachment-188424\" class=\"wp-caption-text\">So f\u00fcgst du den Abfrage-Loop-Block hinzu<\/figcaption><\/figure>\n<p>Du kannst dann zwischen verschiedenen Startvarianten w\u00e4hlen, wobei die einfachste Variante darin besteht, nur den Titel und den Inhalt jedes Artikels anzuzeigen.<\/p>\n<figure id=\"attachment_188425\" aria-describedby=\"caption-attachment-188425\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-188425 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/11\/query-loop-block-tutorial-2-1024x655.jpg\" alt=\"Du kannst die Startvariante f\u00fcr die Schleife ausw\u00e4hlen, indem du die Optionen in den Blockeinstellungen verwendest.\" width=\"1024\" height=\"655\"><figcaption id=\"caption-attachment-188425\" class=\"wp-caption-text\">So w\u00e4hlst du die Startvariante f\u00fcr die Loop aus<\/figcaption><\/figure>\n<p>Wenn du das getan hast, kannst du mit den Einstellungen in der Seitenleiste des Abfrage-Loop-Blocks festlegen, welche Inhalte du in die Loop aufnehmen willst (die &#8222;Abfrage&#8220;).<\/p>\n<p>Standardm\u00e4\u00dfig werden normale Beitr\u00e4ge aufgelistet, aber du kannst den Beitragstyp \u00e4ndern, um andere Arten von Inhalten aufzulisten. Du kannst auch die Reihenfolge \u00e4ndern und Filter verwenden, um nur bestimmte Inhalte abzufragen, z. B. Inhalte, die einer bestimmten Kategorie angeh\u00f6ren, von einem bestimmten Autor stammen usw.<\/p>\n<figure id=\"attachment_188426\" aria-describedby=\"caption-attachment-188426\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-188426 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/11\/query-loop-block-tutorial-3-1024x963.jpg\" alt=\"Du kannst die Abfrage mithilfe der Optionen in der Seitenleiste mit den Blockeinstellungen anpassen.\" width=\"1024\" height=\"963\"><figcaption id=\"caption-attachment-188426\" class=\"wp-caption-text\">Wie du die Abfrage der Loop anpasst<\/figcaption><\/figure>\n<h3>Wie du die Loop-Vorlage anpasst<\/h3>\n<p>Mit den Bl\u00f6cken im <strong>Themenbereich<\/strong> kannst du die Beitragsvorlage innerhalb der Abfrage-Loop weiter anpassen. Auch diese Bl\u00f6cke dienen demselben Zweck wie die Template-Tags im PHP-Code.<\/p>\n<p>Wenn du zum Beispiel den Autor f\u00fcr jeden Inhalt anzeigen m\u00f6chtest, kannst du den Block Autorenname an der Stelle einf\u00fcgen, an der der Name des Autors erscheinen soll.<\/p>\n<figure id=\"attachment_188427\" aria-describedby=\"caption-attachment-188427\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-188427 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/11\/query-loop-block-tutorial-4-1024x937.jpg\" alt=\"Du kannst die Kern-Theme-Bl\u00f6cke verwenden, um die Vorlage des Loops anzupassen.\" width=\"1024\" height=\"937\"><figcaption id=\"caption-attachment-188427\" class=\"wp-caption-text\">So passt du die Vorlage der Loop an<\/figcaption><\/figure>\n<p>Au\u00dferdem findest du weitere Bl\u00f6cke f\u00fcr relevante Elemente, wie z.B. Featured Image, Datum, Kategorien, Tags, etc.<\/p>\n<p>Wenn du dir die Gliederung ansiehst, siehst du, dass alle diese Bl\u00f6cke zur Gruppe der Beitragsvorlage geh\u00f6ren.<\/p>\n<figure id=\"attachment_188428\" aria-describedby=\"caption-attachment-188428\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-188428 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/11\/query-loop-block-tutorial-5-1024x678.jpg\" alt=\"Die Gliederungsfunktion zeigt dir die Struktur des Blocks \u201eAbfrage-Schleife\u201c.\" width=\"1024\" height=\"678\"><figcaption id=\"caption-attachment-188428\" class=\"wp-caption-text\">Ein Blick auf die Struktur des Query Loop-Blocks<\/figcaption><\/figure>\n<p>Es gibt auch andere Gruppen, um die Paginierung und Situationen zu steuern, in denen die Abfrage keine Ergebnisse liefert.<\/p>\n<h2>Tipps f\u00fcr die Arbeit mit der WordPress-Loop<\/h2>\n<p>Da die Loop ein fester Bestandteil von WordPress ist, kann jeder Fehler oder Irrtum zu Problemen auf deiner Seite f\u00fchren. Das gilt vor allem, wenn du mit PHP-Vorlagen arbeitest, da Syntaxfehler <a href=\"https:\/\/kinsta.com\/de\/blog\/es-gab-einen-kritischen-fehler-auf-deiner-webseite\/\">die Meldung &#8222;Es ist ein kritischer Fehler auf deiner Website aufgetreten&#8220;<\/a> ausl\u00f6sen k\u00f6nnen.<\/p>\n<p>Um Probleme zu vermeiden, gibt es ein paar Tipps&#8230;<\/p>\n<h3>Experimentiere und lerne in einer lokalen Entwicklungsumgebung<\/h3>\n<p>Wenn du zum ersten Mal mit der WordPress-Loop arbeitest, m\u00f6chtest du wahrscheinlich experimentieren und mit verschiedenen Konzepten herumspielen, um die Funktionsweise besser zu verstehen.<\/p>\n<p>Um dies sicher zu tun, kannst du <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-lokal-installieren\/\">eine lokale WordPress-Entwicklungsumgebung verwenden<\/a>, die dir eine sichere Sandbox auf deinem lokalen Computer bietet.<\/p>\n<p>Mit <a href=\"https:\/\/kinsta.com\/de\/devkinsta\/\">dem kostenlosen Tool DevKinsta<\/a> kannst du ganz einfach lokale WordPress-Seiten zum Testen und Lernen erstellen.<\/p>\n<p>DevKinsta unterst\u00fctzt sowohl Windows als auch Mac und erm\u00f6glicht es dir, so viele lokale Entwicklungsseiten zu erstellen, wie du brauchst.<\/p>\n<h3>Arbeiten in einer Staging-Umgebung f\u00fcr Live-Sites<\/h3>\n<p>Wenn du an der WordPress-Loop f\u00fcr eine Live-WordPress-Website arbeitest, empfehlen wir dir dringend, alles auf <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-einzurichten\/\">einer Staging-Site<\/a> zu machen, bevor du die \u00c4nderungen auf deine Live-WordPress-Website \u00fcbertr\u00e4gst.<\/p>\n<p>Wenn du <a href=\"https:\/\/kinsta.com\/de\/wordpress-hosting\/\">deine WordPress-Website bei Kinsta hostest<\/a>, kannst du <a href=\"https:\/\/kinsta.com\/de\/blog\/kinstas-staging-umgebungen\/\">das integrierte Staging-Tool von Kinsta nutzen<\/a>, um alle \u00c4nderungen in einer sicheren Sandbox vorzunehmen.<\/p>\n<p>Sobald du sichergestellt hast, dass alles funktioniert, kannst du deine Staging-\u00c4nderungen ganz einfach auf die Live-Version deiner Website \u00fcbertragen.<\/p>\n<h2>Plugin-Alternativen zur direkten Arbeit mit der WordPress-Loop<\/h2>\n<p>Wenn du die direkte Arbeit mit der WordPress-Loop etwas einsch\u00fcchternd findest, gibt es mehrere beliebte Plugins, die dir alternative M\u00f6glichkeiten bieten, Inhalte zu &#8222;loopen&#8220;, ohne dass du PHP oder den Query Loop Block verwenden musst.<\/p>\n<p>Hier sind einige WordPress Loop-Plugin-Alternativen, die du in Betracht ziehen solltest, wobei diese Liste keineswegs vollst\u00e4ndig ist.<\/p>\n<h3>Elementor Pro<\/h3>\n<p><a href=\"https:\/\/elementor.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Elementor<\/a> ist ein beliebtes visuelles Drag-and-Drop-Plugin f\u00fcr die Seitenerstellung. Mit Elementor Pro hast du Zugriff auf die vollst\u00e4ndige Theme-Builder-Funktionalit\u00e4t, um deine Theme-Vorlagendateien mit Elementor zu gestalten. Im Jahr 2022 f\u00fcgte Elementor Pro <a href=\"https:\/\/elementor.com\/blog\/introducing-the-loop-builder\/\" target=\"_blank\" rel=\"noopener noreferrer\">eine Loop Builder-Funktion hinzu<\/a>, mit der du &#8222;geloopte&#8220; Inhalte \u00fcber die visuelle Oberfl\u00e4che von Elementor steuern und anpassen kannst.<\/p>\n<p>Auf dem Kinsta-Blog haben wir <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-elementor\/\">einen vollst\u00e4ndigen Leitfaden zur Verwendung von Elementor<\/a> und <a href=\"https:\/\/kinsta.com\/de\/?s=elementor\">viele weitere Elementor-Inhalte<\/a> geschrieben.<\/p>\n<h3>Bricks<\/h3>\n<p><a href=\"https:\/\/bricksbuilder.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bricks<\/a> ist ein weiterer beliebter visueller Website-Builder f\u00fcr WordPress. Zu den vielen Design-Tools geh\u00f6rt auch ein eigener <a href=\"https:\/\/academy.bricksbuilder.io\/article\/query-loop\/\" target=\"_blank\" rel=\"noopener noreferrer\">Query-Loop-Builder<\/a>, der einen vereinfachten Code-Ansatz verwendet, sowie viele zus\u00e4tzliche Optionen in der grafischen Oberfl\u00e4che.<\/p>\n<p>Wir haben auch einen <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-bricks-builder\/\">Leitfaden zur Erstellung von WordPress-Websites mit Bricks<\/a>.<\/p>\n<h3>WP Show Posts<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/wp-show-posts\/\" target=\"_blank\" rel=\"noopener noreferrer\">WP Show Posts<\/a> bietet dir nicht so viel Flexibilit\u00e4t wie die beiden vorherigen Plugins. Wenn du jedoch nach einer einfachen M\u00f6glichkeit suchst, WordPress-Beitr\u00e4ge in verschiedenen Formaten aufzulisten, ist es vielleicht das einfachste Tool f\u00fcr diese Aufgabe.<\/p>\n<p>Es ist kostenlos und stammt vom selben Entwickler wie das beliebte GeneratePress-Theme. Der Entwickler f\u00fcgt dem Plugin zwar keine neuen Funktionen mehr hinzu, pflegt aber die bestehenden Funktionen des Plugins weiter.<\/p>\n<h2>Zusammenfassung<\/h2>\n<p>Um deine WordPress-Entwicklungsf\u00e4higkeiten zu verbessern, musst du die WordPress-Loop verstehen. Die Loop ist ein wesentlicher Bestandteil der Darstellung von Inhalten in WordPress; wenn du lernst, sie zu nutzen, hast du mehr Kontrolle \u00fcber die Darstellung von Inhalten auf deiner Seite.<\/p>\n<p>Da neuere WordPress-Block-Themes nicht mehr wie die klassischen Themes auf PHP-Templates angewiesen sind, musst du f\u00fcr die Arbeit mit dem Loop nicht unbedingt PHP verwenden. Wenn du dich der Bewegung der Block-Themes anschlie\u00dft, kannst du stattdessen den Query Loop-Block verwenden, um \u00e4hnliche Effekte zu erzielen.<\/p>\n<p>In jedem Fall wird es sich auszahlen, wenn du lernst, den WordPress Loop effektiver zu nutzen.<\/p>\n<p>Da die WordPress-Loop ein grundlegender Bestandteil von WordPress ist, k\u00f6nnen Probleme mit der Loop deine Website zerst\u00f6ren. Um Probleme zu vermeiden, empfehlen wir, auf einer lokalen Entwicklungsseite von <a href=\"https:\/\/kinsta.com\/de\/devkinsta\/\">DevKinsta<\/a> zu lernen oder die Staging-Tools zu nutzen, die <a href=\"https:\/\/kinsta.com\/de\/wordpress-hosting\/\">Kinsta WordPress Hosting<\/a> bietet, um in einer sicheren Umgebung zu arbeiten.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die WordPress-Loop ist ein wesentlicher Bestandteil der Darstellung von Inhalten auf deiner WordPress-Seite. Wenn du einige Teile deiner Website anpassen m\u00f6chtest (oder dich in die WordPress-Entwicklung &#8230;<\/p>\n","protected":false},"author":199,"featured_media":72239,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[999],"class_list":["post-72238","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-wordpress-entwicklung"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WordPress-Loop-Anleitung: Alles, was du wissen musst<\/title>\n<meta name=\"description\" content=\"Erfahre, was der WordPress Loop ist und wie du den WordPress Loop in PHP-Vorlagen und -Bl\u00f6cken im Website-Editor verwenden kannst.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress Loop: Alles, was du wissen musst\" \/>\n<meta property=\"og:description\" content=\"Erfahre, was der WordPress Loop ist und wie du den WordPress Loop in PHP-Vorlagen und -Bl\u00f6cken im Website-Editor verwenden kannst.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-07T07:33:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-07T08:33:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1470\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeremy Holcombe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Erfahre, was der WordPress Loop ist und wie du den WordPress Loop in PHP-Vorlagen und -Bl\u00f6cken im Website-Editor verwenden kannst.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop-1024x512.png\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeremy Holcombe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"17\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/\"},\"author\":{\"name\":\"Jeremy Holcombe\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\"},\"headline\":\"WordPress Loop: Alles, was du wissen musst\",\"datePublished\":\"2025-01-07T07:33:49+00:00\",\"dateModified\":\"2025-01-07T08:33:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/\"},\"wordCount\":3017,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png\",\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/\",\"url\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/\",\"name\":\"WordPress-Loop-Anleitung: Alles, was du wissen musst\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png\",\"datePublished\":\"2025-01-07T07:33:49+00:00\",\"dateModified\":\"2025-01-07T08:33:43+00:00\",\"description\":\"Erfahre, was der WordPress Loop ist und wie du den WordPress Loop in PHP-Vorlagen und -Bl\u00f6cken im Website-Editor verwenden kannst.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png\",\"width\":1470,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress Entwicklung\",\"item\":\"https:\/\/kinsta.com\/de\/thema\/wordpress-entwicklung\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"WordPress Loop: Alles, was du wissen musst\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/de\/#website\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/de\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\",\"https:\/\/x.com\/Kinsta_DE\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\",\"name\":\"Jeremy Holcombe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"caption\":\"Jeremy Holcombe\"},\"description\":\"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/jeremyholcombe\/\"],\"url\":\"https:\/\/kinsta.com\/de\/blog\/author\/jeremyholcombe\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WordPress-Loop-Anleitung: Alles, was du wissen musst","description":"Erfahre, was der WordPress Loop ist und wie du den WordPress Loop in PHP-Vorlagen und -Bl\u00f6cken im Website-Editor verwenden kannst.","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:\/\/kinsta.com\/de\/blog\/wordpress-loop\/","og_locale":"de_DE","og_type":"article","og_title":"WordPress Loop: Alles, was du wissen musst","og_description":"Erfahre, was der WordPress Loop ist und wie du den WordPress Loop in PHP-Vorlagen und -Bl\u00f6cken im Website-Editor verwenden kannst.","og_url":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","article_published_time":"2025-01-07T07:33:49+00:00","article_modified_time":"2025-01-07T08:33:43+00:00","og_image":[{"width":1470,"height":735,"url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png","type":"image\/png"}],"author":"Jeremy Holcombe","twitter_card":"summary_large_image","twitter_description":"Erfahre, was der WordPress Loop ist und wie du den WordPress Loop in PHP-Vorlagen und -Bl\u00f6cken im Website-Editor verwenden kannst.","twitter_image":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop-1024x512.png","twitter_creator":"@Kinsta_DE","twitter_site":"@Kinsta_DE","twitter_misc":{"Verfasst von":"Jeremy Holcombe","Gesch\u00e4tzte Lesezeit":"17\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/"},"author":{"name":"Jeremy Holcombe","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21"},"headline":"WordPress Loop: Alles, was du wissen musst","datePublished":"2025-01-07T07:33:49+00:00","dateModified":"2025-01-07T08:33:43+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/"},"wordCount":3017,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png","inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/","url":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/","name":"WordPress-Loop-Anleitung: Alles, was du wissen musst","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png","datePublished":"2025-01-07T07:33:49+00:00","dateModified":"2025-01-07T08:33:43+00:00","description":"Erfahre, was der WordPress Loop ist und wie du den WordPress Loop in PHP-Vorlagen und -Bl\u00f6cken im Website-Editor verwenden kannst.","breadcrumb":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#primaryimage","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/12\/developing-with-wordpress-loop.png","width":1470,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-loop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/de\/"},{"@type":"ListItem","position":2,"name":"WordPress Entwicklung","item":"https:\/\/kinsta.com\/de\/thema\/wordpress-entwicklung\/"},{"@type":"ListItem","position":3,"name":"WordPress Loop: Alles, was du wissen musst"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/de\/#website","url":"https:\/\/kinsta.com\/de\/","name":"Kinsta\u00ae","description":"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen","publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/de\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","https:\/\/x.com\/Kinsta_DE","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21","name":"Jeremy Holcombe","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","caption":"Jeremy Holcombe"},"description":"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.","sameAs":["https:\/\/www.linkedin.com\/in\/jeremyholcombe\/"],"url":"https:\/\/kinsta.com\/de\/blog\/author\/jeremyholcombe\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/72238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/users\/199"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/comments?post=72238"}],"version-history":[{"count":7,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/72238\/revisions"}],"predecessor-version":[{"id":72277,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/72238\/revisions\/72277"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72238\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72238\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72238\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72238\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72238\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72238\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72238\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72238\/translations\/es"},{"href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/72238\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media\/72239"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media?parent=72238"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/tags?post=72238"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/topic?post=72238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}