Avant tout il faudrait réfléchir à la structure de ta base. Avec MySQL Workbench par exemple.
Ensuite il va falloir "lier" tes résultats par un ID afin de faire des requests de type hasMany.
En gros tu as une table par "rubrique" et une table commentaire. Tu peux définir 2 champs dans ta table commentaire. Un champ type qui sera le nom de la rubrique par exemple. Et un champ qui sera l'ID du contenu de la table "rubrique".
Tu pourras très bien gérer que si le visiteur appelle un article (par exemple avec ID 5) dans la rubrique Sports, que ça aille te chercher tous les commentaires avec le type "sport" et avec l'ID 5.
Pareil pour Actualités, etc...
Avant de penser à comment créer tes fonctions, il faut prendre du temps à structurer tes tables.
Par rapport au tuto, tu vas juste avoir besoin de rajouter la condition "type".