Bagaimana cara mendapatkan permalink dan judul dari ID pos?


11

Saya telah menyimpan sejumlah ID kiriman dan saya ingin mendaftarkan kiriman sebagai tautan, artinya saya perlu mendapatkan judul dan tautan permanen untuk kiriman ID - $ id. Daftar harus digaungkan oleh kondisi if berikut ini, yang berarti saya harus mengganti $ id dengan permalink dan judul. Saat ini kode hanya mencantumkan nomor ID pos.

<?php
  if(count($related)){
    echo "<div>Read More<ul>";
    foreach($related as $id){
       echo "<li>$id</li>";
    }
    echo "</ul></div>";
  }
?>  

Jawaban:


25
<?php
if(count($related)) {
    echo "<div>Read More<ul>";
    foreach($related as $id) {
        echo '<li><a href="'.get_permalink( $id ).'">'.get_the_title( $id ).'</a></li>';
    }
    echo "</ul></div>";
  }
?>  

Jawaban Anda ... itu jenius! : D
mor7ifer

7

Anda hanya perlu menggunakan get_permalink( $id )dan get_the_title( $id ).


0

Jika Anda tidak memiliki akses, Anda dapat mencoba api wp

https://content.wordpress.com.au/wp-json/wp/v2/posts/POST_ID

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.