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