• Witam, posiadam taki kodzik do generowania spisów autorów segregowanych po nazwiskach.

    function contributors() {
    	global $wpdb;
    	$authors = $wpdb->get_results("SELECT user_id from $wpdb->usermeta WHERE meta_key = 'last_name' ORDER BY meta_value");
    	foreach ($authors as $author ) {
    	$user = new WP_User($author->user_id);
    	if ($user->has_cap('edit_published_posts')) {
    //		echo "<div class=\"author_info\">";
    		echo "<a href=\"".get_bloginfo('url')."/author/";
    		the_author_meta('user_nicename', $author->user_id);
    		echo "/\">";
    		the_author_meta('display_name', $author->user_id);
    		echo "</a>, ";
    		}
    	}
    }
    add_shortcode( 'spis', 'contributors' );

    Jak mogę zrobić aby na końcu nie wyświetlał mi się przecinek ? i gdzie mogę wpisać ID osób które mają się nie wyświetlać ?

Viewing 1 replies (of 1 total)
  • Twórca wątku Fin4l4

    (@fin4l4)

    dopisałem
    if ( '1' == $author->user_id ) {continue;}
    i nie pokazuje Admina lecz dalej nie rozwiązałem problemu żeby po ost wyświetleniu była kropka 🙁

    A i nie segreguje mi polskich znaków daje je na koniec 🙁

Viewing 1 replies (of 1 total)
  • Temat ‘Sortowanie autorów po nazwiskach’ jest zamknięty na nowe odpowiedzi.