X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помогите с Wordpress, связано с сайдбаром
DayTrader
DayTrader
Topic Starter сообщение 7.12.2009, 4:24; Ответить: DayTrader
Сообщение #1


-оптимизатор-
******

Группа: Active User
Сообщений: 1174
Регистрация: 13.11.2009
Из: Крым
Поблагодарили: 283 раза
Репутация:   46  


Делаю сайт на wordpress, долго искал подходящую тему wink.gif и как нашел возникла проблема sad.gif сайдбар неактивен немогу подключать виджеты в PHP пока не понимаю помогите плиз и если можно поподробней unsure.gif
Думаю многим новичкам будет интерестно rolleyes.gif

Сообщение отредактировал DayTrader - 7.12.2009, 4:28


--------------------
Покупаю BTC-E коды/Bitcoin за наличные и ЭПС
1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Neolot
Neolot
сообщение 8.12.2009, 18:36; Ответить: Neolot
Сообщение #2


Участник
***

Группа: User
Сообщений: 178
Регистрация: 24.12.2008
Из: Одесса
Поблагодарили: 56 раз
Репутация:   10  


(DayTrader @ 7.12.2009, 2:24) *
Делаю сайт на wordpress, долго искал подходящую тему wink.gif и как нашел возникла проблема sad.gif сайдбар неактивен немогу подключать виджеты в PHP пока не понимаю помогите плиз и если можно поподробней unsure.gif
Думаю многим новичкам будет интерестно rolleyes.gif

Без конкретики ответа не дождетесь.
Чтобы вставить сайдбар:
  1. Добавьте в functions.php примерно следующий код:
    // Dynamic Sidebar

    if ( function_exists('register_sidebar') )
    register_sidebar(array(
            'before_widget' => '<div id="%1$s" class="%2$s">',
            'after_widget' => '</div></div>',
            'before_title' => '<h3 class="widgettitle">',
            'after_title' => '</h3><div class="widget">',
    ));
  2. Вставьте в место вызова сайдбара (напр. sidebar.php):
    <!-- Dynamic Sidebar -->
    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar() ) : else : ?>
    <?php endif; ?>
    <!-- Dynamic Sidebar end -->
  3. Если используете sidebar.php, то не забудьте вставить в нужный файл темы подключение сайдбара:
    <?php include (TEMPLATEPATH.'/sidebar.php'); ?>

После этого можно вставлять виджеты.
А вообще читайте Codex, рекомендую.


--------------------
Создание сайтов на Wordpress, ModX, Битрикс.
Личный блог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DayTrader
DayTrader
Topic Starter сообщение 8.12.2009, 19:09; Ответить: DayTrader
Сообщение #3


-оптимизатор-
******

Группа: Active User
Сообщений: 1174
Регистрация: 13.11.2009
Из: Крым
Поблагодарили: 283 раза
Репутация:   46  


<div id="sidebar">
<div id="about">
<div>
<h2>
<?php _e('О блоге','minyx2Lite')?>
</h2>
<!-- you can edit this -->
<img class="photo" src="<?php bloginfo('stylesheet_directory');?>/pix/folder_user.gif" alt="<?php _e('About','minyx2Lite')?>" />
<p>Данную часть блога можно отредактировать через ftp в файле sidebar.php</p>
<p><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/2.5/mx/80x15.png" /> <br />
Esta obra est&aacute; bajo una licencia de Creative Commons.</p>
<!-- you can edit this -->
</div>
</div>
<form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
<div>
<input type="image" src="<?php bloginfo('stylesheet_directory');?>/pix/btnsearch.gif" id="searchsubmit" />
<label>
<input type="text" value="<?php the_search_query(); ?>" name="s" id="s" />
</label>
</div>
</form>
<div id="recent"> <a href="<?php bloginfo('rss2_url'); ?>" class="mini_rss">
<?php _e('RSS2.0 Entries','minyx2Lite')?>
</a>
<h2>
<?php _e('Последние посты','minyx2Lite')?>
</h2>
<ul>
<?php wp_get_archives('type=postbypost&limit=10&format=html'); ?>
</ul>
</div>
<div class="sideR">
<ul>
<li class="archives">
<h2>
<?php _e('Архивы','minyx2Lite')?>
</h2>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
</li>
<?php wp_list_bookmarks(); ?>
<?php if (function_exists('get_theme_switcher')) { ?>
<li>
<h2>
<?php _e('Темы','minyx2Lite')?>
</h2>
<?php get_theme_switcher(); ?>
</li>
<?php } ?>
</ul>
</div>
<div class="sideL">
<ul>
<?php wp_list_categories('show_count=1&title_li=<h2>Категории</h2>'); ?>
<li>
<h2>
<?php _e('Мета','minyx2Lite')?>
</h2>
<ul>
<?php wp_register(); ?>
<li>
<?php wp_loginout(); ?>
</li>
<li><a href="http://validator.w3.org/check/referer" title="<?php _e('This page validates as XHTML 1.0 Transitional','minyx2Lite')?>">
<?php _e('Valid','minyx2Lite')?>
<abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
<li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
<li><a href="http://wordpresse.ru">WordPress</a></li>
<?php wp_meta(); ?>
</ul>
</li>
</ul>
</div>
</div>


вот так выглядит полный код сайдбара

Сообщение отредактировал DayTrader - 8.12.2009, 19:10


--------------------
Покупаю BTC-E коды/Bitcoin за наличные и ЭПС
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
UncleM
UncleM
сообщение 8.12.2009, 19:18; Ответить: UncleM
Сообщение #4


Бывалый
****

Группа: Banned
Сообщений: 436
Регистрация: 17.8.2008
Поблагодарили: 157 раз
Репутация:   37  


сайдбар неактивен немогу подключать виджеты


Так он неактивен (т.е. невиден?) или все же виджеты подключать нельзя? Две разные вещи.
Совет на будущее: пользуйтесь знаками препинания. smile.gif


--------------------
Осторожно! Вы можете получить огромный заряд позитива!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Neolot
Neolot
сообщение 8.12.2009, 19:43; Ответить: Neolot
Сообщение #5


Участник
***

Группа: User
Сообщений: 178
Регистрация: 24.12.2008
Из: Одесса
Поблагодарили: 56 раз
Репутация:   10  


(DayTrader @ 8.12.2009, 17:09) *
вот так выглядит полный код сайдбара

В этом коде нет поддержки виджетов. Вставьте в него код из 2-го пункта, что я перечислил, и будет вам счастье.

Сообщение отредактировал Neolot - 8.12.2009, 19:44


--------------------
Создание сайтов на Wordpress, ModX, Битрикс.
Личный блог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DayTrader
DayTrader
Topic Starter сообщение 8.12.2009, 19:48; Ответить: DayTrader
Сообщение #6


-оптимизатор-
******

Группа: Active User
Сообщений: 1174
Регистрация: 13.11.2009
Из: Крым
Поблагодарили: 283 раза
Репутация:   46  


Вы видите это сообщение, потому что тема, который вы сейчас используете, не виджет-совместимая. Это значает, что у нее не определена боковая панель (сайдбар) и вы не сможете её изменить. Для информации о том как сделать тему виджет-совместимой.
Вот это выплывает в панели админки при добавлении виджета

а куда именно

Уже несколько раз пытался добавлять но мне выдает синтаксическую ошибку


--------------------
Покупаю BTC-E коды/Bitcoin за наличные и ЭПС
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Neolot
Neolot
сообщение 8.12.2009, 20:13; Ответить: Neolot
Сообщение #7


Участник
***

Группа: User
Сообщений: 178
Регистрация: 24.12.2008
Из: Одесса
Поблагодарили: 56 раз
Репутация:   10  


(DayTrader @ 8.12.2009, 17:48) *
а куда именно

А где вам нужно, чтобы появлялись виджеты?
Вставьте в конец вашего кода, перед последним </div>


--------------------
Создание сайтов на Wordpress, ModX, Битрикс.
Личный блог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DayTrader
DayTrader
Topic Starter сообщение 8.12.2009, 20:23; Ответить: DayTrader
Сообщение #8


-оптимизатор-
******

Группа: Active User
Сообщений: 1174
Регистрация: 13.11.2009
Из: Крым
Поблагодарили: 283 раза
Репутация:   46  


не работает вставил вот сюда

<div id="recent"> <a href="<?php bloginfo('rss2_url'); ?>" class="mini_rss">
<?php _e('RSS2.0 Entries','minyx2Lite')?>
</a>
<h2>
<?php _e('Последние посты','minyx2Lite')?>
</h2>
<ul>
<?php wp_get_archives('type=postbypost&limit=10&format=html'); ?>
</ul>
</div>
<!-- Dynamic Sidebar -->
<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar() ) : else : ?>
<?php endif; ?>
<!-- Dynamic Sidebar end -->
<div class="sideR">


--------------------
Покупаю BTC-E коды/Bitcoin за наличные и ЭПС
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Neolot
Neolot
сообщение 8.12.2009, 20:33; Ответить: Neolot
Сообщение #9


Участник
***

Группа: User
Сообщений: 178
Регистрация: 24.12.2008
Из: Одесса
Поблагодарили: 56 раз
Репутация:   10  


(DayTrader @ 8.12.2009, 18:23) *
не работает вставил вот сюда

"Не работает" неинформативно.
Сообщения об ошибках есть?
Возьмите для экспериментов нормальную тему с поддержкой виджетов и смотрите как там сделано, мой вам совет.


--------------------
Создание сайтов на Wordpress, ModX, Битрикс.
Личный блог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DayTrader
DayTrader
Topic Starter сообщение 9.12.2009, 13:31; Ответить: DayTrader
Сообщение #10


-оптимизатор-
******

Группа: Active User
Сообщений: 1174
Регистрация: 13.11.2009
Из: Крым
Поблагодарили: 283 раза
Репутация:   46  


Я уже много раз пытался сам сделать, но всегда не получалось может кто нибудь все таки поможет.
Вверху есть полный код сайдбара, куда и что мне нужно вложить, чтобы можно было бы использовать виджеты.
Помогите плиз


--------------------
Покупаю BTC-E коды/Bitcoin за наличные и ЭПС
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите выбрать ноутбук
Ноутбук для детей
15 kstnews 322 Сегодня, 8:29
автор: kstnews
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
143 contex1 65247 Вчера, 9:07
автор: contex1
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
15 Nell 1178 13.12.2017, 23:36
автор: Nell
Горячая тема (нет новых ответов) Вёрстка, натяжка на WordPress, Joomla, качественно, доступно
53 WhiteIce 23831 12.12.2017, 19:41
автор: WhiteIce
Горячая тема (нет новых ответов) Разработка сайтов Joomla Wordpress Opencart
Разработка, верстка, оптимизация веб сайтов.
48 WoWeb 7406 12.12.2017, 13:37
автор: serg5777


 



RSS Текстовая версия Сейчас: 18.12.2017, 9:09
Дизайн