情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
Woocommerce を利用してマルチサイトで複数ショップを運営するサイトで、子サイトのテーマは共通なのだが、特定の子サイトのみ、決済ページの備考欄placeholder の文言を変更・または欄外に注釈を付けたいということで。
add_filter('body_class', 'multisite_body_classes');
function multisite_body_classes($classes) {
$id = get_current_blog_id();
$classes[] = 'site-id-'.$id;
return $classes;
}
をfunctions に記入してbody_class にサイトIDを追加。
.site-id-x #order_comments_field textarea::placeholder {
color:transparent;
}
.site-id-x #order_comments_field label::after {
content: "注釈";
position: absolute;
~
}