插件創建的大多數情況以及元框的代碼。它的代碼非常冗長,無法通過插件激活訪問metabox。每個站點的插件數量會降低站點的性能。請幫助下面的代碼如何在wordpress中創建一個自定義metabox而無需創建插件?
-1
A
回答
4
粘貼到Word中press.it您的活動主題function.php將創建自定義的元框:
/*Create custom MetaBox*/
function CreateTextfield()
{
$screen = 'post';
add_meta_box('my-meta-box-id','Text Editor','displayeditor',$screen,'normal','high');
}
add_action('add_meta_boxes', 'CreateTextfield') ;
/*Display PostMeta*/
function displayeditor($post)
{
global $wbdb;
$metaeditor = 'metaeditor';
$displayeditortext = get_post_meta($post->ID,$metaeditor, true);
?>
<h2>Secound Editor</h2>
<label for="my_meta_box_text">Text Label</label>
<input type="text" name="my_meta_box_text" id="my_meta_box_text" value="<?php echo $displayeditortext;?>" />
<?php
}
/*Save Post Meta*/
function saveshorttexteditor($post)
{
$editor = $_POST['my_meta_box_text'];
update_post_meta( $post, 'metaeditor', $editor);
}
add_action('save_post','saveshorttexteditor');
您可以創建並通過下面的代碼更新postmeta。你可以通過在$ screen中創建數組來添加屏幕。
+0
謝謝..明白了:) –
+0
你會介意接受答案,如果它的有用和工作的例子你.. :) –
相關問題
- 1. 在Wordpress中創建多個文件Metabox
- 2. WordPress如何在自定義插件中創建模板和url
- 3. 在wordpress中創建自定義小部件時,是否需要創建一個新插件?
- 4. 如何創建一個公共的自定義WordPress小部件
- 5. 如何創建自定義WordPress幻燈片插件?
- 6. Wordpress自定義MetaBox
- 7. 如何創建自定義WordPress頁面?
- 8. 在wordpress中創建插件
- 9. 在Wordpress中創建自定義URL
- 10. 如何在wordpress插件中創建URL?
- 11. 無法創建一個自定義com.facebook.Request.Callback
- 12. 如何創建一個自定義NSMenuItem
- 13. 如何在Wordpress中創建自定義模板文件?
- 14. 如何在wordpress中創建多個自定義字段
- 15. 如何在wordpress中創建多個自定義頁面?
- 16. jQuery插件創建自定義事件
- 17. 如何創建一個WordPress自定義類別頁面
- 18. 如何在UITableViewController中創建一個自定義的UIToolbar組件?
- 19. 創建一個WPF自定義控件
- 20. jQuery:創建一個自定義事件
- 21. 如何在wp-admin/post.php中創建一個wordpress插件頁
- 22. 如何在自定義插件中創建源代碼集
- 23. 如何在wordpress中創建自定義分頁固定鏈接
- 24. 創建一個隱藏的wordpress插件
- 25. Jquery自定義插件創建模式
- 26. 創建自定義aldryn_forms插件
- 27. 如何創建自定義)
- 28. 如何在自定義eclipse插件中創建內建文件和文件夾
- 29. 如何自定義「metabox」爲WordPress
- 30. 如何在asp mvc 2中創建一個「自定義創建表單」?
插件或主題是唯一的方法,除非你想修改實際的wordpress代碼,我不會推薦。 – Sirko
現在我明白了wordpress編碼的標準和方法..我們可以在插件的幫助下創建任何東西,否則我們可以直接將代碼添加到'function.php'中。但最好的方法是編寫插件,而不是修改核心文件。感謝您的幫助 –