「TCD AWARD 2023」受賞サイトを発表しました。

ワードプレステーマ別

TCDテーマSOURCE:制作実績を他の名称に変更したい。URLをworkから変更したい

このページでのご案内内容カスタム投稿”制作実績”のテキスト表記、およびURLの変更方法
カスタムタクソノミー”制作実績カテゴリー”のテキスト表記の変更方法

カスタム投稿”制作実績”のテキスト、およびURLの変更方法

Q.”制作実績”を”導入実績”に変更を行いたい。

・ブラウザーのタブの”制作実績”を”導入実績”に表示させたり、デフォルトで”制作実績”と表示されているのを”導入実績”にするカスタマイズの方法を教えて頂けますでしょうか?
・カスタム投稿の”制作実績”のURL変更方法を教えて頂けますでしょうか。

A.下記のphpファイルの該当箇所を編集します

編集するファイル:functions.php
編集する箇所:480行目付近
__(‘Work’, ‘tcd-w’)__(‘導入実績’, ‘tcd-w’)に変えてください。
また、下記コード26行目の‘slug’ => ‘work’‘slug’ => ‘product’変更すると、カテゴリーのスラッグをproductに変更できます。

// カスタム投稿 「Work」を追加 ----------------------------------------------------------------

if ( function_exists('register_post_type') ) {
 $labels = array(
  'name' => __('導入実績', 'tcd-w'),
  'singular_name' => __('導入実績', 'tcd-w'),
  'add_new' => __('Add New', 'tcd-w'),
  'add_new_item' => __('Add New Item', 'tcd-w'),
  'edit_item' => __('Edit', 'tcd-w'),
  'new_item' => __('New item', 'tcd-w'),
  'view_item' => __('View Item', 'tcd-w'),
  'search_items' => __('Search Items', 'tcd-w'),
  'not_found' => __('Not Found', 'tcd-w'),
  'not_found_in_trash' => __('Not found in trash', 'tcd-w'), 
  'parent_item_colon' => ''
 );

 register_post_type('work', array(
  'label' => __('導入実績', 'tcd-w'),
  'labels' => $labels,
  'public' => true,
  'publicly_queryable' => true,
  'menu_position' => 5,
  'show_ui' => true,
  'query_var' => true,
  'rewrite' => array('slug' => 'product'),
  'capability_type' => 'post',
  'has_archive' => true,
  'hierarchical' => true,
  'supports' => array('title','editor','thumbnail')
 ));
};

※パーマリンク変更を伴いますので、以前のスラッグは使用不可となります。
上記変更により404エラーが出た際は 設定>パーマリンク設定で変更を保存ボタンを押下します。(設定変更は不要で、ただ保存ボタンを押すだけで結構です。)

他のテーマについてはこちらをご覧ください。
TCD全テーマ共通:カスタム投稿タイプで自動的に表示される文言とスラッグ(URL)を変更する方法

カスタムタクソノミー”制作実績カテゴリー”のテキスト表記の変更方法

Q.「制作実績カテゴリー」の表記を「導入実績カテゴリー」に変えたいです。

・カテゴリーページのtitleタグの表記「制作実績カテゴリー」の表記を変更したいです。
・カテゴリーページのブラウザのタグの表記「制作実績カテゴリー」の表記を変更したいです。

A.下記のphpファイルの該当箇所を編集します

編集するファイル:functions.php
編集する箇所:513行目付近
__(‘Work category’, ‘tcd-w’)__(‘導入実績カテゴリー’, ‘tcd-w’)に変えてください。

// Work用カテゴリーの追加
$args_menu_category = array(
    'label' => __('導入実績カテゴリー', 'tcd-w'),
    'labels' => array(
      'name' => __('導入実績カテゴリー', 'tcd-w'),
      'singular_name' => __('導入実績カテゴリー', 'tcd-w'),
      'search_items' => __('Search category', 'tcd-w'),
      'popular_items' => __('Popular category', 'tcd-w'),
      'all_items' => __('All category', 'tcd-w'),
      'parent_item' => __('Parent category', 'tcd-w'),
      'edit_item' => __('Edit category', 'tcd-w'),
      'update_item' => __('Update category', 'tcd-w'),
      'add_new_item' => __('Add New category', 'tcd-w'),
      'new_item_name' => __('Name of new category', 'tcd-w'),
    ),
    'public' => true,
    'show_ui' => true,
    'show_admin_column' => true,
    'hierarchical' => true,
    'rewrite' => array('hierarchical' => false ),
);
register_taxonomy('work-cat', 'work', $args_menu_category);

補足上記22行目register_taxonomy(‘work-cat’, ‘work’, $args_menu_category)work-catを変更することで、カテゴリーのスラッグを変更することが出来ますが、一覧ページ(archive-work.php)やパンくずリストなどの表示に影響が出ますので、変更はおすすめしません。

この記事は役に立ちましたか?

もし参考になりましたら、下のボタンで教えてください。
今後の記事作成の参考とさせて頂きます!

同じテーマのカスタマイズ記事