- Agregar constante TABLE_DEFAULTS para tabla de valores por defecto - Modificar get_table_name() para aceptar parámetro table_type - Actualizar create_tables() para crear ambas tablas con estructura idéntica - Modificar todos los métodos (get_config, save_config, delete_config, list_components) para aceptar table_type - Actualizar Settings Manager get_defaults() para leer desde tabla defaults usando DB Manager - Mantener compatibilidad hacia atrás con valor por defecto 'components' Arquitectura final: - wp_apus_theme_components_defaults = Valores por defecto del tema (escritura algoritmo) - wp_apus_theme_components = Personalizaciones del usuario (escritura admin panel) - Una sola clase (APUS_DB_Manager) maneja ambas tablas con misma estructura
3.5 KiB
3.5 KiB