Wordpress - Пользовательские типы сообщений Постоянная ссылка - PullRequest
0 голосов
/ 01 сентября 2018

У меня два CPT

  • мест (например, duomo)
  • Паэси (например, Милан)

и я использую CPT-ономии (плагин), чтобы связать эти два CPT. CPT paesi благодаря этому плагину стал своего рода таксономией, поэтому каждый CPT мест может быть связан с одним " paesi ".

Теперь, благодаря пользовательским типам постов Постоянные ссылки (плагин), у меня есть эта структура постоянных ссылок:

domain.com / место / Милан / 1024 * Дуомо *

[domain.com/places/%peasi%/%post-name%/]

Я хотел бы удалить слизню мест CPT из постоянной ссылки, чтобы иметь эту структуру постоянной ссылки:

domain.com / Милан / 1031 * Дуомо *

[domain.com/%peasi%/%post-name%/]

Я пробовал разные решения, но все они работают, если в постоянной ссылке нет% paesi%.

У вас есть предложения?

Дополнительная информация:

register_post_type( 'places',
    array(
        'labels' => $labels,
        'public' => true,
        'has_archive' => false,
        'rewrite' => array(
            'slug' => 'places',
            'with_front' => false,
        ),
        'supports' => array( 'title', 'editor', 'excerpt', 'page-attributes', 'thumbnail' ),
        'show_in_menu' => true
    )
);

register_post_type( 'paesi',
    array(
        'labels' => $labels,
        'public' => true,
        'has_archive' => false,
        'rewrite' => array(
            'with_front' => false,
        ),
        'supports' => array( 'title', 'editor', 'excerpt', 'page-attributes', 'thumbnail' ),
        'show_in_menu' => true
    )
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...