サポート » 使い方全般 » パスの中のtagを消す方法

  • プラグインの Top Level Categories にて
    ttp://***/wp251/category/カテゴリ名/
    ttp://***/wp251/カテゴリ名/
    categoryの文字を削ることは出来るのですが、

    タグの tag の文字列を消したいのですがどうすれば可能でしょうか?
    ttp://***/wp251/tag/タグ名/
    ttp://***/wp251/タグ名/
    にしたいのです。

    .htaccess で以下を追加すれば

    RewriteEngine on
    RewriteRule ^photo/ /test/photo/

    ttp://***/wp251/test/photo/
    ttp://***/wp251/photo/

    になってくれるのですが、

    RewriteEngine on
    RewriteRule ^photo/ /tag/photo/

    ではうまくいきませんでした。
    何か良い方法はあるでしょうか?
    よろしくお願いします。

    WordPress Version 2.5.1日本語版
    PHP Version 5.2.5
    MySQL Version 5.0.51a
    使用しているブラウザ Firefox3.0

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    カテゴリーとタグの両方で、URL を削りたいのなら、それは無理なのであきらめてください。
    短縮された URL を解析するとき、それがカテゴリーとして解釈したらいいのか、タグとして解釈したらいいのか区別できないためです。
    カテゴリーは /category/foobar/ としたまま、タグだけ /photo とかするのは、提示された手法でいけると思います。

    ちなみに、このフォーラムでは「ttp 表記は使わない」ようにお願いいたします。URL を例示する場合は、example.com などの専用のドメイン名がありますので、それを使えば、http:// と書いても問題ありません。

    # 正直なところ、「ttp://」という表記があったら投稿エラーにしてほしいのですが > 管理者どの

    スレッド開始 cubecube

    (@cubecube)

    返信ありがとうございます。
    カテゴリーとタグの両方で、URL を削ることは出来ないのですね。
    勉強になりました。

    WordPress のギャラリータグ [gallery] を挿入した時に画像までのパスが
    /wp-content/uploads/****.gif
    となり、/wp-content/uploads/ も URL を削りたかったのですが
    これも試したところ無理でした。
    カテゴリ名/サブカテゴリ名/画像.gif
    のようにしたいのですが、無理でしょうか?

    「ttp://」表記は色々と問題があるみたいですね。
    エディターでhを抜くとリンクにならなくて選択しやすいので、そのままコピペしてしまいました。
    申し訳ありません。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    WordPress のギャラリータグ [gallery] を挿入した時に画像までのパスが
    /wp-content/uploads/****.gif
    となり、/wp-content/uploads/ も URL を削りたかったのですが
    これも試したところ無理でした。
    カテゴリ名/サブカテゴリ名/画像.gif
    のようにしたいのですが、無理でしょうか?

    不可能ではないですが、かなり工夫が必要です。まず、「/wp-content/uploads/****.gif」は実際にファイルが存在するパスですが「カテゴリ名/サブカテゴリ名/画像.gif」だと実際にディレクトリーが存在するパスではないため、そのマッピングを行う必要があります。
    「アッタチメント (添付) を呼び出すパーマリンク」を使えば、画像をページとして表示できるため、ギャラリーからのリンク先をそうなるように修正すればよさそうです。そして、画像の添付 URL を「カテゴリ名/サブカテゴリ名/画像.gif」とすればよさそうです。ただ、添付 URL をこのように変更する方法は、すぐには思いつきません。

    「ttp://」表記は色々と問題があるみたいですね。

    このフォーラムでは結局リンクになってしまうんですよね。「リンクにならないようにするため」という目的には使えないので、それならば http にしてもらった方がよいと考えています。よろしくお願いします。

    スレッド開始 cubecube

    (@cubecube)

    非常に難しそうですね。
    自分では解決出来そうにないです。
    アイデアありがとうございました。

    /wp-content/uploads/ と入っていると、なんとなくかっこ悪い感じがするので
    削ることが出来れば良かったのですが・・・。

    このフォーラムでは結局リンクになってしまうんですよね。

    本当ですね、リンクになりますね。
    次からは、http に統一したいと思います。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「パスの中のtagを消す方法」には新たに返信することはできません。