Вопросы с тегом «slug»

Заголовок - это несколько слов в нижнем регистре, разделенных тире, описывающих сообщение и обычно производных от заголовка сообщения для создания удобной для пользователя (читаемой и не вводящей в заблуждение символов) постоянной ссылки. Заголовок сообщения заменяет заполнитель `% posttitle%` в настраиваемой структуре постоянной ссылки. Заголовок сообщения не следует изменять, и он особенно полезен, если заголовок сообщения имеет тенденцию быть длинным или часто меняется.

113
Можно ли получить ссылку на страницу из ее слаг?

Можно ли получить постоянную ссылку на страницу от одного слага? Я знаю, что вы можете получить постоянную ссылку на страницу с помощью ID get_page_link(): <a href="<?php echo get_page_link(40); ?>">Map</a> Мне любопытно, есть ли способ сделать то же самое с фрагментом страницы -...

48
Удалить слаг из URL-адресов сообщений пользовательских типов

Похоже, что все веб-ресурсы основаны на удалении пользовательского типа поста, т.е. yourdomain.com/CPT-SLUG/post-name В настоящее время это очень устаревшие решения, часто ссылающиеся на предварительные версии WP 3.5. Обычным является: 'rewrite' => array( 'slug' => false, 'with_front' =>...

28
Redeclare / Change Slug пользовательского типа поста плагина

Можно ли переопределить / изменить слаг существующего пользовательского типа поста плагина (без простого редактирования плагина)? То есть, если плагин X создает пользовательский тип записи с помощью slug / uncookedtoast /, возможно ли добавить в functions.php фильтр (или что-то подобное), который...

17
Как WordPress генерирует URL-слагов?

Есть ли где-нибудь страница, где подробно описывается, как WordPress генерирует слагов для URL? Я пишу скрипт, который должен генерировать URL-слагов, идентичных тем, которые генерирует...

17
Тематическая локализация «слизней» (пользовательские типы постов, таксономии)

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

16
Достаточно ли sanitize_title для создания пост-слагов?

Я хочу создать слаг для некоторых строк без прохождения потока генерации слагов WordPress. Поэтому я хочу знать, какие функции он вызывает, чтобы получить аккуратный слаг. Я попытался sanitize_title (), но он оставляет% c2% a0 в...

14
Есть ли максимальная длина пули?

Клиент только что создал сообщение с очень длинным слагом (90 символов), без специальных символов (кроме дефисов) и т. Д. При каждом нажатии на ссылку на этот пост, в том числе ссылки «Просмотр» или «Просмотр этого поста» от администратора, генерировалось 404. Как только мы урезали слизняк вручную,...

13
Настраиваемый тип сообщения Слизняк / Конфликт слагов страницы - Предотвратить использование зарезервированного слага при сохранении страницы?

У меня есть собственный тип поста портфолио (слизняк) в моей теме, и все работает хорошо, кроме одной вещи. Когда люди создают страницу с небольшим количеством портфолио, например: example.com/portfolio, тема думает, что я хочу использовать страницу архива с пользовательским типом записи, а не мою...

13
Измените автора Slug с имени пользователя на псевдоним

Привет сообществу, возможно ли сменить имя пользователя по умолчанию на псевдоним, если доступно? По умолчанию URL-адрес выглядит примерно так: http: //domain.tld/author/ (admin ), можно ли переписать и изменить на http: //domain.tld/author/ (псевдоним ), чтобы, если пользователь изменил свой...

11
Как я могу найти слаг плагинов?

Мне интересно, как я могу найти слаг плагинов (slug = внутреннее имя, используемое WordPress для обновления плагинов и определения, какие плагины активны в настоящее время)? Обычно это имя папки плагина, но если у плагина нет папки, это имя файла (например, hello.php). Есть ли другие исключения?...

11
Где хранится старый слизень?

Я опубликовал статью с постоянными ссылками: http://domain.com/writing Затем после публикации я изменил ссылку на постоянную ссылку на writing-lorem. Теперь, когда я посещаю /writing, он перенаправляет на /writing-lorem. Я хочу использовать writingслаг для новой категории, но не могу, он меняется...

10
Могу ли я использовать номер для поста / страницы?

Можно ли использовать номер для слага поста / страницы? Я пытался использовать, например, «123» для моей страницы, но каждый раз WordPress конвертирует его в «123-2». Я предполагаю, что любое число, возможно, интерпретируется WP как идентификатор. Номер, который я хочу использовать, не имеет ничего...

9
Как установить пост-слаг при использовании wp_insert_post () ;?

Моя тема использует собственный шаблон для визуализации некоторого содержимого. Чтобы использовать этот шаблон, я подключаюсь after_switch_themeк созданию собственной страницы после активации темы, а затем назначаю ему этот шаблон. Вот как я это делаю: $new_page_title = __('Custom page');...

9
Изменить автора базы слаг для разных ролей

Можно ли изменить автора базы слизняк в зависимости от его роли? Например, авторы получают example.com/ninja/%username%, а подписчики получают example.com/trainee/%username%? Я думаю о чем-то вроде: add_action('init', 'set_new_author_base'); function set_new_author_base() { global $wp_rewrite;...