タグ

rewriteに関するinc-2734のブックマーク (2)

  • WordPressに独自のURLを追加する。2014年版 | Firegoby

    WordPressサイトに独自のURLを追加するのに一番簡単な方法は、add_rewrite_endpoint()関数を使うことです。 この関数を使うと、たとえばhttp://example.com/に対してhttp://example.com/events/みたいなURLを追加するには以下のようにすればオッケーです。 /* Plugin Name: おれおれイベントカレンダー */ register_activation_hook(__FILE__, 'my_activation_callback'); function my_activation_callback() { add_rewrite_endpoint('events', EP_ROOT); flush_rewrite_rules(); } 上記のソースをプラグインとして有効化してhttp://example.com/eve

  • 関数リファレンス/WP Rewrite - WordPress Codex 日本語版

    この文書はApacheのmod_rewriteに親しい人を想定してします。それらについてまったく聞いたことがなければ、SitepointのBeginner's Guide to URL Rewritingを読んでください。〔訳注:日語では「ネットワーク管理者(の卵)養成講座」にある翻訳がおすすめです〕また、wp-hackersのメーリングリストにあるOttoのリライトルールの階層についての説明も役立つでしょう。 WP_Rewriteはリライトルールを管理するためのWordPressクラスで、これにより素敵なパーマリンク を実現することができます。データベースの値からリライトルールを生成するにはいくつかのメソッドがあります。内部的にはリライトルールを更新するためや、特定の投稿やページ、カテゴリーアーカイブなどのURLを特定するためなどに使われています。これはwp-includes/rewr

  • 1