Wordpress自定义帖子类型不显示在管理员菜单中

时间:2014-10-31 18:50:27

标签: php wordpress

我目前正在进行wordpress自定义项目。 我有一些自定义帖子类型。我的一个帖子类型名为" front_casestudy_slider"我没有在管理菜单中显示。我正在注册帖子类型,并且调用了寄存器功能。(经过测试)。但是管理菜单中的帖子类型仍未显示。为什么会发生这种情况。任何修复? 请在中找到functions.php this link

功能

  

register_front_casestudy_slider()

用于注册帖子类型

1 个答案:

答案 0 :(得分:2)

首先,由于字符长度超出而出现错误:

Notice: register_post_type was called <strong>incorrectly</strong>.
Post types cannot exceed 20 characters in length

此外,这些行是不必要的

global $post_types;
array_push($post_types, 'front_casestudy_slider');

并且还会抛出错误

array_push() expects parameter 1 to be array, null given

提示:开发时Turn on WP_DEBUG