One way I can think of is to create a connection to news post with another table and use count option in knack to display number of likes. But this has many drawbacks, it will have duplicate likes for start and I end up using many records just for likes because each like will create a new knack record. Its not a good way to use knack records since they charge for records.
If anyone can point me in the right direction I will really appreciate. I wish knack has some build in social media features for things like this.