Verwendung der add_theme_support Funktion bei der Entwicklung von benutzerdefinierten Themes

Fügen Sie verschiedene Theme-Funktionen zu Ihrem individuellen Theme hinzu.

Bei Media Pons entwickeln wir gerne unsere eigenen Wordpress-Themes, wenn unsere Kunden mit einem benutzerdefinierten, vorab erstellten HTML-Design kommen. Dann beginnen wir unseren Theme-Entwicklungsprozess, indem wir Code in die functions.php Datei unseres Themes schreiben. In diesem Beitrag gehen wir nicht ins Detail darüber, was eine functions.php Datei ist, da Sie viele Informationen dazu im Internet finden können.

Zunächst einmal sollte ich sagen, dass die Funktion add_theme_support in der functions.php Datei aufgerufen werden sollte. Schließlich sollte, wie jede andere WordPress-Funktion, add_theme_support zum richtigen Zeitpunkt aufgerufen werden.

Sie können unten ein Beispielcode sehen, der verschiedene Theme-Funktionen zeigt, die mithilfe der add_theme_support Funktion zu Ihrem Theme hinzugefügt werden können.

functions.php

<?php
// Verschiedene Funktionen zum Theme hinzufügen
add_action('after_setup_theme', 'mediapons_add_support');
function mediapons_add_support()
{
    // Titelunterstützung für Seiten hinzufügen
    add_theme_support('title-tag');
    // Unterstützung für Beitrags- und Seitenvorschaubilder zu Beiträgen und Seiten (Standard-Beitragstypen) hinzufügen
    add_theme_support('post-thumbnails');
    // Unterstützung für individuelles Logo hinzufügen (Logo über den Wordpress-Customizer hinzufügen)
    add_theme_support('custom-logo');
}

Wie Sie sehen, ist der richtige Actions Hook, um die add_theme_support Funktion aufzurufen, after_setup_theme. Diese Aktion wird nach dem Laden des Themes ausgelöst.

Wenn wir den Code überprüfen, können wir sehen, dass unser Code unser Theme unterstützt, um die folgenden Funktionen zu aktivieren:

Wir denken, dass diese 3 Funktionen als Ausgangspunkt ausreichen, während Sie ein individuelles Theme entwickeln. Wenn Sie neugierig auf weitere Funktionen sind, die die add_theme_support Funktion Ihrem Theme hinzufügen kann, können Sie die offizielle Wordpress-Dokumentation überprüfen.

Wenn Sie uns bezüglich Ihres nächsten Projekts kontaktieren möchten, zögern Sie nicht, uns eine Nachricht über unser Kontaktformular zu senden oder rufen Sie uns unter +49 69 9769 80 36 an.

Zurück zu allen Beiträgen