Merged in feature/plugins-update (pull request #9)

wp plugin updates from pantheon

* wp plugin updates from pantheon
This commit is contained in:
Tony Volpe
2023-12-15 18:08:21 +00:00
parent 28c21bf9b1
commit 779393381f
577 changed files with 154305 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
<?php
add_action( 'rest_api_init', function() {
register_rest_route( 'facetwp/v1', '/refresh', [
'methods' => 'POST',
'callback' => 'facetwp_api_refresh',
'permission_callback' => '__return_true'
] );
});
function facetwp_api_refresh( $request ) {
$params = $request->get_params();
$action = $params['action'] ?? '';
$valid_actions = [
'facetwp_refresh',
'facetwp_autocomplete_load'
];
$valid_actions = apply_filters( 'facetwp_api_valid_actions', $valid_actions );
if ( in_array( $action, $valid_actions ) ) {
do_action( $action );
}
return [];
}