Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 小部件菜单未出现在WordPress中_Php_Wordpress_Widget - Fatal编程技术网

Php 小部件菜单未出现在WordPress中

Php 小部件菜单未出现在WordPress中,php,wordpress,widget,Php,Wordpress,Widget,我使用的是自定义主题,没有functions.php。当我使用以下链接时http://localhost/wanderingthepath/wp-admin/widgets.php 它显示以下错误: 您当前使用的主题不支持小部件,这意味着它没有您可以更改的侧栏。有关使您的主题小部件感知的信息 是的,这是因为您没有初始化小部件区域,所以首先创建functions.php文件并编写代码 function arphabet_widgets_init() { register_sidebar(

我使用的是自定义主题,没有functions.php。当我使用以下链接时
http://localhost/wanderingthepath/wp-admin/widgets.php
它显示以下错误:

您当前使用的主题不支持小部件,这意味着它没有您可以更改的侧栏。有关使您的主题小部件感知的信息


是的,这是因为您没有初始化小部件区域,所以首先创建functions.php文件并编写代码

function arphabet_widgets_init() {

    register_sidebar( array(
        'name' => 'Home right sidebar',
        'id' => 'home_right_1',
        'before_widget' => '<div>',
        'after_widget' => '</div>',
        'before_title' => '<h2 class="rounded">',
        'after_title' => '</h2>',
    ) );
}
add_action( 'widgets_init', 'arphabet_widgets_init' );
函数arphabet\u widgets\u init(){
寄存器侧栏(数组)(
'name'=>'Home right sidebar',
'id'=>'home\u right\u 1',
'在小部件'=>''之前,
'在小部件'=>''之后,
“在标题“=>”之前,
“在标题“=>”之后,
) );
}
添加操作('widgets_init','arphabet_widgets_init');

通过这段代码,您的小部件区域被激活。

您已经切掉了错误消息的重要部分,因为该部分会告诉您这一点。此外,有关第三方软件的支持请求被视为离题。请与软件供应商联系以获取您的支持选项。此问题似乎与主题无关,因为它是关于第三方软件(即Wordpress)的支持请求。