Elementor Setup
Elementor setup no intenta convertir Balinot en un theme visual-first. Su trabajo es acotar muy bien donde se permite usar el builder.
Archivos clave:
- setup/modules/elementor-setup/module.php
Reglas que aplica:
- fuerza soporte de Elementor para page
- sincroniza option elementor_cpt_support
- limita templates permitidos para pages
- bloquea acceso al editor en paginas reservadas o con templates propios del theme
Templates permitidos:
- default
- elementor_canvas
- elementor_header_footer
- elementor_theme
Punto clave:
function balinot_elementor_page_can_use_builder($post_id = 0)
{
$template = get_page_template_slug($post_id);
return in_array((string) $template, balinot_elementor_allowed_page_templates(), true);
}Paginas reservadas:
- shop
- cart
- checkout
Interpretacion:
- si una pagina ya tiene una template opinionada del theme, Elementor se oculta
- si la pagina es una page generica, Elementor puede seguir siendo una herramienta valida
Last updated on