Ich habe eine zweisprachige Wordpress-Website, die WPML (Französisch & Englisch) verwendet. Oben auf meiner Seite simple.php, habe ich einen Code, der eine E-Mail mit dem Blog-Titel als Thema senden, alles funktioniert gut, außer dass, wenn ich auf Englisch (oder zurück zu Französisch) wechseln, ist es immer noch in beiden Französisch geschrieben und Englisch (offensichtlich).einen Text nur in einer Sprache in Wordpress-Website anzeigen
Im Moment sieht mein Code wie diese
...
<div class="l-content">
<?php do_action('us_before_single') ?>
<section class="l-section">
/* french */
<div class="l-section-h i-cf" style="padding-bottom:0 !important; text-align:right;">
<a href="mailto:[email protected]?subject=Demande d'information pour la formation <?php wp_title() ?>"><i class="fa fa-envelope-o" aria-hidden="true"></i> Plus d'informations ></a>
</div>
/* english */
<div class="l-section-h i-cf" style="padding-bottom:0 !important; text-align:right;">
<a href="mailto:[email protected]?subject=More info request <?php wp_title() ?>"><i class="fa fa-envelope-o" aria-hidden="true"></i> Get more info ></a>
</div>
</section>
<?php
while (have_posts()){
the_post();
us_load_template('templates/blog/single-post', $template_vars);
}
?>
<?php do_action('us_after_single') ?>
</div>
...
Meine Frage ist, wie kann ich es die Sprache erkennen lassen und nur die richtige Sprache angezeigt werden, oder die andere Sprache verstecken?
drucken Sie für '_icl_current_language' Cookie überprüfen können. – mitkosoft