• Решено Monti_Australia

    (@monti_australia)


    Как исправить, чтобы если категория пустая не выдавалась 404, а использовался шаблон category.php ?

    Вот это пробовал, не помогло:

    add_action(‘template_redirect’, ‘no_404_cat’);
    function no_404_cat() {
    global $cat;

    if ( !is_category() or !is_404()) return;
    header(‘HTTP/1.1 200 OK’);
    include(TEMPLATEPATH . «/category.php»);
    exit;
    }

    Копался в classes.php, тоже безуспешно 🙁

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • создать 404.php и в нее вставить содержимое category.php или то, что вы хотите..

    Тогда ответ сервера все равно будет 404 и для страниц, где действительно будет 404 будет выводиться шаблон категории. однозначно не вариант.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «WordPress 3 — пустые категории = 404» закрыта для новых ответов.