Плагин позволяет выбрать категорию, которая будет использоваться для построения постоянных ссылок, на странице редактирования записей. Используйте опцию %scategory% на странице настроек Options/Permalinks (Настройки/Постоянные ссылки).
Установка
-
Загрузите и распакуйте файлы плагина в каталог wp-content/plugins/scategory-permalink.
-
Включите плагин sCategory Permalink в Site Admin (Панель управления).
-
Зайдите на страницу Options/Permalinks (Настройки/Постоянные ссылки) в Site Admin (Панель управления) и используйте опцию %scategory% в текстовом поле Custom (Задайте шаблон) (Вы можете глянуть здесь другие опции). В этом блоге я использую структуру /%scategory%/%postname%/.
-
Когда вы двигаете мышку поверх категории в панели Categories (Категории), справа появляется ссылка Primary.

Нажмите ее, чтобы установить категорию, которая будет использоваться для генерации постоянных ссылок. Она будет выделена жирным шрифтом.
-
Наслаждайтесь!
Обновление
-
Загрузите и распакуйте файлы плагина в каталог wp-content/plugins/scategory-permalink.
-
Зайдите на страницу Options/Permalinks (Настройки/Постоянные ссылки) в Site Admin (Панель управления) и нажмите кнопку Save Changes (Сохранить изменения) для обновления структуры постоянных ссылок.
-
Когда вы двигаете мышку поверх категории в панели Categories (Категории), справа появляется ссылка Primary. Нажмите ее, чтобы установить категорию, которая будет использоваться для генерации постоянных ссылок. Она будет выделена жирным шрифтом.
Демонстрация
Я записал простой скринкаст, который иллюстрирует работу sCategory Permalinks начиная с версии 0.6.0:
Требования
Плагин работает с WordPress 2.7.0 — 2.8.2. Эй, пользоваели WordPress 2.7.0, можете объяснить, почему вы используете эту старое глючное поделие? Используйте новое, как минимум оно выглядит лучше!
Загрузка
Последняя версия sCategory Permalink — 0.6.2, и она может быть загружена отсюда:
version0.6.2DownloadsCategory Permalink
Вы можете скачать более старые версии плагина с его домашней страницы на сайте WordPress.org (но действительно ли вам нужно это старье?).
Часто задаваемые вопросы
В. Каждая страница моего сайта показывает ошибку 404
О. Зайдите на страницу Options/Permalinks (Настройки/Постоянные ссылки) в Site Admin (Панель управления) и нажмите Save Changes (Сохранить изменения), чтобе обновить постоянные ссылки.
В. Для построения постоянных ссылок всегда используется первая категория вместо выбранной
О. Проверьте структуру постоянных ссылок, которую вы используете (Options/Permalinks — Настройки/Постоянные ссылки). Вам нужно указывать %scategory% вместо %category%.
В. Мне нравится этот плагин. Как я могу выразить признательность автору?
О. Просто проголосуйте за этот плагин на сайте WordPress.org. И спасибо вам!
Поддержка
Если у вас есть предложения, вы нашли ошибку, или просто хотите сказать “спасибо”,– не стесняйтесь связаться со мной. Обещаю, я отвечу на каждое сообщение.
Если вы хотите помочь в разработке, смотрите раздел Разработка ниже.
Разработка
Исходный код этого плагина доступен как в SVN, так и в Git:
Не бойтесь вносить изменения в код и присылать мне патчи. Обещаю, я применю каждый (естественно, если они полезны продукту). Отправляйте патчи, пожелания и информацию об ошибках: kpumuk@kpumuk.info. Кроме того, есть множество других способов связаться со мной.
Список изменений
- 0.6.2 (30 июля 2009)
- На самом деле, ничего не изменено. Версия просто для того, чтобы пнуть WordPress.org.
- 0.6.1 (30 июля 2009)
- Исправлена пустая страница при попытке отредактировать пост.
- Исправлено появление ссылки “Primary” для всех подкатегорий, когда мышка проходит над родительской категорией.
- 0.6.0 (30 июля 2009)
- Полностью переписаны клиентские скрипты. Новый внешний вид и улучшенное юзабилити (спасибо Nikolay Kolev).
- 0.5.0 (28 июля 2009)
- Исправлена проблема с плагином Subscribe2 (спасибо Paul Wagorn).
- Улучшена производительность (обновление мета-тегов происходит единожды при сохранении поста).
- 0.4.0 (21 июля 2009)
- Исправлена ошибка “страница не найдена” при использовании постоянных ссылок вида /%year%/%scategory%/%posttitle%.
- Исправлена ошибка “страница не найдена”, когда включена постраничная разбивка для комментариев (/comment-page-N).
- Файл JavaScript переписан с использованием библиотеки jQuery.
- 0.3.0 (4 апреля 2008)
- Исправлена ошибка, когда страницы показывали ошибку 404 в WordPress 2.5.
- 0.2.2 (20 мая 2007)
- Иногда переключатели не отображались (спасибо Vince Caughley и Sam Keen).
- 0.2.1 (1 апреля 2007)
- Удалена зависимость от устаревшей функции WordPress 1.5 wp_get_post_cats.
- 0.2.0 (30 марта 2007)
- Исправлена ошибка с обработкой trackback’ов (спасибо Caio Proiete).
- Исправлена ошибка, когда переключатели не появлялись при создании новой заметки (спасибо Jayant Kumar Gandhi).
- 0.1.0 (18 ноября 2006)
- Базовая реализация плагина.
Другие плагины
Полный список плагинов, которые я написал, можно найти здесь.

i’m using wordpress 2.7.1. and scategory 0.6.2. everything was working perfectly with scategory 0.3.0., but once i updated to 0.6.2., the plugin stopped working, there is no ‘primary’ button appearing when i move the mouse over the category names. please advise.
and here is the list of all plugins i use:
Add Meta Tags 1.6
Add to Any: Share/Bookmark/Email Button .9.9.3.4
Akismet 2.2.6
Bad Behavior 2.0.28
Dagon Design Form Mailer 5.6
Digital Fingerprint Beta 0.2
External Links 3.0.4
Google XML Sitemaps 3.1.4
Role Manager 2.2.2
sCategory Permalink 0.3.0
SEO Friendly Images 2.4.2
SEO Slugs 1.0
Thumbnail For Excerpts 1.3
WordPress Database Backup 2.2.2
Yet Another Related Posts Plugin 3.0.8
Just a heads up… the “Primary” link doesn’t appear in Chromium for Mac… which is admittedly a beta, but yeah. Would love an option to re-enable radio buttons, but understand if that’s not exactly a high priority.
Hi Dmytro!
GREAT GREAT GREAT plugin!
but it doesn’t work in my blog :(
I use WP 2.7.1 and the last version of your plugin
I activated it and I changed the permalink with %scategory% then save but…nothing happens! I can’t see the radio button, the “primary” link, I don’t even have the 404 error when I access to my posts that still have the old permalinks!
How can I fix it?
Thank you so much, and sorry for my bad english
I will check WordPress 2.7.1 compatibility in nearest feature
Same problem here with WP 2.7
I can’t see any ajay primary link appearing in the category widget. Also when I change category, it puts all the postings to my primary default category
Any idea how to fix?
Thanks
It is a known problem, and it will be fixed in upcoming release.
This plugin is not working for me for quite some time (sorry, but I didn’t kept track of both the plugin and WordPress version).
On the editor window I can see the “Primary” link and (still in the editor window) it seems to work, but if I use:
and then navigate my site, I get the 404 error on every post. Of course I tried to regenerate the permalinks.
Any idea.
This is a true gem of a plugin, just wanted to let you know that.
And also I noticed (on WP 2.9-rare) that the plugin doesn’t work for previewing posts, the category doesn’t use the scategory.
I love this plugin.
Thank you for your feedback. I will check what’s wrong with WP 2.9
MANY MANY people are getting the below error
2
3
....
"plugins/scategory-permalink/scategory_permalink.php on line 33"
Same with me. How to solve this ?
regards,
ASHISH THAKKAR
It means that your version of wordpress is old and exploitable. you need to upgrade.
After installing all my posts show 404. I regenerated the permalink structure several times. I want my permalinks to look like this:
I’ve read all the above comments and I saw that there might be a problem with having “.htm” at the end of my permalink structure.
I also have the WP No Category Base plugin installed.
Thank you for your bug report. I will check it and fix soon (there is one more bug has been fixed yesterday with WordPress 2.7, so the new version will go to public in nearest future).
I forgot to mention:
0.6.2 Scategory Plugin
2.8.4 WordPress Version
Really awesome plugin, and it works as prescribed, but I had another use in mind:
I wanted to use this in conjunction with the “All in One SEO” plug-in to append the primary category to the end of the post title, but it looks like the
%scategory%variable doesn’t work in this context — any ideas?I will check how I can penetrate to the All in One SEO Pack logic to get sCategory Permalinks working with it. Thank you for you report.
Hi Dmytro,
That would be a very very nice addition to this plugin. I discovered just today that my URLs wearen’t matching with my All in One SEO Pack titles and I tried the same as kadavy without success.
Thanks for looking in to it!!!
Hey Dmytro, really great plugin, I’ve been using it for months and WP should have this feature by default!
Thanks a lot for maintaining it and BIG thanks for supporting all questions and bug reports ^^
[...] ve üst kategorimizi kalıcı bağlantı yapısında yazdırdık. Öncelikle eklentimizi Kpumuk.info adresinden indiriyoruz aktifleştiriyoruz sonra kalıcı bağlantı yapısını özelleştirip [...]