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

cambiar a https script y metas que aprecen dentro de <?php wp_head(); ?>

Estas en el tema de cambiar a https script y metas que aprecen dentro de <?php wp_head(); ?> en el foro de WordPress en Foros del Web. Hola amigos Ojala pudiera alguien echarme una mano, porque llevo casi una semana con esto y no hay manera de encontrar la solución. El caso, ...
  #1 (permalink)  
Antiguo 23/11/2018, 03:24
 
Fecha de Ingreso: diciembre-2006
Mensajes: 384
Antigüedad: 18 años
Puntos: 5
cambiar a https script y metas que aprecen dentro de <?php wp_head(); ?>

Hola amigos

Ojala pudiera alguien echarme una mano, porque llevo casi una semana con esto y no hay manera de encontrar la solución.

El caso, es que estamos pasando una web de http a https, hemos cambiado muchas y nunca hemos tenido el problema que tenemos con esta. El caso, es que cuando pasamos toda la web a https, en la versión móvil (https://m.miweb.com) hay algunos meta y script (les pongo un ejemplo: <script type='text/javascript' src='http://m.miweb.com/wp-includes/js/jquery/jquery.js?ver=1.12.4'></script> ) que no se editan y se quedan en http, lo que provoca que la página no se termine de verse correctamente porque algunos de esos metas son CSS y demás.

Debo añadir que esto nos pasa con los meta, script y links que genera la función <?php wp_head(); ?> y <?php wp_footer(); ?> por lo que por mucho que acceda al header.php o al footer.php de la web, es imposible poder modificar estos archivos ya que aparecen "ocultos".

Por favor, alguien podría echarme una mano??

gracias
  #2 (permalink)  
Antiguo 23/11/2018, 14:15
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: cambiar a https script y metas que aprecen dentro de <?php wp_head(); ?>

Me sorprende que sea un archivo ubicado en wp-includes, nunca me han dado problemas, ya que son dinámicos, revisa la cache de tu navegador o si tienes algún plugin de cacheo en tu wordpress.

Si proceden de otro lado tendrás que ir plugin a plugin y al propio template en busca del script, yo suelo hacer una búsqueda general del folder filtrando por tipo de archivo.

si estas en linux puedes usar grep
grep -nr 'archivo.css' *.php

sublime -> ctrl + shift + f
en buscar pones el nombre de tu archivo y en el campo where *.php
  #3 (permalink)  
Antiguo 23/11/2018, 16:52
 
Fecha de Ingreso: diciembre-2006
Mensajes: 384
Antigüedad: 18 años
Puntos: 5
Respuesta: cambiar a https script y metas que aprecen dentro de <?php wp_head(); ?>

Hola

Te agradezco la ayuda, la verdad es que llevamos más de diez años trabajando con WP y nunca antes nos habíamos encontrado con nada similar. El caso es que hemos revisado absolutamente todo y no damos con la solución, por lo que de momento la única opción que tenemos es añadirlo manualmente en el header.php pero antes nos gustaría saber si hay alguna forma de eliminar añadiendo código en el fuctions.php el código <script type='text/javascript' src='http://m.miweb.com/wp-includes/js/jquery/jquery.js?ver=1.12.4'></script> que agrega automáticamente <?php wp_head(); ?> para no tener las dos opciones (con http y https) en el header de la web.

gracias.
  #4 (permalink)  
Antiguo 23/11/2018, 18:37
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: cambiar a https script y metas que aprecen dentro de <?php wp_head(); ?>

Para los estilos
https://codex.wordpress.org/Function...register_style
el ID lo podras ver examinando el codigo
<link rel='stylesheet' id='css-0-css' href='https://www....

Para javascript
https://codex.wordpress.org/Function...egister_script

Te quedo mal en como obtener el ID cuando son agregados desde un template o plugin, pero si la ruta es hacia la carpeta wp-includes, quizas el ID lo encuentres en esta lista
https://developer.wordpress.org/refe...d-by-wordpress

Etiquetas: https, metas, php
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 21:40.