WordPressテーマTCDのカスタマイズを研究するサイト

カスタム投稿タイプ「商品」にコメント欄を実装する

Q.商品ページにコメント欄を実装したい

商品ページにコメント欄を付けることは可能でしょうか。お手数ですが、コメント欄をつける方法があれば教えていただければと思います。

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


編集するファイル:single-product.php
編集する箇所:

 </div><!-- END #index_product -->
 <?php endif; wp_reset_postdata(); ?>

 <?php include('footer_banner.php'); ?>

</div><!-- END #main_col -->

↓ ↓

 </div><!-- END #index_product -->
 <?php endif; wp_reset_postdata(); ?>

  <?php if ($options['show_comment']) : if
(function_exists('wp_list_comments')) { comments_template('', true); }
else { comments_template(); }; endif; ?>

 <?php include('footer_banner.php'); ?>

</div><!-- END #main_col -->


編集するファイル:functions.php
編集する箇所:※最終行に「,’comments’」を追加。

 register_post_type('product', array(
  'label' => __('Product', '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,
  'supports' => array('title','editor','comments')

次にコメントを許可する設定をします。
設定>ディスカッション設定で「新しい投稿へのコメントを許可する」のチェックを入れます。
カスタム投稿タイプ「商品」に進み記事の一覧が出ている画面の左上の「タイトル」にチェックを入れ全記事を選択後、その上部にある一括操作のプルダウンから「編集」を選択し、適用ボタン押下します。
コメントのタイプをプルダウンから「許可する」を選択し更新ボタン押下します。

関連記事

TCD LABO ご利用上の注意

TCD LABO(ティーシーディー・ラボ)に掲載しているTCDテーマのカスタマイズ情報のご利用にあたっては、必ずカスタマイズするファイルのバックアップをご用意の上、ご利用者様責任において実施していただきますようお願いいたします。

カスタマイズの実施により生じたいかなる不具合等についてもTCD LABOはその責任を負いかねます。
何卒ご理解、ご了承の上、当サイトをご活用いただけますようお願い申し上げます。

お問合せ・ご要望

TCDLaboへのお問合せやご要望は
ご連絡フォーム をご利用ください。