插件创建的大多数情况以及元框的代码。它的代码非常冗长,无法通过插件激活访问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幻灯片插件?
- 2. Wordpress自定义MetaBox
- 3. 如何创建自定义WordPress页面?
- 4. 在wordpress中创建插件
- 5. 在Wordpress中创建自定义URL
- 6. 创建一个jQuery插件,我如何做自定义范围?
- 7. 如何创建一个自定义NSMenuItem
- 8. 如何在wordpress中创建多个自定义页面?
- 9. 如何在UITableViewController中创建一个自定义的UIToolbar组件?
- 10. 创建一个WPF自定义控件
- 11. 如何在wp-admin/post.php中创建一个wordpress插件页
- 12. 如何在wordpress中创建自定义分页固定链接
- 13. 创建自定义aldryn_forms插件
- 14. 如何创建自定义)
- 15. 如何在自定义eclipse插件中创建内建文件和文件夹
- 16. 如何自定义“metabox”为WordPress
- 17. 如何在asp mvc 2中创建一个“自定义创建表单”?
- 18. 为我的WordPress插件创建自定义重写规则
- 19. 如何为yoast seo插件wordpress中的元字段创建自定义变量
- 20. 如何在wordpress中创建我自己的新插件
- 21. 如何在wordpress中创建“通用”自定义字段?
- 22. 如何在Wordpress中创建(自定义)友好的URL?
- 23. 如何在Wordpress中创建自定义页面?
- 24. 如何在wordpress中创建自定义错误页面?
- 25. 如何在Wordpress中创建简单的自定义短代码?
- 26. 如何在wordpress中为自定义内容类型创建自定义表单?
- 27. 如何创建自定义Swing组件
- 28. 我如何创建自定义控件?
- 29. 如何创建自定义GUI组件?
- 30. 如何创建自定义事件?
插件或主题是唯一的方法,除非你想修改实际的wordpress代码,我不会推荐。 – Sirko
现在我明白了wordpress编码的标准和方法..我们可以在插件的帮助下创建任何东西,否则我们可以直接将代码添加到'function.php'中。但最好的方法是编写插件,而不是修改核心文件。感谢您的帮助 –