Hello,
Does wpDiscuz have a function which collect all likes for a one user (all likes for all comments + comments answers + etc which was write by one user)?
If yes - how get those likes? With what function, shortcode, metakey?
If no - you definitely must add this function.
Hi @gnv,
First of all, we'd suggest you check out the wpDiscuz Advanced Likers add-on. It allows you to display comment likers (the addon opens a pop-up window with all voters/likes of current comment). It also allows displaying different rating titles, badges based on the amount of received likes and so on.
More info here: https://gvectors.com/product/wpdiscuz-advanced-likers/
how get those likes? With what function, shortcode, metakey?
The likes can be got from the wp_wc_users_voted database table. So you'll need to select the user ids and sum those up.
gVector definitely must hire a professional product manager who could make your comments system more systematic and move it to a next level, because your team are stuck and skips the obvious functions.
I will explain - your wpDiscuz comments are only COMMENTS. At many WP sites there are many other plugins as social network (BuddyPress and similar), extended profiles (UltimateUsers and similar), reviews plugins, votes, images contests, etc also with LIKES. So likes at wpDiscuz is just A SMALL PEACE of all likes of many sites. So your "Advanced Likers addon" which even can't count all likes for one user - at such (and now most of) sites are near useless. At least you can add this function to store at users table all likes for one user at wpDiscuz comments - so for sites with many plugins with wpDiscuz comments will be a little easy to collect all types of likes into a one profile as UltimateMember or BuddyPress.