当前位置: 首页 > 知识库问答 >
问题:

WordPress自定义错误:调用未知的成员函数add_setting()

秦皓君
2023-03-14

我试图通过WordPress中的自定义程序设置一个简单的标题。我是PHP和WP开发新手。

这是我的功能。php:

//add contact_info_header customizer
function wpl_customize_register( $wp_register ) {
//ALL sections, settings and controls will be added
$wp_customizer->add_setting( 'contact_header', array(
    'default'   => 'Giver Uforpligtende Tilbud',
    'transport' => 'refresh'
    ) );


$wp_customize->add_control(
    new WP_Customize_Text_Control( $wp_customize, 'Contact Heading', array(
        'label'     => __( 'Contact Heading', 'lorrix_one_lite_child'),
        'section'   => 'llorix_one_lite_contact_section',
        'settings'  => 'contact_header',
        'type'      => 'text'
        ) ) );

$wp_customize->get_section ('llorix_one_lite_contact_section')->transport = 'refresh';
}
add_action( 'customize_register', 'wpl_customize_register');

还有我的错误代码。我在访问前端定制程序时通常会遇到以下情况:

"致命错误:未捕获错误:调用未知的成员函数add_setting()在C:\xampp\htdocs\localwp.com\wp-内容\主题\llorix-one-lite-孩子\functions.php:20堆栈跟踪:#0 C:\xampp\htdocs\localwp.com\wp-包括\class-wp-hook.php(298):wpl_customize_register(对象(WP_Customize_Manager))#1 C:\xampp\htdocs\localwp.com\wp-包含\class-wp-hook.php(323):WP_Hook-

在我看来,在$wp_customize对象上调用add_setting()似乎有问题?

感谢大家的阅读和回答。

共有1个答案

华涵意
2023-03-14

解决了。在我试图编辑的超文本标记语言周围有一个不必要的函数...哎呦

 类似资料:
  • 有人能告诉我,当我尝试将旧的sql切换到SQLI时,为什么这不起作用吗: 致: 它一直给我一个错误:“致命错误:调用未定义的函数mysqli_result()”

  • 问题内容: 当我想在浏览器上运行phpMyAdmin时,向我显示此错误: 我在PHP 5.5.7中使用fedora 17。 有解决问题的主意吗? 问题答案: 检查您的会话目录是否可被Web服务器进程写入。 最好的方法是创建自己的phpinfo文件。在任何可通过网络访问的文件夹中,创建一个包含以下内容的文件(您可以将其命名为test.php或phpinfo.php或其他名称): 在浏览器(或类似浏览

  • 我正在尝试使用PHP在WooCommerce中创建一个自定义优惠券代码,它基本上会将购物车中标签名为“main”的每件商品的价格折扣到10。它通过计算购物车中标记为“main”的商品数量,然后计算每个商品的总价,并由此计算$折扣变量中所需的折扣。请参见下面的代码: 当我尝试激活此代码时,会收到以下错误消息: 您试图保存的代码段在第4行产生了致命错误: 未捕获错误:在/homepages/9/d39

  • (操作系统:Windows 10;XAMPP v3.2.2;Visual Studio代码1.20.0) 我对php mysqli有一个问题。它说mysqli_connect函数没有定义。我尝试过很多解决方案——甚至在堆栈溢出中——但这些解决方案都不适合我。 我已经将PHP从5升级到7。在我的phpinfo中,似乎没有启用mysqli。所以我检查了是否有php_mysqli。我的php文件夹中的d

  • 好吧,我知道我试图混合mysql和MySQLI....

  • 我想看看我的WordPress主题,我收到了这个错误: 致命错误:未捕获错误:调用未定义的函数have_post()在C:\xampp\htdocs\wordpress\wp-内容\主题\ChachoTheme\index.php: 6堆栈跟踪:#0 C:\xampp\htdocs\wordpress\wp-包括\template-loader.php(74):包括()#1 C:\xampp\HT