/assets/images/favicon.svg"> // cuando tengas el fichero subido. Por ahora usamos el SVG inline: echo '' . "\n"; } /** * 6. Registrar Custom Post Type: Testimonios (opcional, para gestionar desde WP-Admin) */ add_action( 'init', 'encaja_register_testimonios_cpt' ); function encaja_register_testimonios_cpt() { register_post_type( 'encaja_testimonio', array( 'labels' => array( 'name' => 'Testimonios', 'singular_name' => 'Testimonio', 'add_new_item' => 'Añadir testimonio', 'edit_item' => 'Editar testimonio', ), 'public' => false, 'show_ui' => true, 'show_in_menu' => true, 'supports' => array( 'title', 'editor', 'custom-fields' ), 'menu_icon' => 'dashicons-format-quote', )); } /** * 7. Registrar opciones globales de marca en Customizer * (para cambiar teléfono, email, etc. desde Apariencia > Personalizar) */ add_action( 'customize_register', 'encaja_customizer_settings' ); function encaja_customizer_settings( $wp_customize ) { $wp_customize->add_section( 'encaja_contacto', array( 'title' => 'ENCAJA — Datos de contacto', 'priority' => 30, )); // Teléfono $wp_customize->add_setting( 'encaja_telefono', array( 'default' => '649 134 029', 'transport' => 'refresh', )); $wp_customize->add_control( 'encaja_telefono', array( 'label' => 'Teléfono principal', 'section' => 'encaja_contacto', 'type' => 'text', )); // WhatsApp $wp_customize->add_setting( 'encaja_whatsapp', array( 'default' => '34649134029', 'transport' => 'refresh', )); $wp_customize->add_control( 'encaja_whatsapp', array( 'label' => 'Número WhatsApp (sin + ni espacios, ej: 34649134029)', 'section' => 'encaja_contacto', 'type' => 'text', )); // Email $wp_customize->add_setting( 'encaja_email', array( 'default' => 'info@encaja.es', 'transport' => 'refresh', )); $wp_customize->add_control( 'encaja_email', array( 'label' => 'Email de contacto', 'section' => 'encaja_contacto', 'type' => 'text', )); } /** * Helper: obtener teléfono desde Customizer */ function encaja_get_telefono() { return esc_html( get_theme_mod( 'encaja_telefono', '649 134 029' ) ); } function encaja_get_whatsapp_num() { return esc_attr( get_theme_mod( 'encaja_whatsapp', '34649134029' ) ); } function encaja_get_email() { return esc_html( get_theme_mod( 'encaja_email', 'info@encaja.es' ) ); } /** * 8. Shortcodes útiles para usar dentro de Elementor (widget HTML o Text) * * Uso: [encaja_tel] → 649 134 029 * [encaja_whatsapp_link texto="Escríbenos"] * [encaja_email] */ add_shortcode( 'encaja_tel', function() { $tel = encaja_get_telefono(); $tel_limpio = preg_replace('/\s+/', '', $tel); return '' . $tel . ''; }); add_shortcode( 'encaja_email', function() { $email = encaja_get_email(); return '' . $email . ''; }); add_shortcode( 'encaja_whatsapp_link', function( $atts ) { $atts = shortcode_atts( array( 'texto' => 'Contactar por WhatsApp', 'mensaje' => 'Hola%2C%20me%20gustar%C3%ADa%20pedir%20presupuesto.', ), $atts ); $num = encaja_get_whatsapp_num(); return '' . esc_html( $atts['texto'] ) . ''; }); /** * 9. Añadir botones flotantes (WhatsApp + CTA) al footer del sitio * Se puede desactivar desde Personalizar si se prefiere gestionar con Elementor */ add_action( 'wp_footer', 'encaja_floating_buttons' ); function encaja_floating_buttons() { $wa_num = encaja_get_whatsapp_num(); $wa_msg = urlencode('Hola, me gustaría pedir presupuesto para una mudanza.'); ?> Presupuesto gratis

USO Y TRATAMIENTO DE DATOS DE CARÁCTER PERSONAL

Le informamos que los datos de carácter personal que pudieran proporcionarse, a través de este sitio web, así como los que pudiera facilitar en el futuro en el marco de su relación jurídica con esta entidad, serán incorporados a nuestra base de datos.

Se informa sobre los siguientes extremos relativos a la protección de datos:

  1. Responsable del tratamiento: Somos responsables de los datos recogidos en el formulario correspondiente.
  2. Necesidad del tratamiento: La comunicación de sus datos a través del formulario correspondiente es obligatoria para podamos contactar.
  3. Finalidades del tratamiento y legitimación del tratamiento:
  4. Gestionar, administrar, prestarle los servicios o facilitarle los productos que solicite y, en su caso, para el cumplimiento y ejecución de los contratos que pudiera celebrar, conocer mejor sus gustos, adecuar los servicios a sus preferencias.
  5. Enviarle, por correo postal, correo electrónico y otros medios de comunicación electrónica equivalente, comunicaciones comerciales y publicitarias sobre nuestros productos y/o servicios.
  6. Destinatarios: Contratamos con alguna entidad que prestan servicios como los de mantenimiento y hosting, a través de contratos de encargo del tratamiento para dar soporte a los fines de tratamiento indicados.
  7. Plazo de conservación de datos: Conservaremos sus datos mientras se mantenga el tratamiento y no solicite la supresión de los mismos.
  8. Derechos: Podrá ejercitar los derechos de acceso, rectificación, supresión, limitación al tratamiento, oposición, portabilidad y derecho a no ser objeto de una decisión basada únicamente en el tratamiento automatizado, mediante comunicación escrita al domicilio indicado en el aviso legal y a revocar su consentimiento sin efectos retroactivos u oponerse a la recepción de comunicaciones comerciales publicitarias por email y otros medios de comunicación electrónica equivalente, enviando y a presentar una reclamación ante la Autoridad de control, en España, la Agencia Española de Protección de Datos.
  9. Modificación de la política de privacidad: Nos reservamos el derecho a modificar su Política de Privacidad, de acuerdo a nuestro propio criterio, o motivado por un cambio doctrinal de la Autoridad competente en Protección de Datos, legislativo o jurisprudencial. El uso de la Web después de dichos cambios implicará la aceptación de éstos.
  10. Legislación aplicable: Cualquier controversia que se derive del uso de este Site, será regida, interpretada y sometida de acuerdo con las leyes de España.

Escríbenos o Pida Presupuesto

Si tienes alguna duda o deseas solicitar más información, rellena el siguiente formulario.