1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso

No cargan iconos de sitio Wordpress luego de migracion

Tema en 'Programación y Diseño Web' iniciado por Rodrigo Fassi, 7 Oct 2017.

  1. Rodrigo Fassi

    Rodrigo Fassi Nuevo usuario

    Hola.

    acabo de practicar una migración, de un sitio ejectuado en wordpress, desde su dominio principal a un subdominio (todo dentro de un mismo servidor) Dicha migración la he realizado en forma casi manual utilizando el pluggin ´Migrate DB´ solo para la migración de la base de datos, lo demás lo hice todo manualmente. Hasta ahora este método me había funcionado bien en otros sitios wordpress.

    Esta vez surgió el inconveniente de que el sitio migrado no carga correctamente los iconos del sitio.NINGUNO[​IMG]. Por ejemplo en la barra del buscador aparece en vez de la clásica lupa las letras FL en los iconos sociales aparece un recuadro vació y según el navegador un indicación de link roto, luego lo mismo pasa, en footer, con los iconos de los widget de categoría, archivo, calendario, etc.

    Investigué en los ajustes la plantilla (CUSTOMIZR) y nada, pero tampoco creo que sea la plantilla customizr dado que probé cambiando de plantilla y tenemos el mismo problema : no aparece ningún icono del sitio.

    también probé purgando el cache mediante el pluggin W3 Total Cache, para regenerar css pero no lo solucionó, por el contrario dejaron de cargar todas las imágenes del sitio. Desactivé el pluggin y afortunadamente las imágenes volvieron a cargar, pero los iconos siguen sin aparecer .

    estuve buscando, manualmente entre las carpetas, los archivos para reescribirlos manualmente y direccionar correctamente a las hojas de estilo, pero me lío mucho con la estructura de carpetas de customizr y abandoné .

    Adicionalmente volví a hacer la migración para ver si algo cambiaba pero no pasó nada
    A continuación dejo el sitio principal y el sitio migrado para que comparen y vean lo que comento

    SITIO PRINCIPAL ACTIVO http://www.fandelavida.com/

    SITIO MIGRADO http://old.fandelavida.com/

    Alguién ya ha tenido este inconbenientes?
     
  2.  
  3. egrueda

    egrueda Usuario activo

    Simplementem el sitio old.fan.. no puede cargar fontawesome, y creo que es por el subdominio,. porque el subdominio old. intenta acceder a fontawesome a través del subdominio www.
    CODE, HTML o PHP Insertado:
    Access to Font at 'http://www.fandelavida.com/informacion/themes/customizr/assets/shared/fonts/fa/fonts/fontawesome-webfont.woff2?v=4.7.0' from origin 'http://old.fandelavida.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://old.fandelavida.com' is therefore not allowed access.
    Bastaba con abrir la consola para ver el error
     
    A Rodrigo Fassi le gusta esto.
  4. Rodrigo Fassi

    Rodrigo Fassi Nuevo usuario

    estimado/a egrueda:

    Alguna idea de como reparar eso??
     
  5. Rodrigo Fassi

    Rodrigo Fassi Nuevo usuario

    Estimados:

    Finalmente llegue a una solución que para mi no es la ideal pero bueno. Solución al fin.

    Como había que corregir los metadatos del HEAD de mi wordpress y no supe como hacerlo manualmente, conseguí el pluggin "Head Meta Data" (https://es.wordpress.org/plugins/head-meta-data/) con el cual puedo añadir metadatos al head sin editar el código. Lo malo es que si desactivo el pluggin todo vuelve al estado anterior, así que dependo del mismo.

    Mediante el inspector del navegador busque el meta-tag donde estaba inserto el link incorrecto , copié el meta-tag , corregí y volví a pegar el mismo en una de la ventanas que proporciona el pluggin para introducir los nuevos meta-tag .

    En mi caso el meta-tag con el link incorrecto era:

    <link rel="stylesheet" id="customizr-fa-css" href="http://www.fandelavida.com/informac...d/fonts/fa/css/font-awesome.min.css?ver=4.0.8" type="text/css" media="all">

    y lo reemplacé por:

    <link rel="stylesheet" id="customizr-fa-css" href="http://old.fandelavida.com/informac...d/fonts/fa/css/font-awesome.min.css?ver=4.0.8" type="text/css" media="all">

    Con esto logré solucionar paracialmente el problema.

    Agradezco los aportes.
     
  6. Rodrigo Fassi

    Rodrigo Fassi Nuevo usuario

    Estimados:

    encontré la solución definitiva a este asunto modificando unas lineas de código del archivo wp-config.php. Ya que en dicho archivo existía código que referenciaba a la antigua url y antigua ruta fisica del sitio.

    el siguiente es el código que hacía referencia a la antigua url

    define( 'WP_CONTENT_DIR', '/home/fanatico/public_html/informacion' );
    define( 'WP_CONTENT_URL', 'http://www.fandelavida.com/informacion' );


    el siguiente código corregido y que hace referencia a la nueva url y por lo tanto es el correcto.

    define( 'WP_CONTENT_DIR', '/home/fanatico/old.fandelavida.com/informacion' );
    define( 'WP_CONTENT_URL', 'http://old.fandelavida.com/informacion' );



    de esta manera quedo perfectamente solucionado el asunto del error de carga de los iconos del sitio

    GRACIAS
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


      
      
      
      
      
      
      
Sitios amigos: GuiaHosting · Unidominios · Interalta ·