1
我試圖使用add_menu_page
來創建自定義「custom_post」頁面。 (這是一個錯誤已經或不是?: - /)add_menu_page與課堂功能不兼容
下面的代碼將無法工作:
add_menu_page('projets' , 'projets' , 'edit_posts', 'ajouter_projet' , array($this, 'afficher_admin_page') , $img_url, 5);
但是,當我使用這個
add_menu_page('projets' , 'projets' , 'edit_posts', 'ajouter_projet' , afficher_admin_page' , $img_url, 5);
與功能afficher_admin_page
出我的班,它的作品。
我在做什麼錯?
謝謝
是否應該在管理員或前端顯示「custom_post」頁面? 'add_menu_page'僅用於管理員端。 – MSTannu 2014-09-10 16:54:12
codex.wordpress.org/Function_Reference/add_menu_page 「該函數必須以兩種方式之一引用: 1.如果函數是插件中類的成員,則應將其引用爲數組($ this, 'function_name') 2.在所有其他情況下,使用函數名稱本身就足夠了「 請確保該類是可訪問的。檢查$這實際上包含。你也有一個隨機的權利)在工作版本,似乎不應該是有效的PHP語法。 – Shawn 2014-09-10 16:55:33
它只是一個後端頁面(儘管普通用戶可以看到自定義的帖子類型) – seb 2014-09-10 19:14:36