В плагине я создаю ссылку на категорию с разбивкой на страницы,
т. е. http://localhost/?cat=17&paged=5
. Категория известна по slug и id.
Есть ли способ преобразовать этот URL-адрес в определяемый пользователем формат "хорошей постоянной ссылки",
т. е. http://localhost/category/foo/page/5
?
(Предполагая, что мы используем Wordpress 2.8/2.9+)
Редактировать: Поскольку есть некоторые недопонимания относительно того, чего я пытаюсь достичь, вот что у меня есть:
- Идентификатор категории
- Номер страницы (т.е. пятая страница архива этой категории)
С этими данными я могу создать URL-адрес этой страницы, который будет, например, http://localhost/?cat=17&paged=5
, и это работает хорошо. Проблема носит визуальный характер: если у пользователя включены красивые постоянные ссылки, то это не очень хорошо вписывается. Вопрос: как мне получить правильную, красивую постоянную ссылку (например, http://localhost/category/foo/page/5
) из (или для) имеющейся у меня информации?
Изменить 2: очевидно, что если у пользователя отключены красивые постоянные ссылки, то красивых постоянных ссылок не будет. Я это знаю, и это на самом деле не является предметом вопроса... На данный момент давайте просто предположим, что у пользователя есть произвольная настройка постоянной ссылки. Я генерирую ссылку, и она должна выглядеть так, как хочет пользователь.