我似乎无法解决这个问题:我在我的functions.php
文件中包含了一个字符串翻译,Polylang 在管理面板中注册了它,我已经添加了克罗地亚语和英语的翻译。
使用该pll_e('saznaj-vise')
函数时,两种语言的输出都很好(Saznaj Više和Read More),但是当我将此字符串翻译包含到我的function modify_read_more_link()
中时,它不会显示帖子/页面的永久链接,只是内容上方的静态文本。
我的代码functions.php
如下所示:
function modify_read_more_link() {
return '<a href="' . get_permalink() . '">' . pll_e('saznaj-vise') . '</a>';
{
add_filter( 'the_content_more_link', 'modify_read_more_link' );
pll_register_string('read-more', 'saznaj-vise', 'Wordpress');
循环内的代码(用于显示页面)如下所示:
<div>
<?php global $more; $more = 0; ?>
<p>
<?php the_content(pll_get_post(5)); ?>
</p>
我想要的是我的字符串翻译成为所需截止日期的帖子/页面的永久链接,就像在 WordPress 中一样。我真的很感激一些帮助。谢谢!