Maison  >  Questions et réponses  >  le corps du texte

Avertissement du thème WordPress : décalage illégal de la chaîne de la barre latérale

<p>Quelqu'un peut-il m'aider à résoudre quelques erreurs PHP que je vois sur mon site WordPress ? </p> <p>https://prnt.sc/Gja4uuoyw3-9</p> <p>Ce sont également des lignes du fichier sidebar.php. </p> <p>https://prnt.sc/q6ECaim1sjIn</p> <p>Nous vous serions reconnaissants de bien vouloir nous aider à résoudre ce problème. </p> <p>Merci. </p> <p> Cordialement, Erica&Lt ;/p> ;
P粉103739566P粉103739566437 Il y a quelques jours537

répondre à tous(1)je répondrai

  • P粉523335026

    P粉5233350262023-09-02 00:01:22

    On dirait que$page_meta n'est pas un tableau, mais une chaîne. Je suppose que le thème attend ces noms de variables comme méta-variables pour cette page. Cela concerne également les barres latérales, qu’elles soient utilisées ou non.

    Compris. J'ai cherché le nom du thème sur Google smt_getOption et j'ai vu ceci :

    /* 大约在第26行 */
    
    /*
    原始代码:
    
    $page_meta[ 'sidebar' ] = 'smt_default_sidebar';
    $page_meta[ 'sidebar_position' ] = smt_getOption( 'layout', 'pagelayout' );*/
    
    /* 更正后的代码:*/
    
    $page_meta = array('sidebar'=>'smt_default_sidebar','sidebar_position'=>smt_getOption( 'layout', 'pagelayout' ));
    

    répondre
    0
  • Annulerrépondre