我想獲得一個鏈接錨WPML譯者的翻譯 - 單詞「下一步」:Wordpress函數PHP回聲裏面回聲?
function getPrevNext(){
$pagelist = get_pages('sort_column=menu_order&sort_order=asc');
$pages = array();
foreach ($pagelist as $page) {
$pages[] += $page->ID;
}
$current = array_search(get_the_ID(), $pages);
$prevID = $pages[$current-1];
$nextID = $pages[$current+1];
echo '<div class="prev-next-page-bottom-navigation">';
if (!empty($prevID)) {
echo '<div class="prevpage-bottom-navi">';
echo '<a href="';
echo get_permalink($prevID);
echo '"';
echo 'title="';
echo get_the_title($prevID);
echo'">Previous</a>';
echo "</div>";
}
if (!empty($nextID)) {
echo '<div class="nextpage-bottom-navi">';
echo '<a href="';
echo get_permalink($nextID);
echo '"';
echo 'title="';
echo get_the_title($nextID);
echo'">Next</a>';
echo "</div>";
}
}
我需要改變的echo'">Next</a>';
下面一行是:
<?php echo __('Next','my_wp_theme');?>
回聲內回聲使得PHP錯誤
SOLUTION:
更改echo'">Next</a>';
與echo'">'.__('Next','my_wp_theme').'</a>';
簡化這個試試這個回聲 '「>' .__( '下一步', 'my_wp_theme')」。'; – iSZ
你的第二行應該可以正常工作 – Shawn
@twelvell沒問題,你不能真正在PHP內部嵌套回顯函數 – iSZ