2014-12-19 2 views
0

Я очень новичок в создании тем WordPress, и я недавно начал разрабатывать свой первый. У меня есть рабочий контент, и теперь работает домашняя страница. Но когда я вхожу в WordPress и просматриваю сайт, наверху нет панели администратора (поскольку я тоже использую). Я думаю, что я только что забыл что-то в одном из файлов, которые заставляют его появляться, но я не уверен на 100%.WP Admin Bar Missing

Я полагаю, это будет применяться в заголовке так ниже моего header.php

<html> 
<head> 
    <title>Tutorial theme</title> 
    <link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/css/bootstrap.css"> 
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>"> 
</head> 
<body> 
    <div class="container"> 
     <div class="row"> 
      <div class="col-sm-12"> 
       <h1 class="site-title"><a href="<?php echo esc_url(home_url('/')); ?>" title="<?php echo esc_attr(get_bloginfo('name', 'display')); ?>" rel="home"><?php bloginfo('name'); ?></a></h1> 
       <p class="site-description"><?php bloginfo('description'); ?></p> 
      </div> 
     </div> 

Это очень простой, но это потому, что я новичок. Я разрабатываю эту тему с нуля как персональный проект. Если вам нужна дополнительная информация, просто спросите, и я обновлю вопрос

ответ

3

Ваша тема нуждается в базовом plugin API hooks, которые позволяют WordPress вводить код в разных точках. Например, панель администратора вставляется, когда WordPress записывает нижний колонтитул при вызове wp_footer(). Я думаю, что он также может использовать стили, вставленные в wp_head().

Таким образом, в основном, следуют Theme Documentation Advice и добавить вызовы wp_head(), wp_footer(), wp_meta() и comment_form() (если применимо) в код шаблона в местах говорит вам, и ваш администратор бара должны волшебно появляются.

+0

где О Нас делают крючки идут в коде, и это большой совет я не знал об этой странице! – Kieranmv95

+1

Это очень четко изложено в документации. Хотя это частично зависит от вас, 'wp_head()' обычно идет в вашем заголовке и 'wp_footer()' хорошо ... в нижнем колонтитуле. – rnevius

+0

Извините, я был beign в общем noob, я сделал это, и это сработало, спасибо. если вы знаете хорошие ресурсы wp для разработки темы, пожалуйста, бросьте мне ссылку :) – Kieranmv95

0

Панель инструментов можно включить/выключить из Администрирование> Пользователи> Ваш профиль, [...]

Если вы превратили панель инструментов в ваших настройках профиля, но по-прежнему дон» Посмотрите его на лицевой части вашего сайта, может быть, ваша тема не вызывает wp_footer() в файле footer.php, или панель инструментов может отключиться плагином.

http://codex.wordpress.org/Toolbar

Смежные вопросы