いろいろメモ

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

いろいろ取得したり、などなど覚書

IDからタイトルを取得: echo get_the_title(‘1’);
IDからカテゴリーのURLを取得: $category_link = get_category_link(‘1’); echo $category_link;
IDからカテゴリー名を取得: $cat_name = get_the_category_by_ID( 1 ); echo $cat_name;
年別アーカイブのタイトル: printf( __( ‘Archive for %s’ ), get_the_date( _x( ‘Y’, ” ) ));
カテゴリーの投稿数を取得: $id = 1; $cat = get_category($id); echo $cate->count;
検索結果に検索語を表示: $keyword = wp_specialchars($s, 1); echo $keyword;
投稿の本文がない場合の分岐: if(empty($post->post_content)) :
サムネイルのURLを取得: $image_id = get_post_thumbnail_id(); $image_url = wp_get_attachment_image_src($image_id, ‘thumbnail’, true); echo $image_url[0];
wp-pagenavi の タグをリストに変更: wp-pagenavi/core.php を編集

*Magic Fields 2 でカスタム投稿を作成し、Custom Post Type Permalinks でパーマリンクを設定し、作成したカスタム投稿のページが「見つかりません」となる時は、Magic Fields 2 で投稿タイプを更新する。