WordPress のパーマリンクがどのように機能するかについて、特に Wordpress 自身の使用法を超えて、少し混乱しています。私のパーマリンクは次のようなものです:
%post_id%-%post_name%
しかし、single.php
ページ自体に別のリンクを配置したいのですが、クエリ文字列が異なります。クリックすると、パーマリンク構造は次のようになります。
%mystring%-%post_id%-%post_name%
から値を取得したい$_GET['action']
ので、次のようにします。
$_GET['action'] = %mystring%
私の計画は、次のように解釈することです。
if('xx' == $_GET['action']){
//do xx stuff
} else if ('yy'==$_GET['action']){
//do yy stuff
} else {
//show the single post as a single.php always shows
}
つまり、$_GET['action']
オプションで解析したいということです。クエリ文字列で利用できる場合でも解析しない場合は、ページを正しくレンダリングしたいと考えています。
では、これを行うには、実際にどこで働けばよいのでしょうか? <a>
また、タグのリンクを作成するにはどうすればよいですか? 通常、次の方法でリンクを作成します。
<a href="'.the_permalink().'">TEXT</a>
ご存知のとおり、投稿の元のパーマリンクの前にテキストを追加する必要があります。
前もって感謝します。