-
パーマリンクの設定: WordPressでは、パーマリンクの設定を変更することで、URLをフレンドリーにすることができます。管理画面の「設定」メニューから「パーマリンク」を選択し、適切な設定を選ぶことで、URLの構造を変更することができます。
-
スラッグの編集: 投稿やページのスラッグは、URLの一部として表示されます。スラッグを適切に編集することで、URLをフレンドリーにすることができます。投稿編集画面でスラッグを編集するか、プログラムからスラッグを指定することができます。
例:
// プログラムからスラッグを指定する場合
$post_data = array(
'post_title' => 'サンプル記事',
'post_content' => 'ここに記事の内容が入ります。',
'post_slug' => 'sample-post' // スラッグを指定
);
wp_insert_post($post_data);
- リライトルールの追加: フレンドリーなURLを実現するためには、リライトルールを追加する必要があります。これにより、特定のURLパターンを指定し、それに対して適切なコンテンツを表示することができます。
例:
// リライトルールの追加
function custom_rewrite_rule() {
add_rewrite_rule('^news/([0-9]+)/?', 'index.php?post_type=news&p=$matches[1]', 'top');
}
add_action('init', 'custom_rewrite_rule');
これらはURLをフレンドリーにするための一部の方法です。他にも、カテゴリーを含める、キーワードを使用するなど、さまざまなテクニックがあります。使用する方法は、サイトの要件や目的によって異なる場合があります。