前提・実現したいこと
初めまして。
teratailにて初めて質問させていただきます。
至らぬ点など多々あるかと思いますが、どうぞよろしくお願いいたします。
このたび会社内でwordpressを使用してTwitterライクな短文投稿型のSNSを構築したいと考えております。
スキルとしましてはwordpressのテーマを自分で作れる程度のレベルです。
実現したい基本的な機能としては以下の通りです。
- ユーザー登録ができる
- 全ユーザーが投稿できる
- いいねができる
- プロフィール画面が見られる
- プロフィール画面でいいね数、投稿数が見られる
- 投稿に返信ができる
- カテゴリごとに投稿画面と閲覧画面がある
ページの構成としては以下のように考えております。
TOPページ
・カテゴリがいくつか表示されている
・カテゴリごとに投稿数が数字で書いてある
・カテゴリを押すとそのカテゴリへのページへ飛ぶ
(ここで選択したカテゴリに対して投稿ができる)
カテゴリページ
・投稿と閲覧、いいね、各投稿にコメントができる
・Twitter風の画面
・ヘッダー部分に投稿システムがある
・ページ下部では投稿した内容がリアルタイムに反映される
・ログインしていればコメントやいいねができる
ご教示いただきたいこと
必要な機能は明確になっておりますが、これらの要件をwordpressで実現できるのか全く見当ついておりません。
これはそもそもwordpressで作れるものでしょうか?何かプラグインなどで実現できるのでしょうか?
もしwordpress以外でも実現できるようであれば、そのあたりもご教示いただけると幸いです。
何卒ご助力賜りたく存じます。
試したこと
buddyPressでの実現を検討いたしましたが、カテゴリページでの投稿といいねボタンなどで躓きました。
補足情報
wordpress 4.9.6
できればコストをかけずに実現したいとの思いから、wordpressでの構築を考えております。