Моя постоянная структура постоянных ссылок WordPress установлена на http://example.com/%category%/%post_id%/%postname%
, Мне нужно создать постоянную ссылку на пост без %postname%
часть, без изменения структуры постоянной ссылки по умолчанию.
Мне нужно это, чтобы установить URL комментария Disqus. Поэтому, когда Disqus Comment загружает сообщение с http://example.com/tech/123/example-tech-post
Постоянная ссылка, URL Диска Disqus установлен в http://example.com/tech/123
только.
Есть ли способ создать постоянную ссылку?
Я старался <?php echo get_permalink('', 1); ?>
, Но это возвращает это http://example.com/tech/123/%postname%
, который удаляет example-tech-post
из URL, но вместо этого добавляет %postname%
,
Я пытаюсь получить только http://example.com/tech/123
,
использование get_post_ancestors($post->ID)
, или же dirname(get_permalink( $post->ID ))
Других решений пока нет …