![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
散々調べたのですが、見つからない・・・。ので、すいません、助けて下さい。
現在WordPressでカスタマイズを行っているのですが、
ページスラッグを取得して表示するのに、以下のタグを使用しています。
<?php echo get_page_uri($wp_query->post->ID);?>
使い場所は、ページ毎にレイアウトを変更したりしたく、CSSのクラス名などに使用しています。
親ページでは問題ないのですが、子ページになると親ページのスラッグ名も含んだものが表示されてしまい、「親ページのスラッグ名/子ページのスラッグ名」といった具合に、スラッシュが入ってしまうのです。
子ページのみのスラッグ名の表示、もしくはスラッシュを排除したいのですが、
どなたかこの方法がお分かりの方、いらっしゃらないでしょうか。
すみませんが、ヨロシクお願いします。
No.1ベストアンサー
- 回答日時:
同じようなことがしたかったので、私の場合は関数を作ってしまいました。
ご利用のテーマのフォルダ内に、function.phpというファイルを作成して(既にある場合は、そのfunction.phpに)、下記コードを追加
function get_page_uri2($page_id) {
$page = get_page($page_id);
return $page->post_name;
}
これで、
<?php echo get_page_uri2($wp_query->post->ID);?>で取得できます。
function「get_page_uri2」は、既に存在する名前でないように気をつけて、お好きにしていただいて大丈夫だと思います。
こういう使用ができるんですね。その辺が殆ど理解していませんでした。
凄く助かりました。これでやっと先に進むことができます。
ありがとうございます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql ページング 2 2022/09/20 06:38
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- HTML・CSS Dreamweaver のテンプレートでの相対パスの設定について 2 2023/06/13 17:28
- PHP PHP ページング データベース 1 2022/06/16 10:30
- PHP php my adminより取り出したデータ表示 2 2022/06/15 11:56
- WordPress(ワードプレス) WordPressのダッシュボードに入れなくなりました。 サイトのURLの最後にwp-login.p 1 2022/11/04 18:38
- その他(パソコン・スマホ・電化製品) Webページ印刷時にヘッダー・フッターをつけたい 1 2022/04/25 21:35
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- Mac OS どこか操作を間違っているのでしょうか? 1 2023/05/04 09:11
- その他(ブログ) bloggerのレイアウト→ページリストに入りきらない(テーマ:contempo light) 1 2023/05/12 11:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windowsのメールアプリの「新し...
-
Arduinoやラズパイで電子辞書を...
-
中華ゲーム機のGame Console R3...
-
今、コンピューター言語で、COB...
-
Win11で画像ファイルが突然開け...
-
itunesのプレイリストで「再生...
-
2つのファイルのバイナリをコン...
-
共有フォルダを開いた時の背景...
-
オービスとNシステムの違い
-
itunesのプレイリストで「再生...
-
ドローン操縦士の居場所
-
ノートパソコンを分解する時は...
-
エアコンの下に机がありその机...
-
ノートパソコンのACアダプタを...
-
ChatGPTは井の中の蛙大海を知ら...
-
WinMergeはファイル名を比較す...
-
メーカー製のノートパソコンに...
-
ノートパソコンの内部を素手で...
-
ゴミ箱から間違えて・・・
-
外付けSSDを直撃雷から守る方法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【WordPress】メディアの一覧出力
-
リダイレクトでPOST
-
URLの変わらないページをPHPで...
-
GETで「?」無しでパラメータの...
-
URLでスラッシュ区切りでパラメ...
-
pukiwikiのrecent(最近の更新...
-
phpMyAdminでデータの追加・更...
-
携帯サイトのリロード
-
WordPress 検索結果ページのペ...
-
header関数でページ移動する場...
-
携帯で、phpページからhtmlペー...
-
認証が通ったidを元にidテーブ...
-
phpで更新しない方法についての...
-
PHPとSmartyで、ブログサービス...
-
フォーム処理から戻ったページ...
-
連想配列の要素が無い時の警告...
-
phpでの二重投稿防止について
-
レンタル予約管理表を作りたい
-
PHPの値受け渡しとアンカーを一...
-
テキストリンクを2回クリックし...
おすすめ情報