4

私は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-themehttp://eam.me/wpa3076

基本的に、私は自分のTinyURLのようなサーバーをセットアップして管理したいのですが、いくつかの特定の要件があります。

  1. WordPressと完全に統合する必要があるため、ページや投稿を作成するたびに新しい短縮URLを動的に作成できます(各サイトで作成するすべてのコンテンツには独自の短縮URLが必要です)。
  2. URLをランダムにするか(のように)、URLの作成時に/df3Df代わりに一意の文字列を選択するか(のように)を指定できます/wpa3076
  3. WordPress内からデータベースにあるURLを表示/編集/管理できるはずです

現在、私は独自のデータベースに存在するYOURLSのようなスタンドアロンシステムに傾倒しています。私が直面している問題(そして私はまだ試みていないので告白します)は、システムをWordPressと完全に統合することです。「公開」をクリックする前に各投稿に短いURLを自動的に提案し、最後に投稿を「公開」したときにURLを自動的に作成するようにします。また、このサービスを使用して、各サイト 内からすべてのリンクを管理したいと思います。

これも可能ですか?これを行うための解決策はすでにありますか?そうでない場合は、どこから始めればよいですか?

( WordPress Answersへのクロスポスト)

4

1 に答える 1

2

YOURLS の作成者の 1 人は WordPress コミュニティで非常に活発に活動しているため、YOURLS には WordPress と統合するための「公式」プラグインがあります。プラグインは、YOURLS サイトとOzh の Web サイトで説明されており、awats が言及したように、WordPress プラグイン ディレクトリにもあります。

残念ながら、YOURLS はカスタムの短い URL キーワードをサポートしていますが、プラグインは WordPress 管理者からこれらのカスタム キーワードを指定することをサポートしていないようです。
ただし、YOURLS API はこれを使用できるようにするためのインターフェイスを作成するため、プラグインを拡張してこの機能をサポートすることは比較的簡単に思えます。

プラグインの作成者であり共同作成者である Ozh、または YOURLS 自身に連絡し、プラグインに機能を追加することを検討するかどうかを尋ねることをお勧めします。
そうでない場合は、プラグインをフォークして自分で機能を追加することもできます (または他の人に支払うこともできます) が、もちろん、フォークを維持する責任も負う必要があります。

于 2010-10-21T02:38:11.730 に答える