WordPress kívülről

Hányadik hozzászólásod?

Blogunk mikor kicsit látogatottabb lesz a hozzászólások száma is kezd megnőni. Hogy egy kicsit közösségi jelleget is vigyünk az oldalba lehetőségünk van feltüntetni azt is, hogy a hozzászólónak mennyi hozzászólása van már blogunkon. Akár egy komment versenyt is hirdethetünk, ezzel növelve az oldalunk látogatottságát, hiszen azt bizonyára mindenki észrevette, hogy egy egy nyeremény nagyon fel tudj a kelteni az emberek figyelmét. Tehát ha ezt a számot fel szeretnénk tüntetni WordPress blogunkba, akkor illesszük az alábbi kódot sablonunk functions.php fájljába

function commentCountAuthor(){

	$oneText = 'One comment';
	$moreText = '% comments';

	global $wpdb;

	$result = $wpdb->get_var('
		SELECT
			COUNT(comment_ID)
		FROM
			'.$wpdb->comments.'
		WHERE
			comment_author_email = "'.get_comment_author_email().'"'
	);

	if($result == 1): 

		echo str_replace('%', $result, $oneText);

	elseif($result > 1): 

		echo str_replace('%', $result, $moreText);

	endif;

}

Ha ezzel megvagyunk akkor az alábbi kódot a comments.php fájlunkba illesszük oda ahol meg szeretnénk jeleníteni a számot.

commentCountAuthor();