WordPress ist hauptsächlich in der Programmiersprach PHP programmiert. Eine PHP-Funktion ist ein Code-Block, der bestimmte Aufgaben ausführt und bei Bedarf Parameter akzeptiert und zurückgibt. Eine WordPress-Funktion ist eine Funktion, die speziell für die Verwendung innerhalb der WordPress-Plattform entwickelt wurde.
Ein Beispiel für eine WordPress-Funktion, die auf PHP basiert, ist die Funktion get_the_title()
. Diese Funktion gibt den Titel des aktuellen WordPress-Beitrags zurück, wenn sie innerhalb der Schleife des Beitrags aufgerufen wird.
Die Funktion get_the_title()
ist in PHP wie folgt implementiert:
function get_the_title( $post = 0 ) {
$post = get_post( $post );
$title = isset( $post->post_title ) ? $post->post_title : '';
$id = isset( $post->ID ) ? $post->ID : 0;
/**
* Filters the post title.
*
* @since 0.71
*
* @param string $title The post title.
* @param int $id The post ID.
*/
return apply_filters( 'the_title', $title, $id );
}
In dieser Funktion wird zuerst der Beitrags-Parameter überprüft. Wenn kein Parameter angegeben ist, wird der aktuelle Beitrag verwendet. Der Titel des Beitrags wird dann extrahiert und in der Variable $title
gespeichert. Der Beitragstitel wird dann gefiltert und mithilfe der apply_filters()
-Funktion zurückgegeben.
Diese Funktion ist ein gutes Beispiel dafür, wie WordPress-Funktionen auf PHP basieren. Die Funktion wird verwendet, um den Titel eines WordPress-Beitrags abzurufen, kann aber auch in anderen Zusammenhängen in PHP-Projekten verwendet werden.
Hier sind 30 häufig verwendete WordPress-Funktionen und eine kurze Erklärung, was sie tun:
- the_content() – Gibt den Inhalt des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_title() – Gibt den Titel des aktuellen WordPress-Beitrags oder der Seite aus.
- the_title() – Gibt den Titel des aktuellen WordPress-Beitrags oder der Seite aus.
- the_excerpt() – Gibt eine verkürzte Version des Inhalts des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_excerpt() – Gibt eine verkürzte Version des Inhalts des aktuellen WordPress-Beitrags oder der Seite aus.
- the_permalink() – Gibt den permanenten Link zum aktuellen WordPress-Beitrag oder zur Seite aus.
- get_permalink() – Gibt den permanenten Link zum aktuellen WordPress-Beitrag oder zur Seite aus.
- the_author() – Gibt den Namen des Autors des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_author() – Gibt den Namen des Autors des aktuellen WordPress-Beitrags oder der Seite aus.
- the_category() – Gibt die Kategorie(n) des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_category() – Gibt die Kategorie(n) des aktuellen WordPress-Beitrags oder der Seite aus.
- the_post_thumbnail() – Gibt das vorgestellte Bild des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_post_thumbnail() – Gibt das vorgestellte Bild des aktuellen WordPress-Beitrags oder der Seite aus.
- wp_list_categories() – Gibt eine Liste der Kategorien auf der aktuellen WordPress-Website aus.
- wp_list_pages() – Gibt eine Liste der Seiten auf der aktuellen WordPress-Website aus.
- wp_nav_menu() – Gibt ein benutzerdefiniertes Menü aus, das in der WordPress-Verwaltungsoberfläche erstellt wurde.
- get_header() – Gibt den Header-Bereich der aktuellen WordPress-Website aus.
- get_sidebar() – Gibt den Sidebar-Bereich der aktuellen WordPress-Website aus.
- get_footer() – Gibt den Footer-Bereich der aktuellen WordPress-Website aus.
- wp_head() – Gibt zusätzliche CSS- und JavaScript-Dateien im Header-Bereich der aktuellen WordPress-Website aus.
- wp_footer() – Gibt zusätzliche JavaScript-Dateien im Footer-Bereich der aktuellen WordPress-Website aus.
- bloginfo() – Gibt allgemeine Informationen zur aktuellen WordPress-Website aus, wie den Namen und die URL.
- get_bloginfo() – Gibt allgemeine Informationen zur aktuellen WordPress-Website aus, wie den Namen und die URL.
- the_time() – Gibt die Veröffentlichungszeit des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_time() – Gibt die Veröffentlichungszeit des aktuellen WordPress-Beitrags oder der Seite aus.
- comments_template() – Gibt das Kommentarfeld des aktuellen WordPress-Beitrags oder der Seite aus.
- get_comments_number() – Gibt die Anzahl der Kommentare des aktuellen WordPress-Beitrags oder der Seite aus.
- the_tags() – Gibt die Tags des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_tags() – Gibt die Tags des aktuellen WordPress-Beitrags oder der Seite aus.
- get_search_form() – Gibt die Suchfunktion aus.
WordPress ist hauptsächlich in der Programmiersprach PHP programmiert. Eine PHP-Funktion ist ein Code-Block, der bestimmte Aufgaben ausführt und bei Bedarf Parameter akzeptiert und zurückgibt. Eine WordPress-Funktion ist eine Funktion, die speziell für die Verwendung innerhalb der WordPress-Plattform entwickelt wurde.
Ein Beispiel für eine WordPress-Funktion, die auf PHP basiert, ist die Funktion get_the_title()
. Diese Funktion gibt den Titel des aktuellen WordPress-Beitrags zurück, wenn sie innerhalb der Schleife des Beitrags aufgerufen wird.
Die Funktion get_the_title()
ist in PHP wie folgt implementiert:
function get_the_title( $post = 0 ) {
$post = get_post( $post );
$title = isset( $post->post_title ) ? $post->post_title : '';
$id = isset( $post->ID ) ? $post->ID : 0;
/**
* Filters the post title.
*
* @since 0.71
*
* @param string $title The post title.
* @param int $id The post ID.
*/
return apply_filters( 'the_title', $title, $id );
}
In dieser Funktion wird zuerst der Beitrags-Parameter überprüft. Wenn kein Parameter angegeben ist, wird der aktuelle Beitrag verwendet. Der Titel des Beitrags wird dann extrahiert und in der Variable $title
gespeichert. Der Beitragstitel wird dann gefiltert und mithilfe der apply_filters()
-Funktion zurückgegeben.
Diese Funktion ist ein gutes Beispiel dafür, wie WordPress-Funktionen auf PHP basieren. Die Funktion wird verwendet, um den Titel eines WordPress-Beitrags abzurufen, kann aber auch in anderen Zusammenhängen in PHP-Projekten verwendet werden.
Hier sind 30 häufig verwendete WordPress-Funktionen und eine kurze Erklärung, was sie tun:
- the_content() – Gibt den Inhalt des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_title() – Gibt den Titel des aktuellen WordPress-Beitrags oder der Seite aus.
- the_title() – Gibt den Titel des aktuellen WordPress-Beitrags oder der Seite aus.
- the_excerpt() – Gibt eine verkürzte Version des Inhalts des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_excerpt() – Gibt eine verkürzte Version des Inhalts des aktuellen WordPress-Beitrags oder der Seite aus.
- the_permalink() – Gibt den permanenten Link zum aktuellen WordPress-Beitrag oder zur Seite aus.
- get_permalink() – Gibt den permanenten Link zum aktuellen WordPress-Beitrag oder zur Seite aus.
- the_author() – Gibt den Namen des Autors des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_author() – Gibt den Namen des Autors des aktuellen WordPress-Beitrags oder der Seite aus.
- the_category() – Gibt die Kategorie(n) des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_category() – Gibt die Kategorie(n) des aktuellen WordPress-Beitrags oder der Seite aus.
- the_post_thumbnail() – Gibt das vorgestellte Bild des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_post_thumbnail() – Gibt das vorgestellte Bild des aktuellen WordPress-Beitrags oder der Seite aus.
- wp_list_categories() – Gibt eine Liste der Kategorien auf der aktuellen WordPress-Website aus.
- wp_list_pages() – Gibt eine Liste der Seiten auf der aktuellen WordPress-Website aus.
- wp_nav_menu() – Gibt ein benutzerdefiniertes Menü aus, das in der WordPress-Verwaltungsoberfläche erstellt wurde.
- get_header() – Gibt den Header-Bereich der aktuellen WordPress-Website aus.
- get_sidebar() – Gibt den Sidebar-Bereich der aktuellen WordPress-Website aus.
- get_footer() – Gibt den Footer-Bereich der aktuellen WordPress-Website aus.
- wp_head() – Gibt zusätzliche CSS- und JavaScript-Dateien im Header-Bereich der aktuellen WordPress-Website aus.
- wp_footer() – Gibt zusätzliche JavaScript-Dateien im Footer-Bereich der aktuellen WordPress-Website aus.
- bloginfo() – Gibt allgemeine Informationen zur aktuellen WordPress-Website aus, wie den Namen und die URL.
- get_bloginfo() – Gibt allgemeine Informationen zur aktuellen WordPress-Website aus, wie den Namen und die URL.
- the_time() – Gibt die Veröffentlichungszeit des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_time() – Gibt die Veröffentlichungszeit des aktuellen WordPress-Beitrags oder der Seite aus.
- comments_template() – Gibt das Kommentarfeld des aktuellen WordPress-Beitrags oder der Seite aus.
- get_comments_number() – Gibt die Anzahl der Kommentare des aktuellen WordPress-Beitrags oder der Seite aus.
- the_tags() – Gibt die Tags des aktuellen WordPress-Beitrags oder der Seite aus.
- get_the_tags() – Gibt die Tags des aktuellen WordPress-Beitrags oder der Seite aus.
- get_search_form() – Gibt die Suchfunktion aus.
Hier sind 10 häufig verwendete WordPress Meta-Functions:
- get_post_meta() – Holt den Wert eines Meta-Schlüssels für einen Beitrag
- add_post_meta() – Fügt einem Beitrag einen neuen Meta-Schlüssel und -Wert hinzu
- update_post_meta() – Aktualisiert den Wert eines vorhandenen Meta-Schlüssels für einen Beitrag
- delete_post_meta() – Löscht einen Meta-Schlüssel und seinen Wert für einen Beitrag
- get_user_meta() – Holt den Wert eines Meta-Schlüssels für einen Benutzer
- add_user_meta() – Fügt einem Benutzer einen neuen Meta-Schlüssel und -Wert hinzu
- update_user_meta() – Aktualisiert den Wert eines vorhandenen Meta-Schlüssels für einen Benutzer
- delete_user_meta() – Löscht einen Meta-Schlüssel und seinen Wert für einen Benutzer
- get_term_meta() – Holt den Wert eines Meta-Schlüssels für eine Kategorie, einen Tag oder eine benutzerdefinierte Taxonomie
- add_term_meta() – Fügt einer Kategorie, einem Tag oder einer benutzerdefinierten Taxonomie einen neuen Meta-Schlüssel und -Wert hinzu