Intereting Posts
Как я могу отобразить значение настраиваемых полей из вложений? как увидеть теги P и BR в tinymce? Вставить тег тега функции insde Как создать таблицу базы данных, добавить данные, обновить и удалить с помощью wpdb через плагины? Как значение update_post_meta как массив WordPress в подкаталоге, но не изображениях Отображение сообщений WordPress из почтового и пользовательского типа сообщений в пользовательской таксономии Разрыв нескольких слов и вставка изображения после первого слова Раздел «Профиль изображения» просто исчез из моего профиля пользователя Платный членский интерфейс Pro Rest API Сохранение опций в коротком коде Каков правильный способ встраивания HTML-формы внешней формы, такой как payflowlink из paypal? Загрузка скриптов на определенной странице Дублируйте и измените виджет темы Как контролировать размер отображения мультимедийных носителей с помощью собственного проигрывателя wordpress

Переписать URL-адрес – как сделать SEO-дружественный URL-адрес Unicode?

SEO против Unicode После большой загрузки 404 с некоторой категорией и тегом URL, я спросил у StackOverflow о моем блоге WordPress . Мой блог находится в Unicode Bānglā. После хорошей анатомии на факте в Facebook 1 с некоторыми CodeGeeks мы пришли к решению как для 404 для символов Unicode, так и для SEO для сайтов Unicode.

ИДЕЯ
Г-н Сарим Хан ( Gittu ) предложил хорошее решение для URL-адреса:

  • Для категории: http://www.example.com/category/astronomy/জ্যোতির্বিজ্ঞান‌‌‌‌‌‌‌‌‌
  • Для сообщений: http://www.example.com/%postid%/আমার-পোস্টটি-যে-বিষয়ে

В этом случае статья будет просматриваться с предыдущей категорией /astronomy и будет работать и на английском SEO. Остальная часть раздела /bānglā-slug будет работать для Banglā SEO, и с этим методом 404 можно свести к минимуму.

Но для хорошего URL-адреса с содержимым Bānglā я могу управлять своим адресом и URL-адресом страницы, когда я пишу свою страницу или сообщение. Но для тегов и категорий Bānglā, как я могу достичь такого измененного URL? Как я могу поставить Bānglā и английский тег / категорию (таксономия) одновременно?

РЕАЛЬНЫЙ ВОПРОС
В настоящее время я следую http://domain/%postname% . Как я могу переписать свой URL-адрес, так что я могу достичь такого преимущества, меньшего 404 для URL-адреса Юникода, а также не попасть в SEO-погоню.

Желаемый URL:
http://domain/%english-slug%/%bangla-slug%

И, конечно же , действительно ли это возможно?

1. Изображение в Facebook: Боюсь, большая часть обсуждения была в Bānglā.

Solutions Collecting From Web of "Переписать URL-адрес – как сделать SEO-дружественный URL-адрес Unicode?"

Если вы напишете свои заголовки в Bānglā, но установите post slug на английском языке, вы можете сделать это:

  function wpse117090_pre_post_link( $permalink, $post ) { return str_replace( '%posttitle%', sanitize_title( $post->post_title ), $permalink ); } add_filter( 'pre_post_link', 'wpse117090_pre_post_link', 10, 2 ); 

Затем измените структуру permalink, например, /%postname%/%posttitle%/

(Обратите внимание, что в приведенном выше коде не делается %posttitle% фактического запрашиваемого тега rewrite, это просто простая строка, которая заменяется заглавным заголовком сообщения при создании постоянных ссылок.)