lue, $old_value ) { if ( $option !== 'auto_update_plugins' ) { // If future versions of WordPress change this filter's behavior, our behavior should stay consistent. return; } if ( ! \is_array( $old_value ) || ! \is_array( $new_value ) ) { return; } $auto_updates_are_enabled = $this->are_auto_updates_enabled( self::WPSEO_FREE_PLUGIN_ID, $new_value ); $auto_updates_were_enabled = $this->are_auto_updates_enabled( self::WPSEO_FREE_PLUGIN_ID, $old_value ); if ( $auto_updates_are_enabled === $auto_updates_were_enabled ) { // Auto-updates for Yoast SEO have stayed the same, so have neither been enabled or disabled. return; } $auto_updates_have_been_enabled = $auto_updates_are_enabled && ! $auto_updates_were_enabled; if ( $auto_updates_have_been_enabled ) { $this->enable_auto_updates_for_addons( $new_value ); return; } else { $this->disable_auto_updates_for_addons( $new_value ); return; } if ( ! $auto_updates_are_enabled ) { return; } $auto_updates_have_been_removed = false; foreach ( self::ADD_ON_PLUGIN_FILES as $addon ) { if ( ! $this->are_auto_updates_enabled( $addon, $new_value ) ) { $auto_updates_have_been_removed = true; break; } } if ( $auto_updates_have_been_removed ) { $this->enable_auto_updates_for_addons( $new_value ); } } /** * Trigger a change in the auto update detection whenever a new Yoast addon is activated. * * @param string $plugin The plugin that is activated. * * @return void */ public function maybe_toggle_auto_updates_for_new_install( $plugin ) { $not_a_yoast_addon = ! \in_array( $plugin, self::ADD_ON_PLUGIN_FILES, true ); if ( $not_a_yoast_addon ) { return; } $enabled_auto_updates = \get_site_option( 'auto_update_plugins' ); $this->toggle_auto_updates_for_add_ons( 'auto_update_plugins', $enabled_auto_updates, [] ); } /** * Enables auto-updates for all addons. * * @param string[] $auto_updated_plugins The current list of auto-updated plugins. * * @return void */ protected function enable_auto_updates_for_addons( $auto_updated_plugins ) { $plugins = \array_unique( \array_merge( $auto_updated_plugins, self::ADD_ON_PLUGIN_FILES ) ); \update_site_option( 'auto_update_plugins', $plugins ); } /** * Disables auto-updates for all addons. * * @param string[] $auto_updated_plugins The current list of auto-updated plugins. * * @return void */ protected function disable_auto_updates_for_addons( $auto_updated_plugins ) { $plugins = \array_values( \array_diff( $auto_updated_plugins, self::ADD_ON_PLUGIN_FILES ) ); \update_site_option( 'auto_update_plugins', $plugins ); } /** * Checks whether auto updates for a plugin are enabled. * * @param string $plugin_id The plugin ID. * @param array $auto_updated_plugins The array of auto updated plugins. * * @return bool Whether auto updates for a plugin are enabled. */ protected function are_auto_updates_enabled( $plugin_id, $auto_updated_plugins ) { if ( $auto_updated_plugins === false || ! \is_array( $auto_updated_plugins ) ) { return false; } return \in_array( $plugin_id, $auto_updated_plugins, true ); } } وزيرة التضامن Archives - i3lam tv - إعلام تيفي

وزيرة التضامن

  • مجتمع

    بنيحيى: تمكين النساء شرط أساسي لبناء دولة العدالة الاجتماعية

    إعلام تيفي أكدت نعيمة بنيحيى، وزيرة التضامن والإدماج الاجتماعي والأسرة، خلال ندوة وطنية بمجلس المستشارين اليوم الأربعاء 11 يونيو، أن مشاركة الوزارة في هذه المبادرة تندرج ضمن استراتيجية شاملة هدفها إرساء أسس الدولة الاجتماعية القائمة على العدالة الاجتماعية والمجالية والمساواة بين الجنسين وتعزيز مشاركة المرأة في الحياة الاقتصادية، لا سيما من خلال دعم الاستثمار المستهدف لفتح آفاق جديدة لتشغيل النساء، وذلك في إطار التوجيهات الملكية السامية وتنزيل المقتضيات الدستورية والالتزامات الدولية للمملكة المغربية ومضامين البرنامج الحكومي. وأبرزت الوزيرة أن جلالة الملك أولى أهمية بالغة لحقوق النساء وجعلها من الأولويات الأساسية للدولة، مؤكدة على ما جاء في خطاب جلالته بمناسبة الذكرى…

  • مجتمع

    بنيحيى تخطط لبرنامج لمواجهة العزوف عن الزواج

    إعلام تيفي كشفت وزيرة التضامن والإدماج الاجتماعي والأسرة، نعيمة بن يحيى، عن خطة حكومية مرتقبة لمواجهة تحديات اجتماعية متزايدة، على رأسها تفكك الأسرة والعزوف المتنامي عن الزواج. وخلال اجتماع عقدته لجنة القطاعات الاجتماعية بمجلس النواب، أمس الثلاثاء 22 أبريل، نبهت الوزيرة إلى أن الوضع الديمغرافي بالمغرب يشهد تحولا عميقا ينذر بتداعيات خطيرة على استقرار الأسرة والمجتمع ككل، وهو ما يستوجب تدخلا حكوميا. وأشارت بن يحيى إلى أن المعطيات التي كشفت عنها نتائج الإحصاء العام للسكان لسنة 2024، أبانت عن تغيرات واضحة في بنية الأسرة المغربية، سواء من حيث الحجم أو التكوين أو طبيعة العلاقات الأسرية، في ظل تحولات ديمغرافية واجتماعية…

زر الذهاب إلى الأعلى