我刚刚设置了Magnific Popup但不幸的是,我不明白如何让qTranslate的语言标签在我为AJAX弹出窗口创建的HTML文件中工作。
或者我应该在弹出窗口中嵌入一个wordpress页面(qTranslate插件运行良好)吗?
当“什么是精酿啤酒?”时,http://chinasonoma.com/?page_id=9可以看到下面包含语言标签的HTML文件。点击。选择英语时,“中文”应该是不可见的。
这是我的第一篇文章,如果您需要任何进一步的信息,请告诉我。
<<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div id="custom-content" class="white-popup-block" style="max-width:600px; margin: 20px auto;">
<h3>What is Craft Beer?</h3>
<style>
#custom-content img {max-width: 100%;margin-bottom: 10px;}
</style>
<p>Craft Beer is a specialty product </p>
<p><!--:zh-->中文<!--:--></p>
<img src="http://chinasonoma.com/wp-content/uploads/2013/06/sampler.jpg"/>
</div>
</body>
</html>
答案 0 :(得分:0)
我认为答案很简单。
两种可能性:
正确使用过滤器:
<p><?php apply_filters('the_content','<!--:zh-- >中文<!--:-->'); ?> </p>
使用函数qtrans_getLanguage();
<p><?php if(qtrans_getLanguage()=="zh") { echo "中文"; } ?></p>
希望这有帮助。