[WordPress]カスタム投稿タイプのURLを数字ベース(ポストID)にする方法
WordPressでカスタム投稿タイプのパーマリンクを数字ベースに変更する方法。
WordPressでは、記事のタイトル(投稿名)がパーマリンクに日本語のまま自動で入力されます。
SEO的に日本語のURLはあまりお勧めしません。
記事投稿時にパーマリンクを修正することができますが毎回は手間なので、自動で数字ベース(ポストID)で表示されるようにします。
function.phpに記述。投稿タイプ名を「aabbcc」とした場合
function my_post_type() {
register_post_type(
'aabbcc', //投稿タイプ名
array(
'label' => 'ここにラベル名',
'public' => true,
'has_archive' => true,
)
);
}
パーマリンクにポストIDを設定
add_filter( 'post_type_link', 'my_post_type_link', 1, 2 );
function my_post_type_link( $link, $post ){
if ( 'aabbcc' === $post->post_type ) {
return home_url( '/archives/aabbcc/' . $post->ID );
} else {
return $link;
}
}
add_filter( 'rewrite_rules_array', 'my_rewrite_rules_array' );
function my_rewrite_rules_array( $rules ) {
$new_rules = array(
'archives/aabbcc/([0-9]+)/?$' => 'index.php?post_type=aabbcc&p=$matches[1]',
);
return $new_rules + $rules;
}
PICK UP
-
ベーコン&ウィンナーの燻製を作ってみました
キャンプやアウトドア関連の雑誌をみると、よく目にする「燻製」。食べるのは大好きで...
LOREM IPSUM -
ベーコン&ウィンナーの燻製を作ってみました
キャンプやアウトドア関連の雑誌をみると、よく目にする「燻製」。食べるのは大好きで...
LOREM IPSUM -
DIYで便利なブロワーの選び方
DIY作業で木材をカットしたり、穴を開けて出る木屑や、金属をカットしたり、ドリル...
LOREM IPSUM -
DIYで便利なブロワーの選び方
DIY作業で木材をカットしたり、穴を開けて出る木屑や、金属をカットしたり、ドリル...
LOREM IPSUM -
山形県のご当地パン「ベタチョコ」がおすすめ(山形県高畠町)
山形県の高畠町にあり、ずっと気になっていたパン直売所。早く行かないと売り切れてし...
LOREM IPSUM -
山形県のご当地パン「ベタチョコ」がおすすめ(山形県高畠町)
山形県の高畠町にあり、ずっと気になっていたパン直売所。早く行かないと売り切れてし...
LOREM IPSUM -
シングルガスバーナーでお湯を沸かしてアウトドアでコーヒー飲んで楽しむ
シングルガスバーナーでお湯を沸かしてコーヒータイム アウトドアやキャンプでコーヒ...
LOREM IPSUM -
シングルガスバーナーでお湯を沸かしてアウトドアでコーヒー飲んで楽しむ
シングルガスバーナーでお湯を沸かしてコーヒータイム アウトドアやキャンプでコーヒ...
LOREM IPSUM -
バイク整備に便利なメンテナンススタンド
メンテナンススタンドは便利 バイクメンテナンススタンドは、バイクのメンテナンスや...
LOREM IPSUM -
バイク整備に便利なメンテナンススタンド
メンテナンススタンドは便利 バイクメンテナンススタンドは、バイクのメンテナンスや...
LOREM IPSUM -
バイクに乗るときはプロテクターを身につける
バイクは、走行時に得られるスピード感や風を感じられることから、非常に人気のある乗...
LOREM IPSUM -
バイクに乗るときはプロテクターを身につける
バイクは、走行時に得られるスピード感や風を感じられることから、非常に人気のある乗...
LOREM IPSUM