Как это лучше реализоват?
Например, правкой шаблонов темы
А можно более развёрнутый ответ? Все же куда и что можно прописать?
Заходишь в админку, Меню-> Внешний вид-> Редактор.
В header.php вставляешь код перед тегом </body>.
А <div id=»remonline-widget» data-ro-key=»xxxxxxxxxxxxxxxxxxxxxxxx»></div> вставляешь на странице где виджет должен располагаться.
Вот тут то и засада. Здесь нету закрытия body.
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>" />
<meta name="viewport" content="width=device-width" />
<title><?php wp_title( '|', true, 'right' ); ?></title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<?php do_action('frontier_before_body'); ?>
<?php if ( is_active_sidebar('widgets_body') ) dynamic_sidebar('widgets_body'); ?>
<div id="container">
<?php do_action('frontier_before_container'); ?>
<?php if (frontier_option('top_bar_enable') == 1) : ?>
<div id="top-bar">
<?php do_action('frontier_before_top_bar'); ?>
<div id="top-bar-info">
<?php $bar_elements = frontier_option('top_bar_elements'); ?>
<?php if ($bar_elements['title'] == 1) : ?><h1 id="site-title"><a href="<?php echo esc_url( home_url('/') ); ?>"><?php bloginfo( 'name' ); ?></a></h1><?php endif; ?>
<?php if ($bar_elements['description'] == 1) : ?><h4 id="site-description"><?php bloginfo( 'description' ); ?></h4><?php endif; ?>
</div>
<?php if ($bar_elements['top_menu'] == 1) : ?>
<nav id="menu-top">
<?php wp_nav_menu( array(
'theme_location' => 'frontier-menu-top',
'container' => false,
'menu_class' => 'menu-top',
'depth' => 1,
'fallback_cb' => false )
);
?>
</nav>
<?php endif; ?>
<?php do_action('frontier_after_top_bar'); ?>
</div>
<?php endif; ?>
<?php if (frontier_option('header_enable') == 1) : ?>
<div id="header">
<?php do_action('frontier_before_header'); ?>
<?php if ( frontier_option('header_logo') ) : ?>
<div id="header-logo"><a href="<?php echo esc_url( home_url('/') ); ?>"><img src="<?php echo frontier_option('header_logo'); ?>" alt="" /></a></div>
<?php endif; ?>
<?php if ( is_active_sidebar('widgets_header') ) dynamic_sidebar('widgets_header'); ?>
<?php do_action('frontier_after_header'); ?>
</div>
<?php endif; ?>
<?php if (frontier_option('main_menu_enable') == 1) : ?>
<nav id="menu-main">
<?php do_action('frontier_before_menu'); ?>
<?php wp_nav_menu( array(
'theme_location' => 'frontier-menu-primary',
'container' => false,
'menu_class' => 'menu-main',
'fallback_cb' => 'wp_page_menu' )
);
?>
<?php do_action('frontier_after_menu'); ?>
</nav>
<?php endif; ?>
<?php if ( is_active_sidebar('widgets_below_menu') ) : ?>
<div id="below-menu">
<div id="widgets-wrap-below-menu"><?php dynamic_sidebar('widgets_below_menu'); ?></div>
</div>
<?php endif; ?>
<div id="main">
<?php do_action('frontier_before_main'); ?>
Извиняюсь, ошибся. Не header.php, а footer.php. там в основном body закрывают.
Спасибо за оказанную помощь.