wordpress主题建站,选择WEB主题公园中文原创企业网站模板!

WordPress问答社区 bbs
您现在的位置:首页 > WordPress问答社区 > wordpress主题讨论 > 购物盒子1.20无法与主题兼容报错

本周推荐网站模板

WordPress主题视频教程

最近更新的WordPress主题
最新更新过的网站模板

也许你也喜欢这些
随机WordPress主题展示

购物盒子1.20无法与主题兼容报错

发布时间:2015/03/28 wordpress主题讨论 1059 9

  • wwy701
    已有 9 回帖已经回答

    主题载入css的方式是直接用php动态生成的,访问地址类似于http://baidu.com/theme-css.php,但在开启购物盒子插件后,直接报错:

    Fatal error: Cannot redeclare *****() ,删除相关行数代码后报错会跳转到下一行
  • WEB主题公园官方回复
    官方回复

    请吧全部报错信息发出来  这样看不到效果  你可以吧你的路径打星号

    把这段删除,然后在header.php中找到<?php wp_head(); ?>
    在下加入

    <link type="text/css" href="<?php echo  get_template_directory_uri() . '/theme-css.php'  ?>" rel="stylesheet">

    2015年3月31日下午3:03回贴

  • wwy701
    1楼

    Fatal error: Cannot redeclare scripts_styles() (previously declared in D:\upupw\htdocs\wp-content\themes\pckr-1.2.5\functions.php:4) in D:\upupw\htdocs\wp-content\themes\pckr-1.2.5\functions.php on line 4

    报错的是我的主题文件,但貌似和那个没有关系……我尝试着把报错的函数删掉就会跳到下一个函数继续报错

    2015年03月28日下午 5:45回帖

  • WEB主题公园官方回复
    2楼

    functions.php 第四行是什么函数 有可能是函数名称相同而引起的冲突 你可以贴一下你加载样式表的函数 我看一下,如果是这样的话 修改函数名即可修复这个报错

    2015年03月28日下午 6:51回帖

  • wwy701
    3楼

    function scripts_styles() {
    wp_enqueue_style( 'pckr-style', get_stylesheet_uri() );
    wp_enqueue_style( 'pckr-style-customize', get_template_directory_uri() . '/theme-css.php' );
    }
    add_action( 'wp_enqueue_scripts', 'scripts_styles' );

    是这样的

    2015年03月28日下午 9:48回帖

  • WEB主题公园官方回复
    4楼

    function scripts_styles_t() {
    wp_enqueue_style( ‘pckr-style’, get_stylesheet_uri() );
    wp_enqueue_style( ‘pckr-style-customize’, get_template_directory_uri() . ‘/theme-css.php’ );
    }
    add_action( ‘wp_enqueue_scripts’, ‘scripts_styles_t’ );

    试一下 以上是将函数名称修改了

    2015年03月28日下午 10:28回帖

  • wwy701
    5楼

    依旧不行: Cannot redeclare scripts_styles_t() (previously declared in D:\upupw\htdocs\wp-content\themes\pckr-1.2.5\functions.php:4) in D:\upupw\htdocs\wp-content\themes\pckr-1.2.5\functions.php on line 6

    2015年03月29日上午 9:32回帖

    • WEB主题公园官方回复
      6楼

      function scripts_styles_t() {
      wp_register_style( 'pckr-style_t', get_template_directory_uri() . ‘/theme-css.php’ );
      wp_enqueue_style( 'pckr-style_t' );
      }
      add_action( ‘wp_enqueue_scripts’, ‘scripts_styles_t’ );

      试下这个

      2015年03月30日上午 11:03回帖

  • wwy701
    7楼

    也不行的,不这样定义用<link xxxx.theme-css.php也不能QAQ……

    2015年03月31日下午 3:07回帖

  • WEB主题公园官方回复
    8楼

    请见上面的回复,这里粘贴不了代码

    2015年03月31日下午 3:26回帖

  • wwy701
    9楼

    依旧无法……应该不是名称相同了

    2015年04月04日上午 9:57回帖

后在此回帖,如果还没有账号请 创建一个账号