WordPress Funktionen, Argumente & Template Tags Übersicht

Inhaltsverzeichnis

A

add_action() //Fügt eine Funktion am Hook ein
add_editor_style()
 //erlaubt das Einfügen eines Stylesheets für den WYSIWYG Editor
add_image_Size() //Fügt neue Standardgrößen für Bilder hinzu
add_theme_support() //Fügt die Unterstützung von Theme Funktionen ein.

add_theme_support(‚post-thumbnails‘) //Theme Funktion Beitragsbilder

after_setup_theme //Argument für action Hook – lädt die Funktion nach dem Laden des Themes
after_title //Argument von register_sidebar() – Ausgabe nach jedem Widgettitel
after_widget
//Argument von register_sidebar() – Ausgabe nach jedem Widget

B

before_title //Argument von register_sidebar() – Ausgabe vor jedem Widgettitel
before_widget
//Argument von register_sidebar() – Ausgabe vor jedem Widget
bloginfo()
//Gibt Informationen über die WordPress Seite aus.

bloginfo(‚charset‘) //Zeichenkodierung der WordPress Seite
bloginfo(’name‘) //Name der WordPress Seite
bloginfo(‚description‘) //Beschreibung der WordPress Seite

body_class() //Wordpress und Plugins fügen hier Klassen zum body hinzu

C

category_description() //Kategorienbeschreibung
comment_form_default_fields //Hook – filtert die Standard Kommentarfelder
comment_notes_after //Argument von comment_form() – Ausgabe nach dem Formularfeld
comment_notes_before //Argument von comment_form() – Ausgabe vor dem Formularfeld
comments_open() //Fragt ab ob der aktuelle Beitrag Kommentare erlaubt
comments_template() //Lädt die Datei comments.php
container
//Argument von wp_nav_menu – Gibt die Art des Containers an. Standardwert ist div

D

depth //Argument von wp_nav_menu – gibt die Ebenentiefe der Navigation an.
dynamic_sidebar() //Gibt dynamisch die passende Seitenleiste aus. Standardwert ist sidebar

G

get_comment_pages_count() //Berechnet die Anzahl der Kommentar Seiten
get_footer()
//lädt die footer.php
get_header()
//lädt die header.php
get_option() //Lädt Option basierend auf den Namen der Option
get_post_format() //Identifiziert das Beitragsformat
get_search_form() //Gibt Suchformular aus
get_sidebar() //lädt die sidebar.php
get_template_directory_uri() //Gibt Theme/Design Pfad/URL aus.
get_template_part() //Lädt eine Template Datei in eine andere.

H

have_comments() //Fragt ab ob es Kommentare gibt
have_posts()
 //Fragt ab ob es Beiträge gibt
has_post_format(‚formatname‘) //Fragt ab ob der Beitrag das Format in den Klammern hat.
home_url() //Gibt die Home URL aus

I

is_active_sidebar() //Fragt ab ob Inhalt in der Sidebar ist
is_archive() //Fragt ab ob es sich um eine Archivseite handelt
is_front_page() //Fragt ab ob es sich um die Startseite handelt

L

language_attributes() //Gibt die Sprache im html tag aus.

N

next_post_link() //Link zum nächsten Beitrag
next_posts_link()
//Link zur nächsten Beitragsseite

P

page_comments //Argument von get_option() – Fragt ab ob die Kommentarfunktion im Backend aktiviert ist
plugins_URL()
 //Gibt Plugin Pfad/URL aus
post_class() //Gibt die Klassen für Beiträge/Seiten aus
post-formats //Funktionalität von add_theme_support()
previous_comments_link() //Link zur vorherigen Kommentarseite
previous_post_link() //Link zum vorherigen Beitrag
previous_posts_link() //Link zur vorherigen Beitragsseite

R

register_nav_menu() // Registriert eine Navigation
register_sidebar() // Registriert eine Seitenleiste

S

single_cat_title() // Seitentitel für Kategorien-Archivseite
single_tag_title() //Seitentitel für Schlagwort-Archivseite

T

tag_description() //Gibt Schlagwortbeschreibung aus
the_author()
//Gibt den Autor aus, der den Beitrag verfasst hat
the_category() //Gibt die Kategorie/n des Beitrages aus.
the_content() //Gibt den Inhalt des Beitrages aus
the_excerpt() //Gibt einen Auszug eines Inhaltes aus
the_permalink()
//Gibt Link zum/r aktuellen Beitrag/Seite aus
the_post()
//Indexiert die Beiträge im Loop
the_post_thumbnail() //Gibt das Vorschaubild des Beitrages aus
the_tags() //Gibt die Schlagwörter des Beitrages aus
the_time() //Gibt die Zeit aus, an der ein Beitrag veröffentlich wurde
the_title() //Titel des/r aktuellen Beitrags/Seite
theme_location //Argument von wp_nav_menu() – Gibt die Stelle der Navigation an.
title_reply //Argument von comment_form() – Button Beschriftung für das Kommentarformular

W

widgets_init //Hook – gibt registrierte Widgets aus
wp_attachment_is_image() //Fragt ab ob es sich bei dem Anhang um ein Bild handelt
wp_enqueue_script()
//Reiht ein Skript ein.
wp_footer() //Hook indem WordPress und Plugins sich einhaken können.
wp_get_attachment_url() //Gibt den Link zum Dateianhang aus
wp_head() //Hook indem WordPress und Plugins sich einhaken können.
wp_list_comments() //Listet Kommentare auf
wp_nav_menu() //Gibt eine Navigation aus
wp_title()
//Seiten-, Beitragstitel usw.

wp_title(“) //Seiten-, Beitragstitel ohne Seperator.