問題描述

我已經儲存了一個陣列的帖子 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 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。