Cum să obții permalink-ul și titlul dintr-un ID de articol?

20 feb. 2012, 03:30:41
Vizualizări: 146K
Voturi: 17

Am stocat un array cu ID-uri de articole și aș dori să listez articolele ca linkuri, ceea ce înseamnă că trebuie să obțin titlul și permalink-ul pentru ID-ul articolului - $id. Lista ar trebui să fie afișată de următoarea condiție if, ceea ce înseamnă că trebuie să înlocuiesc cumva $id cu permalink-ul și titlul. În prezent, codul listează doar numerele ID ale articolelor.

<?php
  if(count($related)){
    echo "<div>Citește mai mult<ul>";
    foreach($related as $id){
       echo "<li>$id</li>";
    }
    echo "</ul></div>";
  }
?>  
0
Toate răspunsurile la întrebare 3
1
38
<?php
if(count($related)) {
    echo "<div>Citește mai mult<ul>";
    foreach($related as $id) {
        echo '<li><a href="'.get_permalink( $id ).'">'.get_the_title( $id ).'</a></li>';
    }
    echo "</ul></div>";
  }
?>  
20 feb. 2012 03:38:59
Comentarii

Răspunsul tău... e genial! :D

mor7ifer mor7ifer
20 feb. 2012 03:39:28
0
10

Trebuie doar să folosești get_permalink( $id ) și get_the_title( $id ).

20 feb. 2012 03:39:10
0

Dacă nu ai acces poți încerca API-ul WordPress

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

30 oct. 2018 04:53:41