Wordpress函数PHP回声里面回声?

我想获得一个链接锚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>';

回答:

您可以使用更好的方式编写所有这些内容,并按需要进行打印。

<?php if (!empty($nextID)) { ?> 

<div class="alignright">

<a href="<?php echo get_permalink($nextID); ?>" title="<?php echo get_the_title($nextID); ?>">

<?php _e('Next','my_wp_theme'); ?>

</a>

</div>

<?php } ?>

回答:

您也可以与sprintf的

echo sprintf('<div class="alignright"><a href="%s" title="%s">%s</a></div>', get_permalink($nextID), get_the_title($nextID), __('Next','my_wp_theme')); 

以上是 Wordpress函数PHP回声里面回声? 的全部内容, 来源链接: utcz.com/qa/258802.html

回到顶部