Polylang untuk WordPress: fungsi pll_e memecahkan HTML
P粉158473780
P粉158473780 2023-08-30 21:58:48
0
1
578
<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粉158473780
P粉158473780

membalas semua(1)
P粉418214279

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-->
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan