• 解決済 RMVP

    (@rmvp)


    今現在のURLがhttp://○○○.jp/portfolio-category/test

    となっているのですが、portfolio-category部分を好きな文字に変えたいのですが。
    例えば「portfolio-category」から「category」のように。

    functions.phpは以下のようになっておりました。

    //create taxonomies
    function create_taxonomies() {

    // portfolio taxonomies
    $cat_labels = array(
    ‘name’ => __( ‘Portfolio Categories’, ‘workz’ ),
    ‘singular_name’ => __( ‘Portfolio Category’, ‘workz’ ),
    ‘search_items’ => __( ‘Search Portfolio Categories’, ‘workz’ ),
    ‘all_items’ => __( ‘All Portfolio Categories’, ‘workz’ ),
    ‘parent_item’ => __( ‘Parent Portfolio Category’, ‘workz’ ),
    ‘parent_item_colon’ => __( ‘Parent Portfolio Category:’, ‘workz’ ),
    ‘edit_item’ => __( ‘Edit Portfolio Category’, ‘workz’ ),
    ‘update_item’ => __( ‘Update Portfolio Category’, ‘workz’ ),
    ‘add_new_item’ => __( ‘Add New Portfolio Category’, ‘workz’ ),
    ‘new_item_name’ => __( ‘New Portfolio Category Name’, ‘workz’ ),
    ‘choose_from_most_used’ => __( ‘Choose from the most used portfolio categories’, ‘workz’ )
    );

    register_taxonomy(‘portfolio_cats’,’portfolio’,array(
    ‘hierarchical’ => false,
    ‘labels’ => $cat_labels,
    ‘query_var’ => true,
    ‘rewrite’ => array( ‘slug’ => ‘portfolio-category’ ),
    ));
    }

    ここの部分(’rewrite’ => array( ‘slug’ => ‘portfolio-category’ ),)でパーマリンクを指定しているのはなんとなく分かっているのですが、好きな文字にしても404エラーが出てしまいうまくいきません。

    このページは固定ページではなく、固定ページにあるタグをクリックすると表示されるページになります。

    パーマリンクを変えることができるプラグインなどはもちろんできず、ご質問させていただきました。

    もしお時間ございましたら、ご回答いただけましたら幸いでございます。

    何卒宜しくお願い申し上げます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • まず、リライトスラッグを「category」にすることはできないと思います。
    ※Codex参照のこと
    http://codex.wordpress.org/Function_Reference/register_taxonomy

    で、予約語に当たらない単語を決めていただき、該当箇所を変更してから、
    ダッシュボード>設定>パーマリンク設定 で 変更を保存 をクリック。
    404エラーになる場合、これで解決することが多いです。

    または、該当行を下記のように書いてみていただき、
    パーマリンク設定 で 変更を保存 してみてください。

    'rewrite' => array('slug' => '**', 'with_front' => true ),

    ※「パーマリンク設定 で 変更を保存」は、おまじないみたいなものだと思っています。

    トピック投稿者 RMVP

    (@rmvp)

    Pineapplen様

    お忙しい中、ご回答いただきましてありがとうございます。
    大変恐縮でございます。

    予約語に当たらない単語にし、ご指示いただきました記述を挿入し変更・保存したところ、見事変更できました。

    ずっとわからず、大変困っていましたのでとても助かりました。

    ご親切かつご丁寧にアドバイスいただき、誠にありがとうございます。
    心よりお礼申し上げます。

    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「register_taxonomyについて」には新たに返信することはできません。