Към съдържанието
PN Scripts

WordPress

Bukvar

Адресите и имената на качените файлове на кирилица стават на латиница по официалната Обтекаема система, а инструментът за преобразуване мести и старите адреси с пробно изпълнение и пренасочване 301.

  • WordPress
  • PHP 8.1+
  • WP-CLI
  • Очаквайте скоро

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Пробно изпълнение на Bukvar в администрацията на WordPress със списък на публикации и страници със старите адреси на кирилица и новите на латиница

Какъв проблем решава

Празнината

WordPress пази адресите на кирилица като дълги кодирани низове, които трудно се четат, споделят и пишат, а имената на файлове на кирилица създават проблеми във връзки, архиви и при някои хостинги. Общите плъгини за транслитерация ползват руски правила, които не са верни за българския.

Какво представлява

Bukvar прилага Обтекаемата система към всеки нов адрес и качен файл и преобразува съществуващите адреси с пробно изпълнение, обработка на партиди и пренасочване 301 от старите адреси.

Как се използва

Вярна българска транслитерация, безопасен начин да преобразувате работещ сайт и пренасочвания чрез собствения механизъм на WordPress там, където го има.

За български сайтове с WordPress, които искат четими адреси на латиница по официалните правила, без да губят посещенията от старите адреси на кирилица.

За кого е

Използвайте го когато

  • Български блог или магазин, който иска адреси на латиница за всяка нова публикация и категория
  • Сайт с адреси на кирилица от години, който трябва да мине на латиница без счупени връзки
  • Медийна библиотека, в която качените файлове трябва да получават безопасни имена на латиница

Направено за

  • Собственици и разработчици на български сайтове с WordPress и WooCommerce
  • Агенции, които мигрират български сайтове и искат повторяемо преобразуване със скрипт

Какво има вътре

Правилата на закона, а не руските

Българският има своя официална транслитерация: щ е sht, ъ е a, а „ия“ в края е ia. Bukvar прилага точно тази таблица и тези правила, оставя Bulgaria за името на държавата и следва главните букви във всяка дума: ЩАСТИЕ става SHTASTIE, а Щастие става Shtastie.

Ново съдържание

След активиране всеки адрес, който WordPress записва за публикация, страница, собствен тип, термин или прикачен файл, е на латиница, както и всяко име на качен файл. Търсенето по стари адреси на кирилица не се променя, така че страниците, които още не сте преобразували, продължават да работят.

Съществуващо съдържание

Инструментът показва колко адреса остават, изброява всяка промяна при пробното изпълнение и после преобразува на партиди. Публикациите получават записа _wp_old_slug, по който самият WordPress пренасочва; страниците, йерархичните типове и термините се пренасочват от Bukvar с 301.

Руски и украински

Две допълнителни таблици покриват думи на тези езици. Дума с ы, э или ё се чете като руска, а дума с і, ї, є или ґ като украинска по националната система от 2010 г., с формите в началото на думата и правилото zgh. Всяка от двете азбуки може да бъде и азбука по подразбиране.

Спецификации

Наличност
Очаквайте скоро
Разработчик
PN Scripts
Вид
Плъгин
Платформи
WordPress
Ценообразуване
Еднократно плащане Цената ще бъде обявена.
Внедряване
Изтегляне (ZIP на плъгина за инсталиране)
Зрялост
v1.0.0

Съвместимост

Платформа или среда Поддържани версии Тествано до
WordPress 6.5 или по-нова 7.1.3
PHP 8.1 или по-нова 8.4

Стек

  • WordPress
  • PHP 8.1+
  • WP-CLI

Bukvar предстои

Продуктът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Въпроси

Плъгин за WordPress, който изписва адресите и имената на качените файлове на латиница по българския Закон за транслитерацията и преобразува съществуващите адреси на кирилица с пробно изпълнение и пренасочване 301.

WordPress и PHP 8.1 или по-нов с разширението mbstring. Тестван е с WordPress 7.1.3 и PHP 8.4. WP-CLI не е задължителен.

Не преименува файлове, които вече са на диска, не превежда текст и не променя пълни адреси, писани на ръка в съдържанието или менютата; тези стари връзки се покриват от пренасочванията 301.

Транслитерацията е отделен PHP клас, тестван с 95 случая в PHPUnit, а плъгинът е пуснат на временен сайт с WordPress със скрипт, който проверява новите адреси, имената на файловете, преобразуването и HTTP пренасочванията. Създадено с помощта на AI; правилата за транслитерация са проверени от PN Scripts с 95 теста в PHPUnit, а плъгинът е проверен от PN Scripts с автоматизиран тест на истински сайт с WordPress 7.1.3, включително HTTP проверки на пренасочванията.

Още не се продава. Когато започне, тази страница ще води към магазина; PN Scripts не приема плащания на този сайт.