• HOME
  • WordPress
  • スラッグ名からページIDを取得するよ。

スラッグ名からページIDを取得するよ。

$slug ="hogehoge"
$page_date = get_page_by_path($slug);
$page_id = $page_date->ID;

これで取れる。
私がこの関数を使っているのは投稿でのショートコード用で
httpからhttpsやらページIDなどが変わる可能性があったからショートコードとしてスラッグを入力してもらうと
自動的にURLを吐き出すようにしたものにつかっていた。