无法添加自定义帖子类型

时间:2018-09-25 09:04:00

标签: php wordpress

我试图通过将以下代码从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时,会发生此错误。

1 个答案:

答案 0 :(得分:2)

查看您在https://codepen.io/crazyGG/pen/pOXEGX上共享的完整文件

add_action('wp_head', 'learningWordPress_customize_css')

似乎在第155行之后缺少分号。