web-dev-qa-db-ja.com

カスタム投稿タイプのコメントボックスを有効にする

私が使用しているワードプレスのテーマは、そのカスタム投稿タイプの1つ(ショー)に対するコメントをサポートしていません。それらを有効にしようとしています。下記のコードをsingle-shows.php(shows.phpからコピーしたもの)に追加したところ、既に存在していた以前のコメントが表示されますが、新しいコメントを投稿するためのコメントボックスは表示されません。私はまた、コメントを含むようにカスタム投稿タイプの「サポート」を変更しました。ディスカッション設定と画面オプションを確認しました - コメントはありますがディスカッションチェックボックスはありません。

<?php if ( comments_open() || '0' != get_comments_number() ){  ?>
                        <hr class="qt-spacer-m">
                        <?php  comments_template(); ?>
                    <?php } ?>

サイトは this です。

これはショーの一例です 古いコメントが表示された状態で:

これは投稿です それは正しいコメントボックスとすべてを持っています:

誰かが助けることができることを願っています!これはサイトを立ち上げるための鍵です...

1

似たような問題を抱えている人にとって、問題は子テーマがカスタム投稿タイプを登録していなかったことです。私はそれが機能するためにそこに "サポート"を変更する必要がありました。理想的ではありませんが、修正されています。

0