あーこれはちょっとできないですね…。やるとすれば、the_content
フックで置換して表側だけでもなんとかする形でしょうか。
add_filter(
'the_content',
function( $content ) {
$content = preg_replace(
'|(<div class="smb-faq__item__question__label"[^>]*?>)Q(<\/div>)|',
'$1質問$2',
$content
);
$content = preg_replace(
'|(<div class="smb-faq__item__answer__label"[^>]*?>)A(<\/div>)|',
'$1回答$2',
$content
);
return $content;
}
);
ただ、FAQ ブロックの HTML 構造が変わると置換が効かなくなるのであまりオススメできません。一番良いのは FAQ ブロックと似たようなオリジナルのブロックをつくることだと思います。めんどうですが。。