• Resuelto Niko LionWD

    (@nikoernestoleone)


    Hola a todos !

    Como soy nuevo en el mundo de WordPress, he estado investigando mucho sobre como insertar Javascript en PHP de WordPress.

    He visto que la:
    – Forma incorrecta de insertar javascript en php: <script src=»/scripts/archivo-javascript.js»></script> (es el modo que se hace siempre…).

    – Forma correcta es insertar funciones de wp_enqueue_script en function.php

    El problema es cuando inserto las funciones de wp_enqueue_script en function.php, mi web desaparece todo. No lo entiendo el porque…

    Si no, hay otro tipo de solución? Os agredeceria mucho si me ayudais.

    Un saludo,

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • No lo se, ahora lo que puedes hacer es activar el debug de wordpress. Y revisar el error que arroja en wp-content/debug.log .

    https://codex.wordpress.org/WP_DEBUG

    Esto lo defines en wp-config.php y te puede ayudar bastante. Espero te sirva saludos.

    Iniciador del debate Niko LionWD

    (@nikoernestoleone)

    Ya lo he intentado activar el WP_DEBUG en wp-config.php. WP_DEBUG por defecto sale false pero yo cambié a true. Y una vez guardada y subida el archivo por FTP. Abro la página web y me aparece esto:

    Parse error: syntax error, unexpected $end in /usr/home/newreformesbcn.com/web/wp-config.php on line 1

    Para saber, porque?

    Muchas gracias.

    Moderador LGrusin

    (@lgrusin)

    Algo habrás puesto mal en el wp-config.php

    Sobre WP_ENQUEUE_SCRIPT consulta el CODEX https://codex.wordpress.org/es:Referencia_de_Funciones/wp_enqueue_script

    Un saludo

    Moderador Mariano Perez

    (@mpcdigital)

    Comprueba que no haya espacios en blanco en la línea 1 del archivo wp-config

    Iniciador del debate Niko LionWD

    (@nikoernestoleone)

    Muchas gracias por las respuestas.

    He estado mirando el tema de los espacios en el archivo wp-config en la línea 1. No hay ningun espacio en la primera línea, esta todo correcto.

    <?php
    /**
    * The base configurations of the WordPress.
    *
    * This file has the following configurations: MySQL settings, Table Prefix,
    ….

    Iniciador del debate Niko LionWD

    (@nikoernestoleone)

    Mejor dicho, podríais verlo directamente todo completo:

    http://snippi.com/s/mk3v0md

    <?php es la primera línea

    Iniciador del debate Niko LionWD

    (@nikoernestoleone)

    Ya he solucionado, el problema era que cuando descargué todos los documentos de WordPress para empezar el proyecto.

    Si te dice ese tipo error cuando cambias el valor de WP_DEBUG (si te dice el error en la primera línea es porque: a veces los documentos están mal puestos (son errores muy comunes) que falta ?> al final del documento!

    Muchas gracias por la ayuda, ahora intentaré hacer el tema de WP_ENQUEUE_SCRIPT.

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • El debate ‘WP_ENQUEUE_SCRIPT’ está cerrado a nuevas respuestas.