Rumah  >  Soal Jawab  >  teks badan

Polylang untuk WordPress: fungsi pll_e memecahkan HTML

<p>Saya menggunakan Terjemahan Polylang dan loco untuk menterjemah tapak blog saya. Saya menambah terjemahan rentetan secara manual dan ini berfungsi dengan baik dengan bahagian get_theme_mod, tetapi terdapat satu tempat di mana saya juga ingin menambah terjemahan rentetan tersuai dan selepas saya menambahnya secara manual ia memecahkan html dan css tidak akan berfungsi . </p> <p>Terjemahan rentetan tersuai yang ditambahkan sepatutnya kelihatan seperti ini; tidak perlu pll_e berfungsi dengan betul</p> <p>Tetapi selepas saya menambah pll_e pada bahagian itu dalam index.html;</p> <p> <pre class="brush:html;toolbar:false;"><?php get_header(); <div class="content"> <?php if ( get_theme_mod('heading-enable','on') == 'on' ) : ?> <?php echo get_template_part(pll_e ('inc/page-title') ?> <?php endif;></pre> </p> <p>Ia memecahkan html tetapi terjemahan berfungsi. Ia kelihatan seperti ini, ia kelihatan seperti ini</p> <p>Adakah sesiapa tahu penyelesaian? Saya rasa ia ada kaitan dengan get_template_part dan get_theme_mod memandangkan perkara yang sama yang saya lakukan dengan bahagian get_theme_mod berfungsi dengan baik. </p> <p>Dengan cara ini, terdapat perbezaan antara mempunyai pll_e dan tidak mempunyai pll_e. </p> <p>Tidak pll_e dengan pll_e</p>
P粉158473780P粉158473780416 hari yang lalu529

membalas semua(1)saya akan balas

  • P粉418214279

    P粉4182142792023-08-31 14:51:03

    saya menyelesaikan masalah dengan mengedit index.html seperti ini ;

    <div class="content">
    
    <div class="page-title group">
    <div class="page-title-inner group">
    
                    <?php if ( get_theme_mod('heading-enable','on') == 'on' ) : ?>
        <h2> <?php echo get_template_part(pll_e('inc/page-title') ); ?>  </h2>
    
    <?php endif; ?>
        
                                
    </div><!--/.page-title-inner-->

    balas
    0
  • Batalbalas