Come risolvere i conflitti di shortcode di All In One SEO
Quando si utilizza WP Simple Pay insieme a All in One SEO (AIOSEO), in alcuni casi, sarà necessario aggiungere uno snippet di codice per escludere i nostri shortcode dall'analisi di AIOSEO. Se si definiscono manualmente riassunti personalizzati che non includono gli shortcode di WP Simple Pay, non sarà necessario aggiungere questo codice.
Se i tuoi utenti non sono in grado di aggiornare il loro metodo di pagamento con AIOSEO attivato, aggiungi il seguente snippet di codice personalizzato al file functions.php del tuo tema o come plugin personalizzato:
/**
* 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;
}
);
Se non hai familiarità con l'aggiunta di codice personalizzato a WordPress, ti preghiamo di consultare questa documentazione.
Ciò impedirà ad AIOSEO di pre-analizzare gli shortcode di WP Simple Pay e causare errori.
Hai ancora domande? Siamo qui per aiutarti!
Ultima modifica: