Automattic\WooCommerce\Internal\VariationGallery
LegacyVariationGalleryCompatibility::mark_variation_id_core_managed
Mark a variation ID as managed by core so legacy fallback stops applying.
Метод класса: LegacyVariationGalleryCompatibility{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$result = LegacyVariationGalleryCompatibility::mark_variation_id_core_managed( $variation_id ): void;
- $variation_id(int) (обязательный)
- Variation ID managed by core.
Код LegacyVariationGalleryCompatibility::mark_variation_id_core_managed() LegacyVariationGalleryCompatibility::mark variation id core managed WC 10.9.1
public static function mark_variation_id_core_managed( int $variation_id ): void {
if ( ! metadata_exists( 'post', $variation_id, self::LEGACY_META_KEY ) ) {
return;
}
update_post_meta( $variation_id, self::LEGACY_FALLBACK_DISABLED_META_KEY, 'yes' );
}