get_comment_meta

(2.9.0以降)
get_comment_meta - コメントメタ情報の値を取得する

説明

mixed get_comment_meta( int $comment_id [ , string $key = '' [ , bool $single = false ] ] )
コメントメタ情報の値を取得する。

パラメータ

  • $comment_id
    コメントIDを指定。
  • $key
    コメントメタ情報のキー名を指定(省略時は'')。
  • $single
    同じキー名がある場合、最初に見つかった値を取得する場合はtrue、すべての値を配列で取得する場合はfalseを指定(省略時はfalse)。

返り値

コメントメタ情報の値を返す。

注意

コメント情報のメタ情報は、標準ではほとんど使われていない。使い方は投稿情報のメタ情報を取得するget_post_meta関数と同じ。

使用例

  • コメントIDが2014でキー名が'judge'の値をすべて取得する。
    <?php $good = get_comment_meta( 2014, 'judge' ); ?>
  • コメントIDが2014でキー名が'total'の値を1つ取得する。
    <?php $good = get_comment_meta( 2014, 'total', true ); ?>

フィルター

直接実行するフィルターはありません。

アクション

直接実行するアクションはありません。

ソースファイル

/wp-includes/comment.php

関連

お勧めコンテンツ

Emojin:プラグイン作ってみました(2014年8月23日 登録)

ちょっと前のTLでiOSの絵文字を含んだ投稿を保存すると、絵文字以降の文章がすべて消えた状態で保存されるといったツイートを見かけた。少し検索してみると、MySQLのデータベースの文字セットが「utf8」の場合、iOSの絵文字のような4バイトの文字を正常に保存できず、それ以降の文章も保存されないというものらしい。対処方法としてデータベースの文字セットを「utf8mb4」に変更するのが有効らしいのだが、他に回避策がないか考えてみた。

各投稿記事で設定されているカスタムフィールドの値を取得するには(2011年9月16日 登録)

投稿記事ごとに設定されているカスタムフィールドの値はget_post_meta関数で取得できるが、すべての投稿記事で設定されているカスタムフィールドの値を一覧を取得する関数が見当たらない。カテゴリーや投稿タグのようにそれぞれの値と実際に使用されている投稿記事件数を取得したいのだが、探し方が悪いのか見つからないのだ。

開発環境(Windows 8)にimagickを入れる(2012年12月23日 登録)

WordPress 3.5のイメージエディタ(WP_Image_Editor)は、GDだけでなく、imagick(ImageMagick)にも対応している。そんなわけでWindows 8の開発環境にimagickをインストールしてみた。

プラグインで注意が必要な関数(2013年11月27日 登録)

先日「Login rebuilder」という自作プラグインをアップデートした際、ユーザーさんからエラーになると連絡をいただいた。標準環境では問題なく、どうやら何らかのプラグインが影響しているらしい。

32ピクセルのサイトアイコンを別の画像ファイルに変更する(2015年8月27日 登録)

「サイトアイコン」は4.3の新機能の1つ。管理画面で適当な画像ファイルを指定するだけでサイトアイコンが適用されます。そんなサイトアイコンで、既存の favicon.ico を併用する方法を紹介します。

最終更新日時 : 2014-03-09 09:03