Alle WordPress Template Tags

Allgemeine Tags

  • get_header()
    Lädt die header.php Datei. Es können auch verschiedene Header erstellt und geladen werden.
    z.B.: header-test.php
    get_header('test');

  • get_footer()
    Lädt die footer.php Datei
    Es können auch verschiedene Footer erstellt und geladen werden.
    z.B.: footer-test.php
    get_footer('test');
  • get_sidebar()
    Lädt die sidebar.php Datei
    Es können auch verschiedene Sidebars erstellt und geladen werden.
    z.B.: sidebar-test.php
    get_sidebar('test');

  • get_template_part()
    Lädt einen bestimmten Template-Teil
    $slug und/oder $name als Parameter notwendig;
    z.B.: get_template_part( 'content', 'single' );
    Versucht, content-single.php zu laden. Ist dieses Template nicht vorhanden, versucht WordPress content.php zu laden.

  • get_search_form()
    Lädt die searchform.php Datei

  • wp_loginout()
    Zeigt den Login/Logout Link an

  • wp_logout_url()
    Ruft die Logout-URL auf

  • wp_login_url()
    Ruft die Login-URL auf

  • wp_login_form()
    Gibt ein einfaches Login-Formular aus

  • wp_lostpassword_url()
    Gibt die URL aus, um sein Passwort wiederherzustellen

  • wp_register()
    Gibt die URL aus, um ein neues Benutzerkonto zu erstellen

  • wp_meta()
    sollte am Ende des Sidebar-Template benutzt werden, um neue Punkte zum Widget hinzuzufügen

  • bloginfo()
    Zeigt Informationen zur aktuellen WordPress Seite an z.B.: Name, Beschreibung, URL, Version, Sprache usw.
    Erlaubter Parameter: $show

  • get_bloginfo()
    Zeigt Informationen zur aktuellen WordPress Seite an z.B.: Name, Beschreibung, URL, Version, Sprache usw.
    Erlaubte Parameter: $show und $filter

  • get_current_blog_id()
    Zeigt die aktuelle Seiten-ID an

  • wp_title()
    Gibt den aktuellen Seitentitel aus

  • single_post_title()
    Dies ist für die single.php-Vorlagendatei zum Anzeigen des Beitragstitels optimiert.

  • post_type_archive_title()
    Dies ist optimiert für die Vorlagendateien archive.php und archive – {$ post_type} .php zur Anzeige des Titels des Beitragstyps.

  • single_cat_title()
    Gibt den Seitentitel für das Kategorie-Archiv aus

  • single_tag_title()
    Gibt den Titel für das Tag Beitrags Archiv aus

  • single_term_title()
    Gibt den Titel für das Taxonimie Term Archiv aus

  • single_month_title()
    Gibt den Titel für Beitrags Archive basierend auf das Datum aus

  • get_archives_link()
    Abrufen von Archivlinkinhalten basierend auf vordefiniertem oder benutzerdefiniertem Code.

  • wp_get_archives()
    Archivverknüpfungen nach Typ und Format anzeigen.

  • calendar_week_mod()
    Gibt Anzahl der Tage seit Wochenbeginn aus

  • get_calendar()
    Kalender mit Tagen anzeigen, die Beiträge als Links enthalten.

  • delete_get_calendar_cache()
    Die zwischengespeicherten Ergebnisse von get_calendar bereinigen.

  • allowed_tags()
    Alle zulässigen Tags im HTML-Format mit Attributen anzeigen.

  • wp_enqueue_script()
    Registriert das Skript, wenn $src angegeben wurde (es wird NICHT überschrieben), und reiht es in die Warteschlange ein.

Tags innerhalb des Loops

  • next_post_link()
    Link zu dem Beitrag, welcher chronologisch nach dem aktuellen Post erstellt wurde
  • previous_post_link()
    Link zu dem Beitrag, welcher chronologisch vor dem aktuellen Post erstellt wurde
  • the_category()
    Die Kategorie(n), denen der aktuelle Beitrag oder Seite zugeordnet ist
  • the_author()
    Autor der aktuellen Seite bzw. Posts
  • the_content()
    Der Inhalt der aktuellen Seite bzw. Posts
  • the_excerpt()
    Die ersten 55 Wörter vom Inhalt eines Beitrags. Danach werde 3 Punkte (…) oder ein Read More Link angefügt, welcher auf den vollständigen Beitrag verlinken.
  • the_ID()
    die ID der aktuellen Seite bzw. Posts
  • the_meta()
    Daten der Custom Fields des aktuellen Posts
  • the_shortlink()
    Link zu der Seite oder dem Beitrag mithilfe der Seiten-URL sowie der Seiten- bzw. Post-ID
  • the_tags()
    Der bzw. die Tags des aktuellen Posts
  • the_title()
    Der Titel des aktuellen Posts bzw. der aktuellen Seite
  • the_time()
    Zeit und/oder Datum des aktuellen Posts oder der Seite. Kann mithilfe der Standard php Datumsfunktion formatiert werden.

Autor Tags

  • the_author()
    Zeigt den Namen des Autors des aktuellen Beitrags an.
  • get_the_author()
    Ruft den Author des aktuellen Beitrags auf.
  • the_author_link()
    Zeigt entweder den Link des Autors oder den Namen des Autors an.
  • get_the_author_link()
    Gibt den Link zum Namen des Autors aus.
  • the_author_meta()
    Gibt das Feld aus dem DB-Objekt des Benutzers aus. Standardmäßig wird der Autor des aktuellen Beitrags verwendet.
  • the_author_posts()
    Zeigt die Anzahl der Beiträge des Autors des aktuellen Beitrags an.
  • the_author_posts_link()
    Zeigt einen HTML-Link zur Autorenseite des Autors des aktuellen Beitrags an.
  • wp_dropdown_users()
    Zeigt Dropdown-Liste der User an
  • wp_list_authors()
    Listet alle Autoren der Site mit verschiedenen verfügbaren Optionen auf.
  • get_author_posts_url()
    Zeigt URL zur Seite mit Beiträge des Benutzers mit der angegebenen ID an

Lesezeichen Tags

  • wp_list_bookmarks()
    Abrufen oder Ausgabe aller Lesezeichen.
  • get_bookmark()
    Erhalte Lesezeichen-Daten (je nach Abfrage)
  • get_bookmark_field()
    Abrufen eines einzelnen Lesezeichendatenelements oder -felds.
  • get_bookmarks()
    Erhalte Liste mit Lesezeichen

Kategorie Tags

  • category_description()
    Gibt die Beschreibung der Kategorie aus
  • single_cat_title()
    Zeigt an oder beinhaltet Seitentitel für Kategorie-Archiv
  • the_category()
    Zeigt die Kategorieliste für einen Beitrag entweder im HTML-Format oder im benutzerdefinierten Format an.
  • the_category_rss()
    Zeigt die Beitragskategorien im Feed an.
  • wp_dropdown_categories()
    Anzeigen oder Abrufen der HTML-Dropdown-Liste mit Kategorien.
  • wp_list_categories()
    Anzeigen oder Abrufen der HTML-Liste der Kategorien.
  • single_tag_title()
    Anzeigen oder Abrufen des Seitentitels für das Tag-Post-Archiv.
  • tag_description()
    Tag-Beschreibung abrufen.
  • the_tags()
    Gibt die Tags des aktuellen Posts aus.
  • wp_generate_tag_cloud()
    Erzeugt eine Tag Cloud (Heatmap) aus den bereitgestellten Daten.
  • wp_tag_cloud()
    Zeigt eine Tag Cloud an.
  • term_description()
    Gibt die Termbeschreibung aus.
  • single_term_title()
    Seitentitel für Taxonomiebegriffsarchiv anzeigen oder abrufen.
  • get_the_term_list()
    Ruft die Bedingungen eines Posts als Liste mit dem angegebenen Format ab.
  • the_terms()
    Zeigt die Termen in einer Liste an.
  • the_taxonomies()
    Zeigt die Taxonomien eines Posts mit verfügbaren Optionen an.

Kommentare Tags

  • cancel_comment_reply_link()
    HTML-Inhalt für den Link zum Abbrechen der Antwort auf einen Kommentar anzeigen.
  • comment_author()
    Zeigt den Autor des aktuellen Kommentars an.
  • comment_author_email()
    Zeigt die E-Mail des Autoren des aktuellen Kommentars an.
  • comment_author_email_link()
    Zeigt den HTML-E-Mail-Link zum Autor des aktuellen Kommentars an.
  • comment_author_IP()
    Zeigt die IP-Adresse des Autors des aktuellen Kommentars an.
  • comment_author_link()
    Zeigt den HTML-Link zur URL des Autors des aktuellen Kommentars an.
  • comment_author_rss()
    Zeigt den aktuellen Kommentarautor im Feed an.
  • comment_author_url()
    Zeigt die URL des Autors des aktuellen Kommentars an.
  • comment_author_url_link()
    Zeigt den HTML-Link der URL des Autors des aktuellen Kommentars an.
  • comment_class()
    Generiert semantische Klassen für jedes Kommentarelement.
  • comment_date()
    Zeigt das Datum des aktuellen Kommentars an.
  • comment_excerpt()
    Zeigt den Auszug des aktuellen Kommentars an.
  • comment_form_title()
    Text basierend auf dem Status der Kommentarantwort anzeigen.
  • comment_form()
    Gibt ein vollständiges Kommentarformular zur Verwendung in einer Vorlage aus.
  • comment_ID()
    Zeigt die Kommentar-ID des aktuellen Kommentars an.
  • comment_id_fields()
    Versteckte HTML-Eingabe, um auf Kommentare zu antworten.
  • comment_reply_link()
    Zeigt den HTML-Inhalt für die Antwort auf den Kommentarlink an.
  • comment_text()
    Zeigt den Text des aktuellen Kommentars an.
  • comment_text_rss()
    Zeigen Sie den aktuellen Kommentarinhalt zur Verwendung in den Feeds an.
  • comment_time()
    Zeigt die Zeit des aktuellen Kommentars an.
  • comment_type()
    Zeigt den Typ des aktuellen Kommentars an.
  • comments_link()
    Zeigt den Link zu den Kommentaren des aktuellen Beitrags an.
  • comments_number()
    Zeigt die Sprachzeichenfolge für die Anzahl der Kommentare des aktuellen Beitrags an.
  • comments_popup_link()
    Zeigt den Link zu den Kommentaren für die aktuelle Beitrags-ID an.
  • get_avatar()
    Ruft das Avatar-Tag für einen Benutzer, eine E-Mail-Adresse, einen MD5-Hash, einen Kommentar oder einen Beitrag ab.
  • next_comments_link()
    Zeigt den Link zur nächsten Kommentarseite an.
  • paginate_comments_links()
    Zeigt Paginierungslinks für die Kommentare zum aktuellen Beitrag an oder ruft sie ab.
  • permalink_comments_rss()
  • previous_comments_link()
    Zeigt den Link zur vorherigen Kommentarseite an.
  • wp_list_comments()
    Listet Kommentare auf.

Link Tags

  • the_permalink()
    Zeigt die URL für den Permalink zu dem Beitrag an, der gerade in „The Loop“ verarbeitet wird. Dieses Tag muss sich innerhalb der „Loop“ befinden.
  • user_trailingslashit()
  • permalink_anchor()
    Gibt einen Permalink-Ankerbezeichner oder eine ID (<a id = „….) für einen Beitrag aus.
  • get_permalink()
    Ruft den vollständigen Permalink für den aktuellen Beitrag oder die Beitrags-ID ab.
  • get_post_permalink()
    Ruft den Permalink für einen Beitrag eines benutzerdefinierten Beitragstyps ab.
  • get_page_link()
  • get_attachment_link()
  • wp_shortlink_header()
  • wp_shortlink_wp_head()
  • edit_bookmark_link()
  • edit_comment_link()
  • edit_post_link()
  • get_edit_post_link()
  • get_delete_post_link()
  • edit_tag_link()
  • get_admin_url()
  • get_home_url()
  • get_site_url()
  • home_url()
  • site_url()
  • get_search_link()
  • get_search_query()
  • the_feed_link()

Beitrag Tags

  • body_class()
  • next_image_link()
  • next_post_link()
  • next_posts_link()
  • post_class()
  • post_password_required()
  • posts_nav_link()
  • previous_image_link()
  • previous_post_link()
  • previous_posts_link()
  • single_post_title()
  • the_category()
  • the_category_rss()
  • the_content()
  • the_excerpt()
  • the_excerpt_rss()
  • the_ID()
  • the_meta()
  • the_tags()
  • the_title()
  • get_the_title()
  • the_title_attribute()
  • the_title_rss()
  • wp_link_pages()
  • get_attachment_link()
  • wp_get_attachment_link()
  • the_attachment_link()
  • the_search_query()
  • is_attachment()
  • wp_attachment_is_image()
  • wp_get_attachment_image()
  • wp_get_attachment_image_src()
  • wp_get_attachment_metadata()
  • get_the_date()
  • single_month_title()
  • the_date()
  • the_date_xml()
  • the_modified_author()
  • the_modified_date()
  • the_modified_time()
  • the_time()
  • the_shortlink()
  • wp_get_shortlink()

Beitragsbild Tag

  • has_post_thumbnail()
  • get_post_thumbnail_id()
  • the_post_thumbnail()
  • get_the_post_thumbnail()

Navigations-Menü Tag

  • wp_nav_menu()
  • walk_nav_menu_tree()