Conditionally aggregate (count) views field I have a very simple view of content filtered by content type. Multiple content types are selected. For example, I am listing the latest contents of type Event, Forum topic, and Article. I am using Views Ticker display for this view.
Now I got a new request. Since there are so many articles being published (they are synced from an external publishers), the view should only show the amount of the articles, but it should still list other content types individually. An example output should look somewhat like that:

Forum topic: Lorem ipsum
Forum topic: Dolor amet
New 26 articles
Event: Meeting
Forum topic: XYZ

How can I aggregate only for one content type in views? Can I use some view hooks to achieve that? Like hook_views_pre_render(), etc?
Since I am using Views Ticker as display plugin, I cannot simply add them to footer or header.
I have a feeling there may be a solution using a separate view with aggregation and then using the Views Field View module to embed the aggregated view as a field.

Another option (which feels like a bit of a cop-out and cheating) would be to create a content type called "articles count". 

Then each time you do a sync with the external publisher you update the "articles count" node title to be "New [count] articles", and set the body to be a list of links to each of the new articles. This is neat as you always have an index to your new articles.

Then simply include this as one of your content types in the original view. To be honest this is probably the easiest way.