问题描述
我已经存储了一个数组的帖子 ID,我想列出的帖子作为链接,这意味着我需要获得标题和固定链接的帖子 ID – $ id 。该列表应该由以下 if 语句来回应,这意味着我必须用固定链接和标题替换 $ id 。目前代码只列出了帖子 ID 号码。
<?php
if(count($related)){
echo "<div>Read More<ul>";
foreach($related as $id){
echo "<li>$id</li>";
}
echo "</ul></div>";
}
?>
最佳解决方案
<?php
if(count($related)) {
echo "<div>Read More<ul>";
foreach($related as $id) {
echo '<li><a href="'.get_permalink(%20$id%20).'">'.get_the_title( $id ).'</a></li>';
}
echo "</ul></div>";
}
?>
次佳解决方案
您只需要使用 get_permalink( $id )
和 get_the_title( $id )
。
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。