wpDiscuz - WordPress Comment Plugin
Overview article ra...
 
Share:
Notifications
Clear all

Overview article rating per blog post


ITExperience.NET
Posts: 1
Topic starter
(@itexperience-net)
New Member
Joined: 2 years ago

I'm not sure whether I'm overlooking something (I hope I am!). But does WPDiscuz 7 have a dashboard or overview of all my blog posts and the article rating for those posts?

For example, when I click Posts -> All Posts in my WP Dashboard, I get an overview of all my blog posts. One of the columns is the Rankmath SEO score.

In the same way I would like to know how my visitors rate my posts, so I can improve if necessary.

Topic Tags
3 Replies
Taron
Posts: 36
(@taron)
Eminent Member
Joined: 3 years ago

Hi @itexperience-net.

Thank you for this suggestion, we'll take this into consideration for future releases.

Reply
greg_pl
Posts: 1
(@greg_pl)
New Member
Joined: 7 months ago

And after 2 years is it possible to see or not?

If not how to display it?

Reply
1 Reply
Asti
 Asti
Support
(@asti)
Joined: 5 years ago

Support member
Posts: 4859

@greg_pl,

You can use the custom code below to show the article rating in the post list: 

add_filter('manage_post_posts_columns', function($columns) {
        return array_merge($columns, ['wpd_rating' => __('Rating', 'wpdiscuz')]);
    });
    add_action('manage_post_posts_custom_column', function($column_key, $post_id) {
        if ($column_key === 'wpd_rating') {
            $rating = get_post_meta($post_id, 'wpdiscuz_post_rating', true);
            if ($rating) {
                echo $rating;
            } else {
                echo 0;
            }
        }
    }, 999, 2);
    add_filter('manage_edit-post_sortable_columns', function($columns) {
        $columns['wpd_rating'] = 'wpd_rating';
        return $columns;
    });

Important: The code doesn't support the code ordering by post rating. 

Put this code in the WordPress active theme functions.php file (more information on how to add insert custom code).

Reply
Share: