Advertisement
designerken

ECPT list by surname

Nov 24th, 2017
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.77 KB | None | 0 0
  1. // Add list of attorneys surname first
  2. function display_surname_forname() {
  3.     $args = array( 'post_type' => 'attorneys', 'order'=> 'ASC', 'posts_per_page' => -1 );
  4.     $posts = new WP_query( $args );
  5. //  echo '<pre>',print_r( $posts ),'</pre>';
  6.     if ( $posts->have_posts() ) {   // Loop
  7.         $output = '<ul>';
  8.         while( $posts->have_posts() ) : $posts->the_post();
  9.             $output .= '<li><a href="' . get_permalink() . '" title="' . __( 'View profile for' ) . ': ' . get_the_title() . '">' . get_post_meta( $posts->ID, 'ecpt_surname', true ) . ', ' . get_post_meta( $posts->ID, 'ecpt_forename', true ) . '</a></li>';
  10.  
  11.         endwhile;   // End Loop
  12.  
  13.         $output .= '</ul>';
  14.  
  15.         return $output;
  16.  
  17.         wp_reset_postdata();
  18.  
  19.     }
  20.  
  21. }
  22. add_shortcode( 'attorney-list', 'display_surname_forname' );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement