Tagged: child theme, Shortcodes
Hallo zusammen!
Ich habe ein Child Theme angelegt und möchte jetzt an Shortcodes Veränderungen vornehmen.
Wie kann ich das machen? Es geht um die Shortcodes “gallery.php” & “promobox.php” aus dem Ordner “config-templatebuilder/avia-shortcodes”.
Besten Dank im Voraus.
Hallo,
Erstelle einen “shortcodes” Ordner im Child Themes Ordner (daher der Pfad wäre dann zB wp-content/themes/enfold-child/shortcodes) und kopiere die shortcode Datei, welche du überschreiben/modifizieren möchtest vom Parent Theme Ordner (standardmäßig in wp-contentthemesenfoldconfig-templatebuilderavia-shortcodes) in den “shortcodes” Ordner des Child Themes. Dann modifiziere die Shortcode Datei im Child Theme Ordner nach deinen Wünschen und schlussendlich füge folgenden Code am Ende von der Child Theme functions.php ein:
add_filter('avia_load_shortcodes', 'avia_include_shortcode_template', 15, 1);
function avia_include_shortcode_template($paths)
{
$template_url = get_stylesheet_directory();
array_unshift($paths, $template_url.'/shortcodes/');
return $paths;
}
Besten Dank!