ローディング中

ダッシュボードのメニューに特定の固定ページ編集リンクをつけたい。wordpress

こんにちは。

今回は備忘録的な意味も含めて書き留めておきます。

備忘録的なと言いながら備忘録です。

何がしたいか

ワードプレスのメニュー項目に、特定のページ編集リンクをつけたい。

特によくあるのがアドバンスカスタムフィールドなどで、TOPページなんかを管理画面でポチポチいじりたい時に

固定ページ→一覧から探す→TOPページ

ってのが面倒なので、メニューに初めから出したかったんです。

こんな感じに。

そして無駄にはまった。

いろんなサイトを見ました。

表示はできるけど、権限がないって怒られたり、

思ったポジションにメニューを表示できなかったり。

そしてフロントページのIDは仮想環境と本番環境で変わるので動的に変えたい。

そして辿り着いたコードがこちら。

add_menu_page関数。

https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/add_menu_page

クライアントさんのためにダッシュボードをカスタムする際に使えそうです。

ホームページ制作のご相談・ご依頼は

079-451-5881

68ED4C65-BA1E-46D0-A7AC-B9869923C696 Created with sketchtool. A07C553F-CF16-4B7D-94FE-D36AE0A6297D Created with sketchtool. 37B7D8F4-7A18-4725-9EC6-595ABDF69D64 Created with sketchtool. 95DFB680-1EDF-4199-BC4A-BB6752EBA23C Created with sketchtool. 02DDF754-E1DB-4EF2-B6BB-C884722938C4 Created with sketchtool. NEW! 1A95E369-6469-4C46-B38F-F83410B928B0 Created with sketchtool. Group 5Group 2Group 4Group 3 E4FC8CF2-721D-4699-8162-18E886C432C1 Created with sketchtool.