My metabox class

时间:2012-03-29 作者:teo

我正在使用class My Metabox class

*-- Custom Post Init Begin --*/  

function mypost_types(){
    register_post_type(\'video\', 
    array(
        $labels = array(
            \'name\' => __( \'video\' ),
            singular_name\' => __( \'video\'),
            \'add_new_item\' =>__(\'Add New video\'),
            \'edit_item\' => __(\'Edit video\'),
            \'view_item\' => __(\'View video\')
        ),

        \'labels\' => $labels,
        \'public\' => true,
        \'show_ui\' => true,
        \'capability_type\' => \'post\',
        \'supports\' =>  array(\'title\',\'editor\',\'excerpt\',\'thumbnail\',\'custom-fields\')
    );
}   
add_action(\'init\', \'mypost_types\');
________@kaiser comment后的第二个版本

/*-- Custom Post Init Begin --*/  
`

 function mypost_types(){
{ 
$labels = array(
\'name\' => __( \'video\' ),
\'singular_name\' => __( \'video\' ),
\'add_new_item\' =>__(\'Add New video\'),
\'edit_item\' => __(\'Edit video\'),
\'view_item\' => __(\'View video\')
);
$args = array(
\'labels\' => $labels,
    \'public\' => true,
    \'show_ui\' => true,
    \'capability_type\' => \'post\',
    \'supports\' =>     array(\'title\',\'editor\',\'excerpt\',\'thumbnail\',\'custom-fields\')
     );

    register_post_type(\'video\', $args);
}   
      add_action(\'init\', \'mypost_types\');`
我在添加此类时遇到问题register_post_type. 有人知道如何实施吗?

谢谢

1 个回复
SO网友:helgatheviking

说明书上说,你只需要把这门课

//include the main class file
require_once("meta-box-class/my-meta-box-class.php");
你可以把它放在你发布的代码块使用的任何文件中。。。不在您编写的函数中。

在您提供的链接中,似乎有一个非常好的部分叫做“用法”。您应该重新阅读并修改您的问题,以便更清楚地解释所提供文档未回答的问题。

结束

相关推荐

Metabox doesn't retain values

我在函数中有这个代码。php,以便在后端显示元框。问题是,在我将网站从子域(dev)移动到根域之前,这个功能一直正常运行,现在即使元盒出现在后端,它也不再保留这些值。<?php define(\'MY_WORDPRESS_FOLDER\',$_SERVER[\'DOCUMENT_ROOT\']); define(\'MY_THEME_FOLDER\',str_replace(\'\\\\\',\'/\',dirname(__FILE__))); define(\'MY_THE