购物盒子1.20无法与主题兼容报错
主题载入css的方式是直接用php动态生成的,访问地址类似于http://baidu.com/theme-css.php,但在开启购物盒子插件后,直接报错:
Fatal error: Cannot redeclare *****() ,删除相关行数代码后报错会跳转到下一行
主题载入css的方式是直接用php动态生成的,访问地址类似于http://baidu.com/theme-css.php,但在开启购物盒子插件后,直接报错:
Fatal error: Cannot redeclare *****() ,删除相关行数代码后报错会跳转到下一行
您好!请登录
更新:2024-9-19版本: 1.22
更新:2024-9-19版本: 1.75
6972 0
6171 0
6587 0
5219 1
3026 1
3976 5
6631 0
7155 0
8948 0
7590 0
2129 0
依旧无法……应该不是名称相同了
请见上面的回复,这里粘贴不了代码
也不行的,不这样定义用<link xxxx.theme-css.php也不能QAQ……
依旧不行: 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
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’ );
试下这个
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’ );
试一下 以上是将函数名称修改了
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' );
是这样的
functions.php 第四行是什么函数 有可能是函数名称相同而引起的冲突 你可以贴一下你加载样式表的函数 我看一下,如果是这样的话 修改函数名即可修复这个报错
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
报错的是我的主题文件,但貌似和那个没有关系……我尝试着把报错的函数删掉就会跳到下一个函数继续报错