Tag: add_meta_box
WordPress MetaBox 里创建带编辑器的可重复字段
在创建页面选择某个页面模板后,在 metabox 里会出现下面的模块,带有 tinyMCE 的文本域。 点击 add new,即可以添加一个新的文本域,点击 remove 可以删除对应的文本域。 对于某个页面里有很对相同小模块的比较有用。 效果如下图: /** * Calls the class on the post edit screen */ function xxxx_repeat_competences_fields($cnt, $p = null) { if ($p === null) { $a = ”; $i = ”; $t = ”; } else { $a = $p[‘a’]; $i = $p[‘i’]; $t = wpautop($p[‘t’]);…
创建带有编辑器的字段,调整模块顺序。
国际惯例,效果: First: 创建custom post type ‘slider’ 和 slider 的分类 ‘city’ function yao_codex_custom_init() { $labels = array( ‘name’ => ‘Sliders’, ‘singular_name’ => ‘Slider’, ‘add_new’ => ‘Add New’, ‘add_new_item’ => ‘Add New Slider’, ‘edit_item’ => ‘Edit Slider’, ‘new_item’ => ‘New Slider’, ‘all_items’ => ‘All Slider’, ‘view_item’ => ‘View Slider’, ‘search_items’ => ‘Search Slider’, ‘not_found’ => ‘No Slider…