スラッグから ID を取得する方法。
画像などの添付ファイルでも使えるので便利。
以下のサイトからの転載。
http://www.devdevote.com/cms/wordpress-hacks/get_id_by_post_name/
function get_id_by_post_name($post_name)
{
global $wpdb;
$id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name = '".$post_name."'");
return esc_html($id);
}
echo get_id_by_post_name('photo_02');