All In One SEOショートコードの競合の解決方法
WP Simple Payと All in One SEO (AIOSEO) を併用する場合、場合によっては、AIOSEO によるショートコードの解析を除外するコードスニペットを追加する必要があります。WP Simple Pay ショートコードを含まないカスタム抜粋を手動で定義している場合は、このコードを追加する必要はありません。
AIOSEO が有効な状態でユーザーが支払い方法を更新できない場合は、次のカスタムコードスニペットをテーマの functions.php またはカスタムプラグインとして追加してください。
/**
* 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;
}
);
WordPress にカスタムコードを追加することに慣れていない場合は、 こちらのドキュメントを確認してください。
これにより、AIOSEO が WP Simple Pay ショートコードを事前に解析してエラーが発生するのを防ぎます。
ご不明な点はまだありますか?喜んでお手伝いさせていただきます!
最終更新日: