File: //tmp/fix_btn_wphead.py
path = "/home/kohlsol/public_html/wp-content/themes/brooklyn-child/functions.php"
with open(path) as f:
content = f.read()
old = """\t\t.bklyn-btn {
\t\t\tbackground-color: var(--kohl-champagne) !important;
\t\t\tborder-color: var(--kohl-champagne) !important;
\t\t\tcolor: var(--kohl-marinho) !important;
\t\t\tfont-family: var(--kohl-fonte-titulo) !important;
\t\t}
\t\t.bklyn-btn:hover, .bklyn-btn:focus {
\t\t\tbackground-color: var(--kohl-marinho) !important;
\t\t\tborder-color: var(--kohl-marinho) !important;
\t\t\tcolor: var(--kohl-champagne) !important;
\t\t}"""
new = """\t\t.bklyn-btn {
\t\t\tbackground-color: var(--kohl-marinho) !important;
\t\t\tborder-color: var(--kohl-marinho) !important;
\t\t\tcolor: var(--kohl-branco) !important;
\t\t\tfont-family: var(--kohl-fonte-titulo) !important;
\t\t}
\t\t.bklyn-btn:hover, .bklyn-btn:focus {
\t\t\tbackground-color: var(--kohl-champagne) !important;
\t\t\tborder-color: var(--kohl-champagne) !important;
\t\t\tcolor: var(--kohl-marinho) !important;
\t\t}"""
assert content.count(old) == 1, "padrao nao encontrado"
content = content.replace(old, new)
with open(path, "w") as f:
f.write(content)
print("wp_head override: botao invertido tambem")