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



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Как это реализовать?, Сайдбары в wordpress
ARsHi
ARsHi
Topic Starter сообщение 25.2.2011, 11:53; Ответить: ARsHi
Сообщение #1


Здравствуйте.
Есть сайт. На главной странице сайдбар. На другой странице, нужно чтобы появился другой сайдбар, а тот что на главной, не отображался на этой странице.
Буду очень благодарен за помощь.

Сообщение отредактировал ARsHi - 25.2.2011, 11:54


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webfaction
webfaction
сообщение 25.2.2011, 12:04; Ответить: webfaction
Сообщение #2


Файлы темы нужно править
single.php, page.php, category.php и пр.
в них
<?php get_sidebar(); ?>

заменить на
<?php get_sidebar('inner'); ?>

и создать sidebar-inner.php с содержимым другого сайдбара

p.s. 'inner' можно заменить на любое другое слово
в параметре функции и названии файла sidebar-*.php
соот-но, напр.
<?php get_sidebar('page'); ?>

sidebar-page.php


Поблагодарили: (3)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ARsHi
ARsHi
Topic Starter сообщение 25.2.2011, 12:10; Ответить: ARsHi
Сообщение #3


(webfaction @ 25.2.2011, 11:04) *
Файлы темы нужно править
single.php, page.php, category.php и пр.
в них
<?php get_sidebar(); ?>

заменить на
<?php get_sidebar('inner'); ?>

и создать sidebar-inner.php с содержимым другого сайдбара

p.s. 'inner' можно заменить на любое другое слово
в параметре функции и названии файла sidebar-*.php
соот-но, напр.
<?php get_sidebar('page'); ?>

sidebar-page.php

спасибо, надеюсь разберусь. Сколько стоит чтобы вы это сами сделали?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Чеснок
Чеснок
сообщение 25.2.2011, 13:11; Ответить: Чеснок
Сообщение #4


Сотворю за 20$ (6 сайдбаров делал, для разной рекламы). Сайдбары разные для главной, одиночного поста, архивов и страниц.


--------------------
Забанен за мошенничество
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ARsHi
ARsHi
Topic Starter сообщение 25.2.2011, 22:51; Ответить: ARsHi
Сообщение #5


(Чеснок @ 25.2.2011, 12:11) *
Сотворю за 20$ (6 сайдбаров делал, для разной рекламы). Сайдбары разные для главной, одиночного поста, архивов и страниц.

хм, я весь сайт за 100$ делаю, не слишком выгодно выходит smile.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andryusha
andryusha
сообщение 11.3.2011, 14:02; Ответить: andryusha
Сообщение #6


webfaction, а не подскажите, как сделать свой sidebar в каждой отдельной рубрике.
То есть, чтобы в рубрике1 и во всех записях этой рубрики был sidebar1, в рубрике2 и во всех записях этой рубрики был sidebar2 и тд.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Negatiff
Negatiff
сообщение 26.1.2012, 19:25; Ответить: Negatiff
Сообщение #7


Извиняюсь за ап старой темы, столкнулся с той же проблемой, как реализовать свой sidebar для каждой категории?

Точнее даже шире возьмем, как реализовать отдельный файл шаблона для категорий? как для страниц например
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kentastik
kentastik
сообщение 27.1.2012, 0:42; Ответить: kentastik
Сообщение #8


да очень просто. в шаблоне if категория = '999' { sidebar1 } else { sidebar2 } и тд smile.gif


--------------------
http://xaa.su/222L - самая крутая CPA, наиболее выгодные офферы
http://xaa.su/22L1 - выгодная RTB, приятный дополнительный доход для вашего сайта
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
blackw0lf
blackw0lf
сообщение 28.1.2012, 0:04; Ответить: blackw0lf
Сообщение #9


(andryusha @ 11.3.2011, 13:02) *
webfaction, а не подскажите, как сделать свой sidebar в каждой отдельной рубрике.
То есть, чтобы в рубрике1 и во всех записях этой рубрики был sidebar1, в рубрике2 и во всех записях этой рубрики был sidebar2 и тд.


<?php if ( is_category('название рубрики или id')) { ?>
<?php get_sidebar(1); ?>
<?php } else { ?>
<?php get_sidebar(); ?>
<?php } ?>

При вызове sidebar(1), файл должен называться sidebar-1.php


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexfray
alexfray
сообщение 28.1.2012, 0:54; Ответить: alexfray
Сообщение #10


(Negatiff @ 26.1.2012, 19:25) *
Извиняюсь за ап старой темы, столкнулся с той же проблемой, как реализовать свой sidebar для каждой категории?

Точнее даже шире возьмем, как реализовать отдельный файл шаблона для категорий? как для страниц например

Отдельные файлы шаблона для категорий делаются так: "category-6.php" , где 6 - ID нужной категории. Исходный файл копируем с файла category.php если есть такой, если нету то с archive.php, а если и его нету, то с index.php
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как местные исполнители накручивают Телеграм?
24 Himena 1948 13.10.2021, 16:49
автор: Himena
Открытая тема (нет новых ответов) Как помножить телефонный спам на ноль
14 kluben 1120 12.10.2021, 23:44
автор: Wachowski
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКонтекст окупается - и вы это увидите
Грамотная настройка Директа и Google Ads
44 knezevolk 25701 11.10.2021, 10:48
автор: knezevolk
Открытая тема (нет новых ответов) Как работает Privacy Protection у домена?
7 Himena 2930 10.10.2021, 21:27
автор: Filadelso
Горячая тема (нет новых ответов) Как инвестировать в себя?
37 uahomka 3384 10.10.2021, 20:42
автор: Ostromir


 



RSS Текстовая версия Сейчас: 16.10.2021, 16:19
Дизайн