it-swarm.com.de

Wie überschreibe ich den "inc" -Ordner (oder einen beliebigen Ordner) in einem Thema mithilfe eines untergeordneten Themas?

Ich verwende das Storefront-Thema (aber die Frage ist für dieses Thema nicht spezifisch, ich stelle die Frage für ein beliebiges Thema).

Ich kann Dateien wie header.php, footer.php mit Child Theme leicht überschreiben (einfach kopieren und die Datei einfügen).

Ich kann jedoch keine Dateien überschreiben, die sich im Ordner "inc" (in einem beliebigen Ordner) befinden. Wie kann ich diese Dateien überschreiben?

WordPress sucht beim Laden des untergeordneten Themas nur nach den Standardvorlagendateien. Woocommerce auch.

Alle zusätzlichen Ordner oder Dateien in Ihrem übergeordneten Design können nicht überschrieben werden, es sei denn, der Entwickler verwendet Aktionen und Filter, mit denen Sie sich einbinden können. Daher kann eine einfache require() oder include() nicht von einem untergeordneten Thema überschrieben werden.

Sie können die Vorlagendatei verfolgen, die die Dateien aus dem Ordner inc aufruft, und diese dann im Ordner Ihres Themas überschreiben. Möglicherweise müssen Sie als functions.php zurückgehen.

Eine vollständige Liste der Standardvorlagendateien finden Sie in der Vorlagenhierarchie .

3
Jack Johansson