テンプレートを作っていて結構使うのが、スラッグからID取得やIDからスラッグ取得が結構必要になってくるので、functions.phpの中に入れてしまってます。 スラッグからIDを取得functions.php内に、 function get_post_id($slug) { $str = get_page_by_path($slug);$pid = $pid -> ID; return $str; }テンプレ内で、 get_post_id(‘スラッグ’); IDからスラッグを所得functions.php内に function get_page_slug($page_id) { $str = get_page($page_id); return $str -> post_name; }テンプレ内で、 get_page_slug(‘ID’); PR
![wordpressホームページ制作 - IDからスラッグ取得や、スラッグからID取得する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/a4da79374743e9607596899d13f821004fd9b45c/height=288;version=1;width=512/https%3A%2F%2Fwpnavi.info%2Fwp-content%2Fuploads%2F2022%2F10%2Fmagic_code.jpg)