Hallo nellyent,
du liegst dabei schon ganz richtig, "Pagination" heißt das Zauberwort.
Schau dir einfach mal die Screenshots von diesem Plugin an: https://wordpress.org/plugins/wp-paginate/
Dabei wird jeweils nach z. B. nach 10 Artikeln eine neue Seite erstellt auf denen sich dann die älteren Artikel befinden (Ab 20 dann dritte Seite und so weiter..).
Da du dir ein eigenes Theme erstellt hast, möchtest du das sicherlich auch direkt integrieren. Du kannst das innerhalb der functions.php machen oder (der Übersicht wegen) in eine gesonderte Datei (z. B. pagination.php).
Das Ganze hat der liebe Jonas Hellwig hier auch schön aufgeschrieben: http://blog.kulturbanause.de/2012/10/pagination-in-wordpress/