我有几个使用 WordPress 运行的不同站点,并且 URL 往往会变得相当长且繁琐(特别是当我尝试通过 Twitter 发布它们时)。我最近购买了一个很短的域名,我想将它用作个人 URL 缩短服务的根。
所以 ...
http://www.eamann.com/portfolio
会成为http://eam.me/portfolio
http://www.mindsharestrategy.com/wp-xmlrpc-movabletype/
会成为http://eam.me/df3DF
http://www.prosepainting.com/coffee-shop-part-1/
会成为http://eam.me/csp1
- 和定制的东西
https://wordpress.stackexchange.com/questions/3076/feature-survey-what-would-you-want-in-a-resume-theme
会变成http://eam.me/wpa3076
基本上,我想设置和管理我自己的类似 TinyURL 的服务器......但有一些特定的要求:
- 它应该与 WordPress 完全集成,因此我可以在创建页面或帖子时动态创建新的短 URL(我在每个站点上创建的每条内容都应该有自己的短 URL)。
- 我可以指定是否希望 URL 是随机的(例如
/df3Df
),或者我可以在创建 URL 时选择一个唯一的字符串(例如/wpa3076
) - 我应该能够从 WordPress 中查看/编辑/管理我在数据库中的 URL
目前,我倾向于像YOURLS这样的独立系统,它存在于自己的数据库中。我面临的问题(我现在承认我还没有尝试过)是将系统与 WordPress 完全集成。我希望每个帖子在我点击“发布”之前自动建议一个短 URL,然后在我最终“发布”帖子时自动创建 URL。我还想在使用该服务的每个站点中 管理我的所有链接。
这甚至可能吗?是否已经有解决方案可以做到这一点?如果没有,我从哪里开始?
(交叉发布到WordPress 答案)