WC_AJAX::load_recent_reviews_widget
AJAX handler for asynchronously loading the recent reviews widget content.
Method of the class: WC_AJAX{}
No Hooks.
Returns
null. Nothing (null).
Usage
$result = WC_AJAX::load_recent_reviews_widget();
WC_AJAX::load_recent_reviews_widget() WC AJAX::load recent reviews widget code WC 10.8.1
public static function load_recent_reviews_widget() {
check_ajax_referer( 'wc-recent-reviews-widget', 'security' );
if ( ! current_user_can( 'publish_shop_orders' ) || ! post_type_supports( 'product', 'comments' ) ) {
wp_send_json_error( 'missing_permissions' );
}
include_once __DIR__ . '/admin/class-wc-admin-dashboard.php';
ob_start();
$wc_admin_dashboard = new WC_Admin_Dashboard();
$wc_admin_dashboard->recent_reviews_content();
$content = ob_get_clean();
wp_send_json_success( array( 'content' => $content ) );
}