你好我使用Polylang和這個PHP代碼來切換我的滑塊(我用智能滑塊)與英語法語。我對PHP一無所知,但是我在論壇上獲得了它。它一直工作到昨天。PHP內容不會切換到其他語言(Polylang)
http://www.chooseyourtelescope.com/
<?php
$currentlang = get_bloginfo('language');
if($currentlang=="fr_FR"):
?>
<div>
<?php
echo do_shortcode('[smartslider3 slider=6]');
?>
</div>
<?php else: ?>
<div>
<?php
echo do_shortcode('[smartslider3 slider=4]');
?>
</div>
<?php endif; ?>
現在留在英國。我不認爲問題來自智能滑塊。我試圖停用其他插件並恢復以前的主題和Polylang版本,但沒有任何更改。
順便說一句,我的網站是響應和滑塊不顯示下800px寬度。所以你不能在移動設備上看到問題。
看起來像它對我有用,只是確保你的瀏覽器沒有在你注意之前翻譯它。在附註中,您的網站在初始加載時存在一些主要問題,看起來只有一半是我點擊某個內容才建立的。 –
我在Chrome上。我嘗試使用Firefox和IE,但仍然無法正常工作。頁面已翻譯,但不是滑塊。另外我沒有任何問題與三個瀏覽器加載.. – edou777
這與你的polylang設置有關,因爲如果你嘗試翻譯網站使用谷歌翻譯它也翻譯滑塊內容。選中此鏈接並查看動態字符串翻譯部分。希望這可以幫助。 https://www.sitepoint.com/multilingual-wordpress-websites-with-polylang/ –