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


11

He almacenado una variedad de ID de publicaciones y me gustaría enumerar 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 condición debería hacerse eco de la lista, lo que significa que de alguna manera tengo que reemplazar $ id con el enlace permanente y el título. Por el momento, el código simplemente enumera los números de identificación de la publicación.

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

Respuestas:


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>";
  }
?>  

Tu respuesta ... es genial! : D
mor7ifer

7

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


0

Si no tienes acceso, puedes probar la wp api

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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.