Files
doitinpoland.com/wp-content/plugins/sitepress-multilingual-cms/inc/setup/wpml-media-duplication-setup.php
2023-09-12 21:41:04 +02:00

26 lines
720 B
PHP

<?php
class WPML_Media_Duplication_Setup {
const MEDIA_SETTINGS_OPTION_KEY = '_wpml_media';
public static function initialize_settings() {
if ( ! get_option( self::MEDIA_SETTINGS_OPTION_KEY, [] ) ) {
$settings = [
'new_content_settings' => [
'always_translate_media' => true,
'duplicate_media' => true,
'duplicate_featured' => true,
],
'translate_media_library_texts' => false,
];
update_option( self::MEDIA_SETTINGS_OPTION_KEY, $settings );
}
}
public static function isTranslateMediaLibraryTextsEnabled() {
$settings = get_option( self::MEDIA_SETTINGS_OPTION_KEY, [] );
return \WPML\FP\Obj::propOr(false, 'translate_media_library_texts', $settings);
}
}