Qtranslate可能在启用过滤器的情况下工作the_title
. 因此,您必须使用使用该过滤器的函数,而不是原始帖子标题。
示例,未测试:
foreach( $recent_posts as $recent ) {
printf(
\'<li class="lastposts"><a href="%1$s" title="%2$s" >%3$s</a></li>\',
get_permalink( $recent["ID"] ),
the_title_attribute(
array (
\'post\' => $recent["ID"],
\'echo\' => FALSE
)
),
get_the_title( $recent["ID"] )
);
}