2017-05-07 7 views
0

ポストタイプの登録時にを使用してカスタムポストタイプを追加することができました。show_in_nav_menus = trueナビゲーションに項目を追加するときCPTナビゲーション項目の出力を変更するにはどうすればよいですか?

しかし、それだけで、他の通常のポストのように表示されますが、私はそれが少し異なるマークアップ /出力を持っていると思います。

これを行うにはフック/コールバック関数が必要だと思いますが、何も見つかりません。

誰でも私をここで助けることができますか?

答えて

1

WordPressメニューウォーカーを調べる必要があります。 基本的には、メニューの表示方法を定義するカスタムクラスを作成することです。ここで、制御された出力に使用できるメニュー項目のプロパティにアクセスできます。

https://code.tutsplus.com/tutorials/understanding-the-walker-class--wp-25401

+0

共有するためのおかげで、残念ながらこれは私の問題を解決していません。私はどのように私のナビゲーション項目がフロントエンドで表示される変更しようとしています。 –

+1

ああ、申し訳ありません、今すぐ取得します...あなたのナビ出力が異なるようにしてください。私の更新された答えを参照してください... –

+0

ええ、私はそれを正しく記述する方法がわかりませんでした。私はそれを後で試してみます、あなたの答えをありがとう! –

関連する問題