Nie wiem jak się czujesz z baz danych i php
Ja bym rozwiązał ten problem przez napisanie zapytania sql, które sprawdza datę dodania artykułu do bazy następnie wyrzuca top 10 najnowszych i podpina je pod kategorie nowość. Skrypt podczepił bym, pod przycisk zapisz artykuł, w panelu administratora.
Oczywiście jest to moje rozwiązanie może być do końca nie przemyślane, ale chyba dość logiczne.