创建自定义帖子类型插件 - wordpress

时间:2018-04-18 04:32:07

标签: wordpress

我正在尝试创建自定义类型插件。我不确定我的代码有什么问题,因为没有错误,但即使我已经激活它,插件也无法运行。感谢先进的帮助。

defined( 'ABSPATH' ) or die( 'No script kiddies please!' ); // copied in codex 

class LouisPlugin
{

    function __contruct() {
        add_action ('init',array($this, 'custom_post_type'));

    }

    function activate(){

    }

    function deactivate(){

    }

    function unsintall(){

    }

    function custom_post_type(){
        register_post_type('job_list',['public' => true, 'label'=>'job_list']);
    }



}

if (class_exists('LouisPlugin')){
    $louisPlugin = new LouisPlugin();
}


register_activation_hook( __FILE__, array($louisPlugin, 'activate' ) );

register_deactivation_hook(__FILE__, array($louisPlugin,'deactivate'));

1 个答案:

答案 0 :(得分:0)

请检查您的代码

function __contruct() {
        add_action ('init',array($this, 'custom_post_type'));

    }

__construct方法名称不正确我认为这可能是一个原因

function __construct() {
    add_action ('init',array($this, 'custom_post_type'));
}

由于