[WP] カスタム投稿タイプのパーマリンクURLを日本語→数字ベースに変更する方法
カスタム投稿タイプの投稿記事パーマリンクURLは標準で日本語に設定されているが、数字になるように変更する。
基本、パーマリンクURL変更はWordPressダッシュボード管理画面でできるが、カスタム投稿タイプURLは変更できないので「function.php」にコード記述することで変更可能。
function my_post_type() {
register_post_type(
'news',
array(
'label' => 'ニュース',
'public' => true,
'has_archive' => true,
'rewrite' => array('with_front' => false),//←必須。記述しないと後述するコードが正常に機能しない可能性がある。
)
);
}
add_filter( 'post_type_link', 'my_post_type_link', 1, 2 );
function my_post_type_link( $link, $post ){
if ( 'news' === $post->post_type ) {
return home_url( '/archives/news/' . $post->ID );
} else {
return $link;
}
}
add_filter( 'rewrite_rules_array', 'my_rewrite_rules_array' );
function my_rewrite_rules_array( $rules ) {
$new_rules = array(
'archives/news/([0-9]+)/?$' => 'index.php?post_type=news&p=$matches[1]',
);
return $new_rules + $rules;
}
コード記述後、WordPress管理画面「パーマリンク」→「変更を保存」を更新でOK
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