Wie funktioniert eigentlich WordPress? WordPress Funktionen in PHP


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:

  1. the_content() – Gibt den Inhalt des aktuellen WordPress-Beitrags oder der Seite aus.
  2. get_the_title() – Gibt den Titel des aktuellen WordPress-Beitrags oder der Seite aus.
  3. the_title() – Gibt den Titel des aktuellen WordPress-Beitrags oder der Seite aus.
  4. the_excerpt() – Gibt eine verkürzte Version des Inhalts des aktuellen WordPress-Beitrags oder der Seite aus.
  5. get_the_excerpt() – Gibt eine verkürzte Version des Inhalts des aktuellen WordPress-Beitrags oder der Seite aus.
  6. the_permalink() – Gibt den permanenten Link zum aktuellen WordPress-Beitrag oder zur Seite aus.
  7. get_permalink() – Gibt den permanenten Link zum aktuellen WordPress-Beitrag oder zur Seite aus.
  8. the_author() – Gibt den Namen des Autors des aktuellen WordPress-Beitrags oder der Seite aus.
  9. get_the_author() – Gibt den Namen des Autors des aktuellen WordPress-Beitrags oder der Seite aus.
  10. the_category() – Gibt die Kategorie(n) des aktuellen WordPress-Beitrags oder der Seite aus.
  11. get_the_category() – Gibt die Kategorie(n) des aktuellen WordPress-Beitrags oder der Seite aus.
  12. the_post_thumbnail() – Gibt das vorgestellte Bild des aktuellen WordPress-Beitrags oder der Seite aus.
  13. get_the_post_thumbnail() – Gibt das vorgestellte Bild des aktuellen WordPress-Beitrags oder der Seite aus.
  14. wp_list_categories() – Gibt eine Liste der Kategorien auf der aktuellen WordPress-Website aus.
  15. wp_list_pages() – Gibt eine Liste der Seiten auf der aktuellen WordPress-Website aus.
  16. wp_nav_menu() – Gibt ein benutzerdefiniertes Menü aus, das in der WordPress-Verwaltungsoberfläche erstellt wurde.
  17. get_header() – Gibt den Header-Bereich der aktuellen WordPress-Website aus.
  18. get_sidebar() – Gibt den Sidebar-Bereich der aktuellen WordPress-Website aus.
  19. get_footer() – Gibt den Footer-Bereich der aktuellen WordPress-Website aus.
  20. wp_head() – Gibt zusätzliche CSS- und JavaScript-Dateien im Header-Bereich der aktuellen WordPress-Website aus.
  21. wp_footer() – Gibt zusätzliche JavaScript-Dateien im Footer-Bereich der aktuellen WordPress-Website aus.
  22. bloginfo() – Gibt allgemeine Informationen zur aktuellen WordPress-Website aus, wie den Namen und die URL.
  23. get_bloginfo() – Gibt allgemeine Informationen zur aktuellen WordPress-Website aus, wie den Namen und die URL.
  24. the_time() – Gibt die Veröffentlichungszeit des aktuellen WordPress-Beitrags oder der Seite aus.
  25. get_the_time() – Gibt die Veröffentlichungszeit des aktuellen WordPress-Beitrags oder der Seite aus.
  26. comments_template() – Gibt das Kommentarfeld des aktuellen WordPress-Beitrags oder der Seite aus.
  27. get_comments_number() – Gibt die Anzahl der Kommentare des aktuellen WordPress-Beitrags oder der Seite aus.
  28. the_tags() – Gibt die Tags des aktuellen WordPress-Beitrags oder der Seite aus.
  29. get_the_tags() – Gibt die Tags des aktuellen WordPress-Beitrags oder der Seite aus.
  30. 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:

  1. the_content() – Gibt den Inhalt des aktuellen WordPress-Beitrags oder der Seite aus.
  2. get_the_title() – Gibt den Titel des aktuellen WordPress-Beitrags oder der Seite aus.
  3. the_title() – Gibt den Titel des aktuellen WordPress-Beitrags oder der Seite aus.
  4. the_excerpt() – Gibt eine verkürzte Version des Inhalts des aktuellen WordPress-Beitrags oder der Seite aus.
  5. get_the_excerpt() – Gibt eine verkürzte Version des Inhalts des aktuellen WordPress-Beitrags oder der Seite aus.
  6. the_permalink() – Gibt den permanenten Link zum aktuellen WordPress-Beitrag oder zur Seite aus.
  7. get_permalink() – Gibt den permanenten Link zum aktuellen WordPress-Beitrag oder zur Seite aus.
  8. the_author() – Gibt den Namen des Autors des aktuellen WordPress-Beitrags oder der Seite aus.
  9. get_the_author() – Gibt den Namen des Autors des aktuellen WordPress-Beitrags oder der Seite aus.
  10. the_category() – Gibt die Kategorie(n) des aktuellen WordPress-Beitrags oder der Seite aus.
  11. get_the_category() – Gibt die Kategorie(n) des aktuellen WordPress-Beitrags oder der Seite aus.
  12. the_post_thumbnail() – Gibt das vorgestellte Bild des aktuellen WordPress-Beitrags oder der Seite aus.
  13. get_the_post_thumbnail() – Gibt das vorgestellte Bild des aktuellen WordPress-Beitrags oder der Seite aus.
  14. wp_list_categories() – Gibt eine Liste der Kategorien auf der aktuellen WordPress-Website aus.
  15. wp_list_pages() – Gibt eine Liste der Seiten auf der aktuellen WordPress-Website aus.
  16. wp_nav_menu() – Gibt ein benutzerdefiniertes Menü aus, das in der WordPress-Verwaltungsoberfläche erstellt wurde.
  17. get_header() – Gibt den Header-Bereich der aktuellen WordPress-Website aus.
  18. get_sidebar() – Gibt den Sidebar-Bereich der aktuellen WordPress-Website aus.
  19. get_footer() – Gibt den Footer-Bereich der aktuellen WordPress-Website aus.
  20. wp_head() – Gibt zusätzliche CSS- und JavaScript-Dateien im Header-Bereich der aktuellen WordPress-Website aus.
  21. wp_footer() – Gibt zusätzliche JavaScript-Dateien im Footer-Bereich der aktuellen WordPress-Website aus.
  22. bloginfo() – Gibt allgemeine Informationen zur aktuellen WordPress-Website aus, wie den Namen und die URL.
  23. get_bloginfo() – Gibt allgemeine Informationen zur aktuellen WordPress-Website aus, wie den Namen und die URL.
  24. the_time() – Gibt die Veröffentlichungszeit des aktuellen WordPress-Beitrags oder der Seite aus.
  25. get_the_time() – Gibt die Veröffentlichungszeit des aktuellen WordPress-Beitrags oder der Seite aus.
  26. comments_template() – Gibt das Kommentarfeld des aktuellen WordPress-Beitrags oder der Seite aus.
  27. get_comments_number() – Gibt die Anzahl der Kommentare des aktuellen WordPress-Beitrags oder der Seite aus.
  28. the_tags() – Gibt die Tags des aktuellen WordPress-Beitrags oder der Seite aus.
  29. get_the_tags() – Gibt die Tags des aktuellen WordPress-Beitrags oder der Seite aus.
  30. get_search_form() – Gibt die Suchfunktion aus.

Hier sind 10 häufig verwendete WordPress Meta-Functions:

  1. get_post_meta() – Holt den Wert eines Meta-Schlüssels für einen Beitrag
  2. add_post_meta() – Fügt einem Beitrag einen neuen Meta-Schlüssel und -Wert hinzu
  3. update_post_meta() – Aktualisiert den Wert eines vorhandenen Meta-Schlüssels für einen Beitrag
  4. delete_post_meta() – Löscht einen Meta-Schlüssel und seinen Wert für einen Beitrag
  5. get_user_meta() – Holt den Wert eines Meta-Schlüssels für einen Benutzer
  6. add_user_meta() – Fügt einem Benutzer einen neuen Meta-Schlüssel und -Wert hinzu
  7. update_user_meta() – Aktualisiert den Wert eines vorhandenen Meta-Schlüssels für einen Benutzer
  8. delete_user_meta() – Löscht einen Meta-Schlüssel und seinen Wert für einen Benutzer
  9. get_term_meta() – Holt den Wert eines Meta-Schlüssels für eine Kategorie, einen Tag oder eine benutzerdefinierte Taxonomie
  10. add_term_meta() – Fügt einer Kategorie, einem Tag oder einer benutzerdefinierten Taxonomie einen neuen Meta-Schlüssel und -Wert hinzu

Oh, hallo 👋 Schön, dich zu treffen.

Du willst mehr Wissen über Webseiten, Marketing & SEO?

Trag dich ein, um jeden Monat tolle Inhalte in deinen Posteingang zu bekommen.

Wir senden keinen Spam! Erfahre mehr in unserer Datenschutzerklärung.

Page Reader Press Enter to Read Page Content Out Loud Press Enter to Pause or Restart Reading Page Content Out Loud Press Enter to Stop Reading Page Content Out Loud Screen Reader Support
Nach oben scrollen