¿Cómo obtener el enlace permanente y el título de la ID de publicación?

11

He almacenado una serie de ID de publicación y me gustaría listar las publicaciones como enlaces, lo que significa que necesito obtener el título y el enlace permanente para la ID de publicación - $ id. La siguiente lista debe mostrarse como eco en la lista, lo que significa que de alguna manera tengo que reemplazar $ id con el enlace permanente y el título. En este momento, el código simplemente lista los números de ID de publicación.

<?php
  if(count($related)){
    echo "<div>Read More<ul>";
    foreach($related as $id){
       echo "<li>$id</li>";
    }
    echo "</ul></div>";
  }
?>  
    
pregunta sarytash 20.02.2012 - 02:30

3 respuestas

20
<?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>";
  }
?>  
    
respondido por el Evan Yeung 20.02.2012 - 02:38
7

Solo necesitas usar get_permalink( $id ) y get_the_title( $id ) .

    
respondido por el mor7ifer 20.02.2012 - 02:39
0

Si no tiene acceso, puede probar el wp api

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

    
respondido por el Harry Bosh 30.10.2018 - 03:53

Lea otras preguntas en las etiquetas