使用WPML在PHP中进行翻译
我目前正在使用WPML浏览基于Wordpress的网站上的静态模板文件,并想知道如何将此PHP代码设置为可翻译的:使用WPML在PHP中进行翻译,php,wordpress,translation,wpml,Php,Wordpress,Translation,Wpml,我目前正在使用WPML浏览基于Wordpress的网站上的静态模板文件,并想知道如何将此PHP代码设置为可翻译的: <?php echo preg_replace("/href=\"([^\"]*)\"/", "href=\"$1#activity-filter\"", get_next_posts_link('Next Activities »')); ?> 特别是“下一步活动”文本 目前,我正在包装其他HTML行,如下所示: <p><?
<?php echo preg_replace("/href=\"([^\"]*)\"/", "href=\"$1#activity-filter\"", get_next_posts_link('Next Activities »')); ?>
特别是“下一步活动”文本
目前,我正在包装其他HTML行,如下所示:
<p><?php _e('Words that are being translated', 'roots'); ?></p>
谢谢。默认情况下,Wordpress不允许您在页面中包含php,但是有这样的插件可以让您这样做。它会像:
$translate = __( 'Next Activities »', 'roots' );
echo preg_replace(
"/href=\"([^\"]*)\"/",
"href=\"$1#activity-filter\"",
get_next_posts_link( $translate )
);
当代码太复杂时,使用这种方法
相关的:
当我执行您帮助我完成的代码时,用
替换
,代码不起作用。我想我只是想知道为什么?再次感谢!函数\u e()
打印(echo
)字符串,而\u()
返回值供您存储/操作。检查文档:。别忘了在页面上查看问答介绍和指南,以澄清其他疑问。此外,还有一个专门的WP姐妹站点:;)