我正在使用 qtranlate wordpress 插件,我想获取 if 语句的当前页面语言,但该函数无法正常工作,给我这个错误:
致命错误:在第 46 行的 /my_theme_path_url/templates/app_header.php 中调用未定义函数 qtrans_getLanguage()
这是我正在使用的代码并且插件处于活动状态。
<?php if( qtrans_getLanguage() == 'ar' ){ ?>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>offplan-projects/">جميع المشاريع</a></li>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>developers/">المطورون</a></li>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>developments/">التطورات</a></li>
<?php }
elseif( qtrans_getLanguage() == 'ru' ){ ?>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>offplan-projects/">Все проекты</a></li>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>developers/">Разработчики</a></li>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>developments/">события</a></li>
<?php }
elseif( qtrans_getLanguage() == 'zh' ){ ?>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>offplan-projects/">所有项目</a></li>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>developers/">开发人员</a></li>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>developments/">的发展</a></li>
<?php }
else{ ?>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>offplan-projects/">All Projects</a></li>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>developers/">Developers</a></li>
<li><a href="<?php echo esc_url( home_url( '/' ) ); ?>developments/">Developments</a></li>
<?php }?>
任何帮助表示赞赏。谢谢