как подключить sidebar_1.php ?

Понимаю, что вопрос простейший. Извините. Даже энциклопедию ПХП ходил читать. Два часа бьюсь.
Что делать вот с этим:

<?php get_sidebar(); ?>

Сделал. Вместо: php get_sidebar()
поставил: php include (‘sidebar_1.php’)
Только тормозит почему-то при загрузке.
Насколько правильный такой вариент?

<?php
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar1') ) : ?>
...
<?php endif; ?>

//////////////////////////

<?php
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar2') ) : ?>
...
<?php endif; ?>

думаю дальше ты знаешь!

это не то, мне динамика не нужна
мой вариант – для подключения обычного сайдбара, сделанного вместо дефолтного
конструкция php get_sidebar() вписывается в конце index, single или page

так было бы правильнее
<?php include (TEMPLATEPATH . "/sidebar_1.php"); ?>
Создай sidebar.php типа
<?php include (TEMPLATEPATH . "/sidebar_1.php"); ?>

<?php include (TEMPLATEPATH . "/sidebar_N.php"); ?>
и играй в свои сайдбары

Вот именно так он не подлючился. Так и не понял причины. Даже ошибок не показал. Просто выводился родной sidebar.php

Вот именно так он не подлючился. Так и не понял причины. Даже ошибок не показал. Просто выводился родной sidebar.php

если ты все правильно сделал то <?php include (TEMPLATEPATH . "/sidebar_1.php"); ?> должно сработать моментально…. может что-то не так у тебя с самим файлом?!

начиная с wp 2.5 можно так:
<?php get_sidebar(‘right’); ?>
для файла sidebar-right.php
http://codex.wordpress.org/Include_Tags#The_Sidebar_Template

ozono
так – не так трудно сказать
взял стандартный сайдбар и убрал оттуда половину навигации
подключил к single.php так:
php include (‘sidebar_1.php’)
работает, только притормаживает на загрузке сайдбара
вот здесь:

Видеоуроки: каменный триал

а если TEMPLATEPATH
то в сайдбар надо вставлять видимо код темплейта вначале

попробую чуть позже

Дык тормозит наверное потому, что там ЯНдекс.Директ загружается. Он пока скачается с яндекса, вся отсальная страница не загрузится. В этом главный минус Директа. Насколько я знаю, решения этой проблемы нет, а те которые — чреваты баном (где-то на searchengines.ru читал).

ну что такогог было в твоем сайдбаре что ты убрал деволтовый??? у меня открывет без тормозов…….. стоило создавать новый сайдбар?

кстати ... у тебя там проблема с рубриками..... не полностью виден дропдаун лист..... в этом случае тебе лучше поставить нормальный вывод рубрик ....... а то так не годиться!!!
Anonymous
Отправить
Ответ на: