Ich versuche den Storefront-Seitentitel auf meiner Homepage zu verbergen. Dieser Code versteckt es von allen Seiten:Wie Seitentitel von WooCommerce Storefront Theme Homepage ausblenden?
function sf_change_homepage_title($args) {
remove_action('storefront_page', 'storefront_page_header', 10);
}
add_action('init', 'sf_change_homepage_title');
Aber ich kann is_front_page nicht() verwenden, da Wordpress Lasten functions.php vor dem $ wp_query Objekt mit der aktuellen Seite eingerichtet, wie here erläutert.
Ich würde es vorziehen, das Plugin "Title Toggle for Storefront Theme" nicht zu verwenden.
Vielen Dank.
Ich habe das vor dem Posten dieser Frage versucht, aber es funktioniert nicht. – retroriff
Wenn es nicht funktioniert, liegt es daran, dass Ihre Aktion 'storefront_page' vor' init' ausgeführt wird. Wenn man bedenkt, dass diese Aktion mit Ihrem Thema/Plugin zusammenhängt, müssen Sie herausfinden, an welchem Punkt Sie registriert sind und welchen Haken Sie verwenden können, um vorher etwas zu tun. Vielleicht probiere es mit 'after_setup_theme' statt mit 'init' aus. – vard