你做错了
您应该翻译HTML字符串,而不是函数
将字符串传递到函数中时,如您正在执行的操作,应使用__() 返回已翻译的字符串。_e() 将回显字符串,并在输出时获得原始文本和修改后的文本
正确用法示例:
get_next_posts_link( __( \'Older posts\' ), $the_query->max_num_pages );
或
next_posts_link( __( \'Older posts\' ), $the_query->max_num_pages );
_e() 回显字符串,执行以下操作next_posts_link( _e( \'Older posts\' ), $the_query->max_num_pages );
将是错误的,因为您将获得以下输出较旧的postsNext页面»
而不是
旧帖子
而不是做echo get_next_posts_link(), 你可以这么做next_posts_link(). next_posts_link() 只是一个包装echo get_next_posts_link()