HEX
Server: Apache
System: Linux vps-15179318.kohladvogados.com.br 5.14.0-611.49.2.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr 30 09:05:08 EDT 2026 x86_64
User: kohlsol (1004)
PHP: 8.3.32
Disabled: NONE
Upload Files
File: //usr/tmp/enqueue_fa.py
path = "/home/kohlsol/public_html/wp-content/themes/brooklyn-child/functions.php"
with open(path) as f:
    fn = f.read()

old = """add_action( 'wp_enqueue_scripts', 'kohl_solucoes_child_fonts', 20 );"""

new = """add_action( 'wp_enqueue_scripts', 'kohl_solucoes_child_fonts', 20 );

/**
 * Font Awesome existe nos arquivos do tema (theme/css/font-awesome.min.css)
 * mas nunca e enfileirado -- o mapeamento de shortcodes do WPBakery que
 * normalmente cuidaria disso esta quebrado nesta instalacao (ver Bloco 4).
 * Enfileiramos direto, pelo caminho real do arquivo no tema pai.
 */
function kohl_solucoes_child_font_awesome() {
	wp_enqueue_style(
		'kohl-font-awesome',
		get_template_directory_uri() . '/css/font-awesome.min.css',
		array(),
		null
	);
}
add_action( 'wp_enqueue_scripts', 'kohl_solucoes_child_font_awesome' );"""

assert fn.count(old) == 1, "padrao nao encontrado"
fn = fn.replace(old, new)
with open(path, "w") as f:
    f.write(fn)
print("Font Awesome enfileirado")