2010-10-20 25 views
3

J'ai plusieurs sites différents de WordPress, et les URL ont tendance à devenir assez longues et lourdes (en particulier lorsque j'essaie de les publier via Twitter). J'ai récemment acheté un nom de domaine très court et je voudrais l'utiliser comme racine d'un service de raccourcissement d'URL personnel.Comment configurer un raccourci d'URL personnalisé pour mes publications?

Alors ...

  • http://www.eamann.com/portfolio deviendrait http://eam.me/portfolio
  • http://www.mindsharestrategy.com/wp-xmlrpc-movabletype/ deviendrait http://eam.me/df3DF
  • http://www.prosepainting.com/coffee-shop-part-1/ deviendrait http://eam.me/csp1
  • Et les choses comme https://wordpress.stackexchange.com/questions/3076/feature-survey-what-would-you-want-in-a-resume-theme personnalisés deviendrait http://eam.me/wpa3076

Fondamentalement, je veux mettre en place et de gérer mon propre serveur comme TinyURL ... mais avec des exigences spécifiques:

  1. Il devrait intégrer pleinement avec WordPress afin que je puisse créer dynamiquement de nouvelles URL courtes à chaque fois que je crée une une page ou un post (chaque contenu que je crée sur chaque site devrait avoir sa propre URL courte).
  2. Je peux préciser si je veux l'URL à aléatoire (comme /df3Df) ou je peux choisir une chaîne unique à la place (comme /wpa3076) au moment de la création d'URL
  3. je devrais pouvoir visualiser/modifier/gérer la URL que j'ai dans la base de données à partir de WordPress

Pour l'instant, je me penche vers un système autonome comme YOURLS qui vit dans sa propre base de données. Le problème auquel je suis confronté (et j'avoue maintenant que je ne l'ai pas encore essayé) est l'intégration complète du système avec WordPress. Je souhaite que chaque message propose automatiquement une courte URL avant de cliquer sur "Publier", puis de créer automatiquement l'URL lorsque je publie enfin l'article. Je voudrais également administrer tous de mes liens de chaque des sites utilisant le service.

Est-ce encore possible? Y a-t-il déjà une solution pour cela? Sinon, où dois-je commencer?

(permuté à WordPress Answers)

Répondre

1

L'un des auteurs de YOURLS étant très actif dans la communauté WordPress, YOURLS dispose en effet d'un plugin "officiel" pour l'intégrer à WordPress. Le plugin est décrit sur le site YOURLS et on Ozh's website, et peut également être trouvé dans le répertoire de plugin WordPress comme awats mentionné.

Malheureusement, bien que YOURLS prenne en charge les mots-clés d'URL courts personnalisés, le plug-in ne semble pas prendre en charge la spécification de ces mots-clés personnalisés à partir de l'administrateur WordPress.
Cependant, l'API YOURLS crée une interface pour cette fonctionnalité et il semblerait donc relativement simple d'étendre le plugin pour prendre en charge cette fonctionnalité.

Je recommande de contacter Ozh, auteur du plugin et co-auteur ou YOURLS lui-même, et de lui demander s'il envisagera d'ajouter la fonctionnalité au plugin.
Sinon, vous pouvez taper le plugin et ajouter la fonctionnalité vous-même (ou payer quelqu'un d'autre à faire), mais bien sûr, vous devez également assumer la responsabilité de l'entretien de votre fourche.