質問: ### 知りたいこと 長文で失礼致します。 WordPressで掲示板を作っています。 「コメント」と「返信」について、それぞれのカスタム投稿タイプを作るべきか悩んでいます。 ### 個人的な見解 もちろん「掲示板」のカスタム投稿タイプは作るとします。そして、 ・「掲示板」のidを「threadId」というカスタムフィールドで持つ。 ・返信先が「掲示板」なら「parentId」が「0」になる。 ・返信先が「コメント」か「返信」なら「parentId」が「返信先のID」になる。 としておけば、 「コメント」は「parentId」が「0」のもの 「返信」は「parentId」が「0以外」のもの と、区別ができると考えていて、 それならば「コメント」と「返信」は同じカスタム投稿タイプでいいのか?というのが個人的な見解です。 ### その前に しかし結論の前に、もしご経験のある方がいらっしゃいましたら教えてください。 「コメント」と「返信」を同じカスタム投稿タイプにすることで、困ること、良いこと、ございませんでしょうか? こんなつもりなら絶対分けた方がいいとか、分けない方がこれが楽だなど、 検索のときの早さや、カスタマイズの手間など、 いろいろな角度から多様なご見解を伺えればと思っています。 宜しくお願い致します。
回答: 掲示板を作っている目的にもよると思うのですが、個人的には、プラグインの利用をおすすめします。 世界で多くの人に利用されているプラグインは、必要十分な機能を備えており、実装する手間を省けるという大きなメリットがあります。 デメリットは、もしプラグインの想定する利用方法と異なったことをするときのカスタマイズがとても大変なことです。 なので、最初に自分のやりたいことに最適なプラグインを選定することが大事だったりします。 もし作って技術を向上させることが目的なら見当違いになるかと思いますが・・・それでも何個かのプラグインを利用して、どういった構造をしているのか調べることは非常に意義があると思います。