WordPressテーマがデモサイトのように表示されないとのことですね。
多くのテーマは、有効化しただけではデモサイトと同じ表示にはならないので、いくつか設定が必要になります。
デモサイトは、テーマ本来のデザインに加えて、サンプルとなる記事や画像、そしてテーマ固有の詳細な設定を適用して作られています。
「最新の記事がずらっと並んでいるだけ」の状態ですと、トップページの設定が「固定ページ」ではなく「最新の投稿」になっているのではないかと推察します。
まず、管理画面の「設定」メニューの「表示設定」を確認してみてください。
おそらく「固定ページ」に設定するのが正解だと思います。トップページとして使用する固定ページを新しく作成し、そこにテーマ独自の機能(ブロック、ウィジェット、テーマオプションの独自のブロックなど)を使ってデモサイトのレイアウトを再現していく流れになります。
お使いのWPテーマの公式ドキュメントを確認しながら、作業を進められるのが確実です。
WordPressの管理画面では、「外観」メニュー配下にある「カスタマイザー」、「メニュー」、「ウィジェット」といった項目で、サイトの見た目や構成を設定します。
これらの項目を順番に見ていくと、デモサイトのレイアウトに近づけるための設定が見つかるはずです。
テーマのドキュメントと管理画面の設定項目を見比べながら、焦らず進めてみてください。
テーマの機能とは別に特定のプラグインが必要な場合もありますので、「スライダー」の機能などは、もしかするとそれに該当するかもしれません。
テーマと同じで、インストールは難しくありませんし、公式マニュアルには、導入・設定方法が解説されていると思います。
テーマによっては、デモサイトのコンテンツや設定を簡単に読み込める「サンプルコンテンツのインポート機能」が用意されている場合もありますので、合わせて確認してみてください。