我在12个月前为客户建立了一个自定义主题,直到最近才一直正常运作。我的客户端无法编辑侧栏上小部件中的内容。 我试图在侧边栏中添加其他文本小部件,甚至那些都是不可编辑的。 我禁用了所有的插件,看看是否有任何插件是罪魁祸首,因此零差异。顺便提一下,所有文本小部件都在网站的公共端完美显示,但我的客户端无法在侧边栏中添加或编辑文本小部件。 这里有一个屏幕显示最新情况......
非常感谢你能给出的任何建议。 Phillip Dews
修改
对于那些需要它的人。这是我自定义主题的代码....
的functions.php
function paradisereloaded_widgets_init() {
register_sidebar( array(
'name' => __( 'Sidebar', 'paradisereloaded' ),
'id' => 'sidebar-1',
'description' => __( 'Add widgets here to appear in your sidebar.', 'paradisereloaded' ),
'before_widget' => '<section id="%1$s" class="widget %2$s">',
'after_widget' => '</section>',
'before_title' => '<h2 class="widget-title">',
'after_title' => '</h2>',
));
}
add_action( 'widgets_init', 'paradisereloaded_widgets_init' );
现在
的sidebar.php
<?php
/**
* The template for the sidebar containing the main widget area
*
* @package WordPress
* @subpackage paradisereloaded
* @since Paradise Reloaded 1.0.0
*/
?>
<?php if ( is_active_sidebar( 'sidebar-1' ) ) : ?>
<aside id="secondary" class="sidebar widget-area" role="complementary">
<?php dynamic_sidebar( 'sidebar-1' ); ?>
</aside><!-- .sidebar .widget-area -->
<?php endif; ?>