REFACTOR Removing useless code
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
6f4a9ad9f8
commit
7f57f70593
|
|
@ -189,31 +189,3 @@ function apply_footnotes_urls_to_content($content)
|
|||
|
||||
return $dom->saveHTML();
|
||||
}
|
||||
|
||||
// Endpoint AJAX pour sanitize_title
|
||||
add_action('wp_ajax_sanitize_title_ajax', 'sanitize_title_ajax_handler');
|
||||
add_action('wp_ajax_nopriv_sanitize_title_ajax', 'sanitize_title_ajax_handler');
|
||||
|
||||
function sanitize_title_ajax_handler()
|
||||
{
|
||||
// Vérifier le nonce pour la sécurité
|
||||
if (!wp_verify_nonce($_POST['nonce'], 'sanitize_title_nonce')) {
|
||||
wp_die('Erreur de sécurité');
|
||||
}
|
||||
|
||||
$title = sanitize_text_field($_POST['title']);
|
||||
$sanitized_title = sanitize_title($title);
|
||||
|
||||
wp_send_json_success(array('sanitized_title' => $sanitized_title));
|
||||
}
|
||||
|
||||
// Ajouter le script et les variables localisées
|
||||
add_action('wp_enqueue_scripts', 'add_sanitize_title_script');
|
||||
|
||||
function add_sanitize_title_script()
|
||||
{
|
||||
wp_localize_script('jquery', 'sanitize_title_ajax', array(
|
||||
'ajax_url' => admin_url('admin-ajax.php'),
|
||||
'nonce' => wp_create_nonce('sanitize_title_nonce')
|
||||
));
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user