Railsの方はRuby触ったことがないのでアドバイスできないのですが、WordPressの方だけ。
完全に個人的意見ですが、WordPressでクックパットのような(あくまでような)レシピサイトを作るのは比較的簡単だと思います。過去に友だちが、個人的なレシピサイトをやりたい!!というので作りましたが、管理画面のカスタマイズ含めて2時間〜3時間くらいで形になりました。ただ、私は、業務での経験やteratailやwordpress.orgのフォーラムなどでノウハウをためていたりするので、ある程度の知識があった上での作業時間です。
WordPressは、テーマ/プラグインが何万と公開されています。なので、ノープログラミングでもテーマ/プラグインを組み合わせるのが得意であれば、比較的簡単に色々なサイトを構築することができます。また、WordPressはPHPなので、PHPの知識とWordPressのAPIの知識があれば何でもできます。
WordPressをフレームワークとして採用する最大のメリットは、データ管理、ユーザー管理、ログイン認証などの管理画面が最初からついてくることではないでしょうか。あとは、テーマ、プラグイン、日本語ドキュメント、さまざまなレンタルサーバーがWordPressをサポートしている点だと思います。