Функция in_category – варианты решения
Вопрос в следующем:
Надо выбрать рубрику и подключить соответствующий сайдбар.
Например, есть родительская рубрика Футбол, в ней – дочерние: Англия, Испания
У родительской Футбол – id3, у Англии – id48, Испании – 49.
Код перебора файлов сайдбара в зависимости от выбора рубрики (добавил в файл archive.php):
if ( in_category( '48' ) ) {
include 'column_en.php';
} elseif ( in_category( '49' ) ) {
include 'column_es.php';
} else {
include 'column.php';
}
C родительскими рубриками функция работает корректно.
С дочерними – нет, точнее, рубрика Испания – подключается свой сайдбар.
Рубрика Англия – подключается свой сайдбар.
А вот для рубрики Футбол подключается сайдбар рубрики Англия, а должен – дефолтный, column.php (как в коде).
Если дочерние рубрики вывести на уровень родительских – все рубрики работают корректно.
Где ошибка или как исправить (изменить) функцию, кто подскажет.
Заранее спасибо.
Ошибка 500, htaccess – варианты решения
Всем доброго времени суток.
Пытаюсь третьи сутки установить на сервер хостинга дальнего зарубежья – http://admin.1and1.co.uk – WordPress версии 2.9.2.
Сервер выдает ошибку 500 – Intrnal Server Error
Понятное дело – обратился в поддержку. Получил ответ, цитирую:
Create a .htaccess file (or edit the existing .htaccess file, if you already have one). You can create this file using a text editor such as Notepad, WordPad, vi, nano, etc. and place the following line in the text file:
AddType x-mapp-php5 .php
Save the text file as .htaccess in the folder where you need to use PHP5 (or upload the file to the correct folder). The settings specified in the .htaccess file are recursive meaning that the settings will apply to the current folder where the file is saved as well as all subfolders.
Создал файл, вставил эту строку. Результат – тот же (http://www.dumplingsshop.co.uk)
Написал в поддержку, но судя потому как они медленно отвечают, решил параллельно пройтись по форумам и поспрашивать, возможно, кто-то сталкивался с подобным.
Буду рад услышать реальные советы. Всем спасибо заранее.