Форум программистов, компьютерный форум, киберфорум
Наши страницы
WordPress
Войти
Регистрация
Восстановить пароль
 
Зверушь
438 / 348 / 91
Регистрация: 01.05.2010
Сообщений: 1,686
1

Перенаправляет на страницу 404 при использовании своей таксономии

13.08.2013, 17:06. Просмотров 1044. Ответов 0
Метки нет (Все метки)

Здравствуйте. Пытаюсь использовать свою собственную таксономию, определяю её в файле functions.php так:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
add_action('init', 'create_taxonomies', 0);
function create_taxonomies() { //Регистрирует пользовательские таксономии
    register_taxonomy('writers', 'post', array(
        'hierarchical' => false,
        'label' => 'Письменники',
        'query_var' => true,
        'rewrite' => true,
        'show_tagcloud' => true,
        'labels' => array(
            'search_items' => 'Шукати письменників',
            'popular_items' => 'Популярні письменники',
            'edit_item' => 'Редагувати письменника',
            'update_item' => 'Оновити письменника',
            'add_new_item' => 'Додати нового письменника',
            'separate_items_with_commas' => 'Розділяйте письменників комами',
            'choose_from_most_used' => 'Найпопулярніші письменники'
        )
    ));
}
все вроде бы очень хорошо - таксономия появилась в админке, можно добавлять в нее термы, которые можно присваивать публикациям. В облаке термов таксономии появляются те термы, которые присвоены публикациям.
Но вот при переходе по ссылке терма, например: http://my_site/writers/antuan идет перенаправление на страницу 404.php. Попрошу заметить терм antuan существует и назначен постам, а самы ссылка формируется стандартным виджетом "Облако тегов".
Почему происходит перенаправление? Что я сделал не так?
Заранее спасибо!

Добавлено через 2 часа 16 минут
Методом научного тыка удалось частично решить проблему... или сузить рамки поиска затыка.
Итого:

Созданная мной таксономия работает, если:
- в опциях указан тип постоянных ссылок по умолчанию, то есть вида: http://my_site/?p=123

Созданная мной таксономия не работает, если:
- в опциях указан тип постоянных ссылок как название публикаций, то есть вида http://my_site/sample-post/. При этом встроенная таксономия (рубрики, теги), а также статические страницы, посты и т.д. работают исправно. Мою же таксономию перенаправляет на 404.php

Надеюсь такое уточнение проблемы поможет. Заранее спасибо за оказанную помощь!

Добавлено через 2 часа 59 минут
Проблема решена!

Нужно было просто зайти в админ-панели в опции -> постоянные ссылки и просто пересохранить настройки без изменений.
2
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2013, 17:06
Ответы с готовыми решениями:

Какой то вирус перенаправляет на страницу ЮТУБ с ошибкой 404
У меня ситуация следующая, когда открываю браузер, какой бы сайт я не открыл,...

Какой то вирус перенаправляет на страницу ЮТУБ с ошибкой 404 - Лечение компьютерных вирусов
У меня ситуация следующая, когда открываю браузер, какой бы сайт я не открыл,...

Ошибка 404 при использовании Spring Security
Пытаюсь сделать простое приложение со страницей логина на Spring Security и...

Instagram кидает 404 при использовании рабочих прокси
все остальное грузится

Почему modx revo при нажатии на пустую ссылку перенаправляет на главную страницу?
Добрый день, подскажите пожалуйста, из-за чего в modx revo при нажатии на...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.08.2013, 17:06

404 при переходе на другую страницу
Собственно. есть 2 представления. на первом(index) есть кнопка <input...

Ошибка 404 при заходе на стартовую страницу (Denwer)
Всем доброго времени суток. Проблема: установил денвер. все по инструкции....

Ошибка 404 при переходе на вновь созданную страницу
Joomla 1.5.22, компонент sh404Sef 2.1.9.787 Создаю страницу через "менеджер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru