test on rankmath refresh page content
This commit is contained in:
parent
1b98c845b7
commit
507221368e
28
assets/rank-math-integration.js
Normal file
28
assets/rank-math-integration.js
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
// Assurez-vous que ce fichier est traité comme un module ES6 si nécessaire (par exemple, en ajoutant type="module" à la balise <script>).
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
initRankMathIntegration();
|
||||
});
|
||||
|
||||
async function initRankMathIntegration() {
|
||||
try {
|
||||
const editedContent = await getEditedContent();
|
||||
wp.hooks.addFilter('rank_math_content', 'rank-math', () => editedContent);
|
||||
console.log('rankMathEditor:', rankMathEditor.refresh);
|
||||
// Rafraîchit Rank Math pour qu'il prenne en compte le contenu édité
|
||||
rankMathEditor.refresh('content');
|
||||
console.log(rankMathEditor.refresh(editedContent));
|
||||
} catch (error) {
|
||||
console.error('Error getting edited content:', error);
|
||||
}
|
||||
}
|
||||
|
||||
// Exemple de fonction asynchrone pour obtenir le contenu édité.
|
||||
async function getEditedContent() {
|
||||
// Simule une opération asynchrone si nécessaire
|
||||
return new Promise((resolve) => {
|
||||
// Simule un délai d'une seconde
|
||||
setTimeout(() => {
|
||||
resolve(wp.data.select('core/editor').getEditedPostContent());
|
||||
}, 100);
|
||||
});
|
||||
}
|
||||
|
|
@ -57,7 +57,7 @@ add_action('after_setup_theme', 'tailpress_setup');
|
|||
function homegrade_enqueue_scripts()
|
||||
{
|
||||
$theme = wp_get_theme();
|
||||
|
||||
// wp_enqueue_script('rank-math-integration', get_template_directory_uri() . '/assets/rank-math-integration.js', ['wp-hooks', 'rank-math-analyzer'], false, true);
|
||||
wp_enqueue_script('gsap', get_template_directory_uri() . '/assets/gsap/gsap.min.js', array(), $theme->get('Version'));
|
||||
wp_enqueue_script('swiperjs', get_template_directory_uri() . '/assets/swiper/swiper-bundle_11.min.js', array(), $theme->get('Version'));
|
||||
wp_enqueue_style('swipercss', get_template_directory_uri() . '/assets/swiper/swiper-bundle.min.css', array(), $theme->get('Version'));
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user