頻繁に書き換えるデータを格納しておくために、カスタム投稿を使用する場合があります。
基本的に1データだったりするので、そのIDから設定したタイトルとかカスタムフィールド値を引っ張り出せば良いのですが、無意味な数字よりも(なんとなく)意味のわかるスラッグで呼び出したかったりするのです。
という訳で、カスタム投稿のスラッグ名からデータを読み込んでくる方法。
rankingというカスタム投稿に、rankingdataというスラッグをつけたデータ(投稿)をして、そのタイトルと本文を読み込むコードです。
$pageID= get_page_by_path('rankingdata', OBJECT, 'ranking')->ID; $post = get_post( $pageID ); $ranking_title = get_the_title( $pageID ); $ranking_data = $post->post_content;