Comment résoudre les conflits de shortcodes All In One SEO
Lorsque vous utilisez WP Simple Pay avec All in One SEO (AIOSEO), dans certains cas, vous devrez ajouter un extrait de code pour exclure nos shortcodes de l'analyse par AIOSEO. Si vous définissez manuellement des extraits personnalisés qui n'incluent pas les shortcodes WP Simple Pay, vous n'aurez pas besoin d'ajouter ce code.
Si vos utilisateurs ne peuvent pas mettre à jour leur mode de paiement avec AIOSEO activé, ajoutez l'extrait de code personnalisé suivant au fichier functions.php de votre thème ou en tant que plugin personnalisé :
/**
* Plugin Name: WP Simple Pay - AIOSEO Compatibility
*/
add_filter(
'aioseo_conflicting_shortcodes',
function ( $conflicting_shortcodes ) {
$conflicting_shortcodes = array_merge(
$conflicting_shortcodes,
array(
'WP Simple Pay Form' => 'simpay',
'WP Simple Pay Receipt' => 'simpay_payment_receipt',
)
);
return $conflicting_shortcodes;
}
);
Si vous ne connaissez pas l'ajout de code personnalisé à WordPress, veuillez consulter cette documentation.
Cela empêchera AIOSEO d'analyser au préalable les shortcodes WP Simple Pay et de provoquer des erreurs.
Vous avez encore des questions ? Nous sommes là pour vous aider !
Dernière modification :