Поддержка Проблемы и решения Полный урл страницы

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Я правильно понимаю. что у вас есть Рубрики:
    Каталог (catalog)->Офисная мебель (offisnaya-mebel)->Шкафы (shkafij) — то есть у рубрики «Шкафы родитель — «Офисная мебель», а у той в свою очередь — родитель «Каталог»?

    И именно во внутренней рубрике «Шкафы» у вас находится запись «Шкаф стеклянный»?

    Попутный вопрос: вы не используете каких-нибудь плагинов, которые бы выводили «хлебные крошки»? Часто подобные плагины «проглатывают» часть родительских рубрик.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    и по сути в урл должно получаться так : http://example.com/catalog/jabsnaya-mebel/shkafij/shkaf-steklyannij

    Если запись расположена в дочерней рубрике, то по умолчанию при структуре /%category%/%postname%/ родительские рубрики тоже попадают в URL.

    Предполагаю, что установлен плагин, который меняет вид ссылок.

    Quazimorda, правильно понимаете.
    Плагины: contact form 7, prime strategy breadcrumb, rus to lat. больше никаких плагинов не стоит.

    Как уже писали выше, скорее всего дело в плагине, и глядя на их список, я бы присмотрелся к prime strategy breadcrumb. Отключите и попробуйте без него. Плагины, выводящие «хлебные крошки» часто показывают только дочерние рубрики, а не всю структуру.

    Проверял. Проблема не в них.

    Можете показать кусок кода, где выводятся ссылки на материалы?

    Проблема то ведь не в куске кода, а в урл страницы (((
    В чпу так прописано /%category%/%postname%/

    Угу, а теперь покажите цикл вывода постов и как в нем реализован показ ссылок.

    Что-то вроде:

    <?php if (have_posts()) : ?>
       <?php while (have_posts()) : the_post(); ?>
    
    	<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
    	<?php the_excerpt(); ?>
    
       <?php endwhile; ?>
    <?php else : ?>
    	<h2 align="center">Не найдено.</h2>
    <?php endif; ?>

    Важно, как в вашем случае организована ссылка. В приведённом мной примере это:

    <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>

    Если в вашем случае ссылка устроена не так, то очень может быть виноват именно код вывода ссылки на запись.

    Для постов ссылка устроена именно так. Иначе вроде никак не перейти к детальному просмотру записи.

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Полный урл страницы» закрыта для новых ответов.