Как настроить пользовательское сокращение URL для моих сообщений? - PullRequest
3 голосов
/ 20 октября 2010

У меня есть несколько разных сайтов, работающих на WordPress, и URL-адреса имеют тенденцию становиться довольно длинными и громоздкими (особенно, когда я пытаюсь опубликовать их через Twitter).Недавно я приобрел очень короткое доменное имя и хотел бы использовать его в качестве корня службы сокращения личных URL.

Итак ...

По сути, я хочу настроить и управлять своим собственным TinyURL-подобным сервером ... но с некоторыми конкретными требованиями:

  1. Он должен полностью интегрироваться с WordPress, поэтому яможет динамически создавать новые короткие URL-адреса всякий раз, когда я создаю страницу или сообщение (каждый фрагмент контента, который я создаю на каждом сайте, должен иметь свой собственный короткий URL-адрес).
  2. Я могу указать, хочу ли я, чтобы URL был случайнымкак /df3Df) или я могу выбрать уникальную строку (например, /wpa3076) во время создания URL-адреса
  3. Я должен иметь возможность просматривать / редактировать / управлять URL-адресами, имеющимися в базе данных, изнутриWordPress

На данный момент я склоняюсь к автономной системе like YOURLS , который живет в своей собственной базе данных.Проблема, с которой я сталкиваюсь (и сейчас я признаюсь, что я еще не пробовал), заключается в полной интеграции системы с WordPress.Я хочу, чтобы в каждом сообщении автоматически предлагался короткий URL-адрес, прежде чем я нажму "опубликовать", а затем автоматически создаю URL-адрес, когда я, наконец, "опубликовал" сообщение.Я также хотел бы администрировать всех моих ссылок из каждого сайтов, использующих сервис.

Возможно ли это вообще?Есть ли решение для этого?Если нет, с чего мне начать?

(Перекрестная публикация на Ответы WordPress )

Ответы [ 2 ]

1 голос
/ 21 октября 2010

Один из авторов YOURLS очень активен в сообществе WordPress, поэтому у YOURLS действительно есть «официальный» плагин для его интеграции с WordPress. Плагин описан на сайте YOURLS и на сайте Ozh , а также может быть найден в каталоге плагинов WordPress, как уже упоминалось.

К сожалению, хотя YOURLS поддерживает настраиваемые ключевые слова с короткими URL-адресами, плагин, похоже, не поддерживает указание этих настраиваемых ключевых слов от администратора WordPress.
Однако API YOURLS делает интерфейс для этого доступным, и поэтому было бы довольно тривиально расширить плагин для поддержки этой функции.

Я рекомендую связаться с Ожем, автором плагина и соавтором или с самими YOURLS, и спросить, рассмотрит ли он возможность добавления функции в плагин.
Если нет, вы можете раскошелиться на плагин и добавить функцию самостоятельно (или заплатить кому-то еще, чтобы сделать это), хотя тогда, конечно, вы также должны взять на себя ответственность за поддержание вашей вилки.

0 голосов
/ 20 октября 2010

Извините, если вы уже попробовали это, но есть плагин WordPress для YOURLS ...

http://wordpress.org/extend/plugins/yourls-wordpress-to-twitter/

Вы уже попробовали?

...