※作成から2年前(813日経過)の記事です。内容が古い可能性があります。
この「経過時間表示」ってどうやってつくる?情報が古い記事にアナウンスするを見る

$post = get_page_by_path($slug,OBJECT,’post’); を使う事で投稿のオブジェクトを取得できる。get_page_by_pathはデフォルトで固定ページを取得する関数だが、’post’を指定することで投稿を指定でき$post->IDでポストIDを取得できる。

$page = get_page_by_path($slug);
$post = get_page_by_path($slug,OBJECT,'post');
$cpt = get_page_by_path($slug,OBJECT,$post_type);
$page_id = $page->ID;
$post_id = $post->ID;
$cpt_id = $cpt->ID;
ソースコード装飾ならGoogle code prettify