日本語スラッグを投稿IDにしよう
function auto_post_slug( $slug, $post_ID, $post_status, $post_type ) { if ( preg_match( '/(%[0-9a-f]{2})+/', $slug ) ) { $slug = utf8_uri_encode( $post_type ) . '-' . $post_ID; } return $slug; } add_filter( 'wp_unique_post_slug', 'auto_post_slug', 10, 4 );
上記コードでは、
ポストタイプ名 – ポストID という感じでスラッグが自動生成されます。
この投稿は「post-191」になっています。
SEOを考えるなら、きちんとネーミングした方がいいと思いますが、どうしても面倒という方はこの方法でスラッグを自動生成してみてはどうでしょうか。
他にも、日付にしたりとかいろいろできます!
↓こちらのフォーラムを参考にしています!
http://ja.forums.wordpress.org/topic/11432
コメント