[WordPress] 外掛分享: Admin Helper

首頁外掛目錄 › Admin Helper
全新外掛
安裝啟用
尚無評分
4834 天前
最後更新
問題解決
WordPress 3.0+ v0.83 上架:2012-10-14

內容簡介

啟用此外掛後,您可以使用以下功能:

register_post_box($posttype,$boxname,$description,$position,$priority,$form_fields):將具有自訂欄位的框框插入指定的文章類型。創建的自訂欄位將自動保存並作為 $post 物件中的欄位出現。TODO:使用陣列來處理 posttype(目前僅接受單個 posttype)。應對欄位名稱進行統一處理,返回經過處理的欄位名稱陣列。
register_attachment_field($form_field):在媒體類型的文章中插入自訂欄位。創建的自訂欄位將自動保存並出現在 $post 物件中。TODO:進行全面驗證。
register_taxonomy_fields($taxonomy, $fields):將一系列自訂欄位插入到分類法中。註冊的自訂欄位將自動保存並作為由各種 WP 函數返回的 $taxonomy 物件中的欄位。TODO:對欄位名稱進行統一處理,並返回經過處理的欄位名稱。
add_taxonomy_meta($term,$taxonomy,$name,$value):為分類法中的一個術語添加特定欄位。
admin_debug($var, $name):在除錯區域中印出變量。如果已安裝 debug_bar,使用預配置的區域,否則在 footer 下方創建一個區域。
admin_check_url($url):如果當前頁面的 URL 與 $url 一致則返回 true。
admin_scandirectory($dir):返回文件夾中文件的名稱陣列。
set_post_meta($id,$name,$value):添加或更新自訂欄位(與 update_post_meta 類似,但即使自訂欄位不存在也能正常運行)。
admin_table_post($options,$columns, $post_array):生成一個類似於“所有文章”的表格,只顯示 $post_array 的查詢結果。
admin_move_menu($menutomove_slug,$menumoveafter_slug):將具有 $menutomove_slug 的選單移到 $menumoveafter_slug 選單之後。
add_menu_div($menuafter_slug):在具有 $menuafter_slug 選單之後添加一個分隔線。

此外掛還具有其他用於從管理頁面創建頁面的功能。

必須確認 ADMIN_HELPER 已定義並處於正確的修訂版,然後再啟用您的外掛!

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.83) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Admin Helper」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Attivando questo plugin sono disponibili le seguenti funzioni :

register_post_box($posttype,$boxname,$description,$position,$priority,$form_fields) inserisce un box con customfield per i posttype specificati. I customfields creati sono automaticamente salvati e sono presenti come campi nell’oggetto $post TODO Utilizzo di un array per posttype (ora accetta un solo posttype) TODO Sanificare i nomi dei campi. Ritornare un array con i noi dei campi sanificati
register_attachment_field($form_field) Inserisce un custom field in un post media_type. Il customfield creati sono automaticamente salvati e sono presenti nell’oggetto $post TODO tutto da verificare
register_taxonomy_fields($taxonomy, $fields) inserisce una serie di customfields affiuntivi ad una tassonomia. I customfields registrati sono automaticamente salvati e sono presenti come campi dell’oggetto $taxonomy restituito dalle varie funzioni wp TODO sanificare il nome dei campi e restituire i nomi sanificati
add_taxonomy_meta($term,$taxonomy,$name,$value) assegna da un campo di un termine di una tassonomia un valore.
admin_debug($var, $name) stampa in un’area di debug una variabile. Se e’ presente debug_bar installato, usa l’area predisposta, altrimenti crea un’area al di sotto del footer
admin_check_url($url) ritorna true se l’url della pagina e’ quello passato tramite $url
admin_scandirectory($dir) ritorna una array con i nomi dei file di una cartella
set_post_meta($id,$name,$value) aggiunge o aggiorna un customfield (come update_post_meta, ma funziona anche se il customfield non esiste)
admin_table_post($options,$columns, $post_array) genera una tabella simile a quella utilizzata per “Tutti i post”, solo con i risultati della query in $post_array.
admin_move_menu($menutomove_slug,$menumoveafter_slug) sposta il menu con slug $menutomove_slug dopo il menu $menumoveafter_slug
add_menu_div($menuafter_slug) aggiunge un separatore dopo il menu con slug $menuafter_slug

possiede anche altre funzioni per la realizzazione di pagine dal lato admin
Assicurati di verificare che ADMIN_HELPER is defined and in correct revision, before activate your plugin!!

延伸相關外掛

文章
Filter
Apply Filters
Mastodon