Hola muy buenas,
Me dispongo a editar el teléfono de ésta web wordpress que sale en la cabecera en la esquina superior derecha y no soy capaz, llevo todo el
día viendo todas las opciones de edición y no encuentro el lugar donde se puede editar.
Os agradecería enormemente que me echaseis una mano indicándome donde está esa opción.
Mil gracias!
Un saludo
Carlos
Contenido solo visible a usuarios registrados
Hola Carlos,
No te preocupes, estamos aquí para ayudarte; este número de teléfono forma parte del header principal. Por lo tanto, lo modificas según el desarrollador del tema en Apariencias > Personalizar > Theme header section > Header layout. Aquí deberías tener las opciones de todo el panel superior.
Si no lo logras puedes consultar a soporte del tema, al ser un tema de pago, no podemos probarlo nosotros mismos, pero mientras ellos te solucionan o te responden, puedes modificarlo por código; para ello instala este plugin:
https://es.wordpress.org/plugins/insert-headers-and-footers/
Al activarlo, verás un nuevo botón en el lateral izquierdo:
Haz clic en fragmento de código y luego en añadir fragmento. Aqui te va a mostrar algunas opciones, debes hacer clic en esta:
Luego te mostrará un desplegable, haces clic aqui:
Luego verás elementos; ya te los detallo en una imagen:
El código que vas a colocar allí es este:
add_action('template_redirect', function () {
if (
is_admin() ||
wp_doing_ajax() ||
wp_is_json_request() ||
is_feed()
) {
return;
}
ob_start(function ($html) {
$old_phone_link = '<a class="gradient-link" href="tel:+96 348 00 14">+96 348 00 14</a>';
$new_phone_link = '<a class="gradient-link" href="tel:+XX XXX XX XX">+XX XXX XX XX</a>';
return str_replace($old_phone_link, $new_phone_link, $html);
});
});
Ten en cuenta cambiar las XXXX por un número real. Esto es solo si no logras encontrar la opción o si ves algo fuera de lo común.
Un saludo
Muchísimas gracias Karen!!
Por contestarme y ayudarme.
El problema que veo es que efectivamente estuve intentando editarlo desde Personalizar como me indicas, que es lo lógico que debería hacerse pero no me deja.
Te adjunto captura,
en ella se ve que no da ningúna respuesta de edición. Por eso he pedido ayuda por si hubiese otra sección desde dónde hacerlo. Tampoco me deja cambiar la fecha del footer de copyright. Algo debe haber pasado para que no responda la instalación como debería. desde el 2023 no hago ninguna edición... He intentado ponerme en contacto con el soporte del tema pero me dicen que ha caducado el soporte, y que lo renueve pagando.
La opción de meter código, no sé si sería lo mejor y que efecto tendrá, ya que veo que el panel Wordpress de edición de la web no responde como debería.
Quizás lo intente.
Muchas gracias por tu ayuda.
Un saludo
Hola Carlos,
Con respecto a tu duda si es seguro, es totalmente seguro si sigues las instrucciones que te comentó Karen, si llegases a tener algún problema con el código, puedes desactivarlo, solo que, como comentas, ¿también hay un número en la parte del footer que quieres modificar? tambien si pasas el mouse sobre esos espacios en blanco, logras hacer clic en algunas configuraciones?
Tomando en cuenta el número del header y del footer, puedes agregar este código en lugar del que te compartió Karen:
add_action('template_redirect', function () {
if (
is_admin() ||
wp_doing_ajax() ||
wp_is_json_request() ||
is_feed()
) {
return;
}
ob_start(function ($html) {
$old_phone_link = '<a class="gradient-link" href="tel:+96 348 00 14">+96 348 00 14</a>';
$new_phone_link = '<a class="gradient-link" href="tel:+96 248 80 24">+96 248 80 24</a>';
$html = str_replace($old_phone_link, $new_phone_link, $html);
$html = preg_replace(
'/<p>\s*\+96\s*348\s*00\s*14\s*<\/p>/i',
'<p>+XX XXX XX XX</p>',
$html
);
return $html;
});
});
Quisaz una alternativa sea utilizar un constructor aparte solo para el header y footer, puesto que es lo único que vemos que no es posible modificarlo con el editor tradicional de páginas que utiliza este tema, quedamos atentos a si quieres probar esto.
Un saludo 🖐️