Skip to content
2012/11/23 / Javelina

wp_list_comments()でカスタム関数を使用する際、コメントに連番を振る

メモです。
WordPressのコメントの出力で、wp_list_comments()を用いてfunctions.phpに記述されたカスタム関数を使用する際、コメントに連番を振る方法。
 

comments.phpなど

<ol class="commentlist">
	<?php wp_list_comments('callback=custom_comment'); ?>
</ol>

 
functions.php

function custom_comment($comment, $args, $depth) {
	$GLOBALS['comment'] = $comment;
	if(is_null($GLOBALS['commentnum'])) $GLOBALS['commentnum'] = 0;
	$GLOBALS['commentnum']++;
		:
	echo $GLOBALS['commentnum'];/*コメントナンバー*/

 
参考リンク:How To: Adding Comment Numbers To Your WordPress Theme : WordPress Hacks
 

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。