WordPressで各URLを取得する関数まとめ

 get_home_url()
home_url()
get_bloginfo(‘url’)
 ホームURL  http://www.example.com
 get_site_url()
site_url()
 サイトURL  http://www.example.comまたはhttp://www.example.com/wordpress

*WordPressを専用ディレクトリに配置する場合以外はサイトアドレスとWordPressのアドレスは同一です。

 get_stylesheet_uri()  テーマまたは子テーマのスタイルシートURI  http://www.example.com/wp-content/themes/style.css
 get_stylesheet_directory_uri()  テーマまたは子テーマのスタイルシートディレクトリURI  http://www.example.com/wp-content/themes/twentyseventeen-child
 get_template_directory_uri()  親テーマディレクトリURI  http://www.example.com/wp-content/themes/twentyseventeen
 get_permalink()  現在または第1引数に渡されたIDの投稿もしくは固定ページのパーマリンク  http://www.example.com/my-page
 get_post_permalink()  現在または第1引数に渡されたIDの投稿ページ(カスタム投稿タイプ含む)のパーマリンク  http://www.example.com/my-page*動作確認した感じだとget_permalink()と同じだが、固定ページには使えない。get_permalink()で賄える。
 get_page_link()  現在の固定ページまたは第1引数に渡されたIDの固定ページのパーマリンク  http://www.example.com/about
 admin_url()  管理画面ディレクトリURL  http://www.example.com/wp-admin
 includes_url()  インクルードディレクトリURL  http://www.example.com/wp-includes
 content_url()  コンテンツディレクトリURL  http://www.example.com/wp-content
 plugins_url()  プラグインディレクトリURL  http://www.example.com/wp-content/plugins
 wp_upload_dir()  アップロードディレクトリURL(配列)  http://www.example.com/wp-content/uploads

シェアする