Polylang untuk WordPress: fungsi pll_e memecahkan HTML
P粉158473780
2023-08-30 21:58:48
<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>
saya menyelesaikan masalah dengan mengedit index.html seperti ini ;