Files
roi-theme/Schemas/theme-settings.json
FrankZamora b70e11be62 refactor: move Analytics from ThemeSettings to AdsensePlacement
- Remove Analytics and AdSense tabs from theme-settings component
- Add Analytics group to adsense-placement component
- Add roi_enqueue_analytics_script() for GA4/UA support
- Clean up ThemeSettings to only handle custom code (CSS/JS)
- Update FormBuilders and FieldMappers accordingly

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 18:43:39 -06:00

35 lines
1.0 KiB
JSON

{
"component_name": "theme-settings",
"version": "1.3.0",
"description": "Configuraciones globales del tema: codigo personalizado",
"groups": {
"custom_code": {
"label": "Codigo Personalizado",
"priority": 10,
"fields": {
"custom_css": {
"type": "textarea",
"label": "CSS Personalizado",
"default": "",
"editable": true,
"description": "CSS personalizado que se inyecta en wp_head. No incluir etiquetas <style>"
},
"custom_js_header": {
"type": "textarea",
"label": "JavaScript en Header",
"default": "",
"editable": true,
"description": "JavaScript que se inyecta en wp_head. No incluir etiquetas <script>"
},
"custom_js_footer": {
"type": "textarea",
"label": "JavaScript en Footer",
"default": "",
"editable": true,
"description": "JavaScript que se inyecta en wp_footer. No incluir etiquetas <script>"
}
}
}
}
}