Advertisement
Guest User

Untitled

a guest
Sep 26th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. <?php
  2. /*
  3. Template Name: List
  4. */
  5. ?>
  6.  
  7. <style>
  8. td, tr{
  9. border: 1px solid grey;
  10. padding: 10px;
  11. }
  12. </style>
  13.  
  14. <h1>
  15. Lista:
  16. </h1>
  17.  
  18. <table>
  19.  
  20. <tbody>
  21. <thead>
  22. <tr>
  23. <td>Title</td>
  24. <td>Link</td>
  25. </tr>
  26. </thead>
  27. <?php
  28.  
  29.  
  30. // WP_Query arguments
  31. $args = array (
  32. 'post_type' => 'page',
  33. 'posts_per_page' => 1000,
  34. 'meta_key' => '_wp_page_template',
  35. 'meta_value' => 'template_name.php'
  36. );
  37.  
  38. // The Query
  39. $query = new WP_Query( $args );
  40.  
  41.  
  42. // The Loop
  43. if ( $query->have_posts() ) {
  44. while ( $query->have_posts() ) {
  45. $query->the_post();
  46.  
  47.  
  48. ?>
  49. <tr>
  50. <td><?php the_title(); ?></td>
  51. <td><a href="<?php the_permalink(); ?>">Link</a></td>
  52. </tr>
  53. <?php
  54. }
  55. } else {
  56. // no posts found
  57. }
  58.  
  59. // Restore original Post Data
  60. wp_reset_postdata();
  61.  
  62. ?>
  63.  
  64. </tbody>
  65. </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement