具有自定义元数据库和自定义模板的自定义单个页面

时间:2014-06-18 作者:Rooo

在这种情况下,我必须使用自定义模板、自定义元框创建复杂的联系人页面。

我知道如何自定义帖子类型,添加元框和显示自定义模板中的所有信息。问题是我不需要自定义帖子类型允许的200个联系人页面,只需要一个。

有没有办法在“页面”部分下创建此页面?

类似于为页面选择下拉模板,仅用于更改页面元框结构的管理端。

1 个回复
SO网友:Rooo

简化功能,可能会帮助某人:

jQuery(document).ready(function($) {
    $("#page_template").change(function() {
        if($(\'#page_template\').val() != \'page-contacts.php\') {
            // show the meta box
            $(\'#postdivrich\').show();
        } else {
            // hide your meta box
            $(\'#postdivrich\').hide();
        }
    }).change();         
}); 
Of course 它无法控制将提交哪些字段,因为jQuery只是隐藏了这些字段。因为我是为一个管理员用户编写的,所以这没什么大不了的,有助于获得更清晰的布局。但在其他情况下,这可能是危险的。

结束

相关推荐

使用Foreach循环保存metabox的复选框(无效参数)

我是Wordpress插件开发的新手,我正在尝试创建一个复选框列表(来自WP查询),以关联为特定帖子类型的自定义字段。显示功能没有问题,但当我试图保存时,会出现错误为foreach()提供的参数无效。如何检查save函数在全局数组中看到的内容$loop_brands? 有人能帮我解决和理解吗?<?php function brands_display_meta_box( $post ) { global $loop_brands; $lo