Ich habe diese CSS-Code innerhalb des Body
Tag auf meinem Wordpress-Webseite:WP bewegen Stil CSS mit wp_head Funktion
<style type="text/css" id="et-builder-advanced-style">
//some css here
</style>
Ich brauche es für die Leistung und SEO Zwecke innerhalb Head
Tag zu legen. Ich für sie gesucht und gefunden innen includes\builder\functions.php
diesen Code:
function et_pb_maybe_add_advanced_styles() {
$styles['et-builder-advanced-style'] = ET_Builder_Element::get_style();
$styles['et-builder-page-custom-style'] = et_pb_get_page_custom_css();
foreach($styles as $id => $style_data) {
if (! $style_data) {
continue;
}
printf(
'<style type="text/css" id="%2$s">
%1$s
</style>',
$style_data,
esc_attr($id)
);
}
}
add_action('wp_footer', 'et_pb_maybe_add_advanced_styles', 1);
Also habe ich versucht, den letzten Teil zu ändern, so dass es wie add_action('wp_head', ...
aussieht, aber funktioniert nicht.
Wie ich sagte, ich brauche es für Leistungszwecke, ich möchte die Seite alle diese CSS-Stile vor dem Malen die ganze Seite laden, so dass es mit JS ist keine Alternative.
PD: Sorry für mein schlechtes Englisch
'wp_head()' wird aufgerufen. Ich habe die Funktion in 'function.php' des Themas platziert und funktioniert nicht. Der Style hängt nicht an dem "Head" -Tag – user6500594
@LoicTheAztec an, darüber bin ich mir wirklich nicht sicher. Sie können Frage auf Meta stellen, denke ich. – Milap