Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Javascript en las páginas (para botón volver)

Estas en el tema de Javascript en las páginas (para botón volver) en el foro de WordPress en Foros del Web. Hola con todos. Estoy tratando de insertar un botón de volver en las páginas de mi sitio en Wordpress. He probado con las instrucciones más ...
  #1 (permalink)  
Antiguo 08/03/2017, 00:10
Avatar de mrsorpresa  
Fecha de Ingreso: enero-2008
Mensajes: 323
Antigüedad: 16 años, 10 meses
Puntos: 6
Javascript en las páginas (para botón volver)

Hola con todos.

Estoy tratando de insertar un botón de volver en las páginas de mi sitio en Wordpress. He probado con las instrucciones más sencillas, escribiéndolas en el editor, en el modo de texto HTML:

Código HTML:
<a href="javascript: history.back()">Go Back</a>

<input type="button" value="Go Back From Whence You Came!" onclick="history.back(-1)" />

<button onclick="goBack()">Go Back</button>

<script>
function goBack() {
    window.history.back();
}
</script> 
El problema es que al rato de los ratos cuando cambio el editor a modo visual, desaparece toda referencia al script, y el botón deja de funcionar.

Necesito poner este botón en la parte inferior de cada página, por favor ayuda. Gracias.
  #2 (permalink)  
Antiguo 08/03/2017, 07:54
Avatar de KATHYU  
Fecha de Ingreso: julio-2013
Mensajes: 547
Antigüedad: 11 años, 4 meses
Puntos: 46
Respuesta: Javascript en las páginas (para botón volver)

Rescato esto "desaparece toda referencia al script, y el botón deja de funcionar"

Eso significa que el boton html como tal sigue ahi, pero sin JS, porque no ve de donde hala todos los scripts su plantilla, y ahi crea la función, en la sana teoría debería funcionar.
__________________
Al contrario de lo que muchos podrían afirmar, ayudar no te hace pobre, sino más rico.
  #3 (permalink)  
Antiguo 08/03/2017, 19:21
Avatar de mrsorpresa  
Fecha de Ingreso: enero-2008
Mensajes: 323
Antigüedad: 16 años, 10 meses
Puntos: 6
Respuesta: Javascript en las páginas (para botón volver)

Cita:
Iniciado por KATHYU Ver Mensaje
Rescato esto "desaparece toda referencia al script, y el botón deja de funcionar"

Eso significa que el boton html como tal sigue ahi, pero sin JS, porque no ve de donde hala todos los scripts su plantilla, y ahi crea la función, en la sana teoría debería funcionar.
Disculpa, no comprendo. El problema es que el código cambia y deja de funcionar el botón.
  #4 (permalink)  
Antiguo 08/03/2017, 19:50
Avatar de siddartha23  
Fecha de Ingreso: septiembre-2013
Mensajes: 357
Antigüedad: 11 años, 2 meses
Puntos: 39
Respuesta: Javascript en las páginas (para botón volver)

Pega tu script en el archivo page.php o single.php y listo.
__________________
velarde23.com - Soluciones Web
  #5 (permalink)  
Antiguo 09/03/2017, 11:54
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Javascript en las páginas (para botón volver)

es mas facil si crea una funcion en el archivo functions.php

solo hay que agregar
Código PHP:
Ver original
  1. function html_back_button(){?>aqui el codigo js que necesite <?php}
  2. add_action('wp_footer', 'html_back_button');

con eso el codigo que inserte se agregara automaticamente en todo el template o almenos losque manden llamar a wp_footer()

Etiquetas: boton, javascript, volver
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:26.