我试图通过将以下代码从WordPress网站复制并粘贴到我的 functions.php
中来添加自定义帖子类型function create_post_type() {
register_post_type( 'acme_product',
array(
'labels' => array(
'name' => __( 'Products' ),
'singular_name' => __( 'Product' )
),
'public' => true,
'has_archive' => true,
)
);
}
add_action( 'init', 'create_post_type' );
运行此代码并尝试转到WordPress仪表板时,出现以下错误:
解析错误:语法错误,C:\ xampp \ htdocs \ learningwordpress \ wp-content \ themes \ learningWordPress \ functions.php中C:\ xampp \ htdocs \ learning'function'(T_FUNCTION)
我试图寻找答案,并且在很多情况下,当您的PHP版本低于5.3但我使用的是PHP版本:7.1.18时,会发生此错误。
答案 0 :(得分:2)
查看您在https://codepen.io/crazyGG/pen/pOXEGX上共享的完整文件
add_action('wp_head', 'learningWordPress_customize_css')
似乎在第155行之后缺少分号。