Јн)~œ џџџџЖCзЬ%5Ч‡шl&BИн)~œ уј iгЉщ0m&BШн)~œ џџџџ‰лG6JЏ€˜m&Bh+~œ+~œИ+~œр+~œ+~œ0+~œX+~œ€+~œШ‘+~œ’+~œ8’+~œˆ’+~œИ’+~œр’+~œ“+~œ0“+~œX“+~œЈ“+~œи“+~œ”+~œP”+~œ€”+~œЈ”+~œј”+~œ(•+~œP•+~œ–+~œР–+~œш–+~œ8—+~œh—+~œ—+~œИ—+~œр—+~œ˜+~œ0˜+~œX˜+~œ€˜+~œа˜+~œ™+~œ(™+~œ`š+~œЈš+~œаš+~œ ›+~œP›+~œx›+~œ ›+~œШ›+~œ№›+~œи+~œž+~œ0ž+~œXž+~œ€ž+~œЈž+~œјž+~œ(Ÿ+~œPŸ+~œ Ÿ+~œаŸ+~œ +~œ@ +~œh +~œ +~œр +~œЁ+~œ8Ё+~œ`Ё+~œˆЁ+~œАЁ+~œјЂ+~œ@Ѓ+~œhЃ+~œЈЄ+~œиЄ+~œЅ+~œ8Ѕ+~œ`Ѕ+~œˆЅ+~œиЅ+~œІ+~œ0І+~œhЇ+~œџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(о)~œ џџџџК-ЅТ Ÿk&B8о)~œ џџџџi/ПЩЈ|]Г8k&BHо)~œ џџџџС^71Дxішpk&BXо)~œ џџџџу$јџHŠ˜–Аk&Bhо)~œ џџџџyЛќўhгЉщшk&Bxо)~œ ЃЛќўhгЉщ l&Bˆо)~œ џџџџrє@Zb3iЈXl&B˜о)~œ џџџџ{п=Б =Ќ l&BЈо)~œ џџџџЖCзЬ%5Ч‡шl&BИо)~œ уј iгЉщ0m&BШо)~œ џџџџ‰лG6JЏ€˜m&B@œрѓ(~œ He+~œ`e+~œ„иe+~œ џџџџлаŸыŽ6ѕ;5B@œє(~œРe+~œxe+~œe+~œ… шe+~œиђ#B8ч+~œ џџџџ@­™ є(~œ0f+~œ@@є(~œXf+~œ@œ`є(~œ€f+~œ@џџџџ€є(~œЈf+~œ@†Rт є(~œаf+~œ@Рє(~œјf+~œ@œз(~œ€g+~œ g+~œ@у€)~œ8g+~œPg+~œ@рє(~œ hg+~œ€g+~œ„јg+~œpО*~œ@ѕ(~œџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(п)~œ џџџџК-ЅТ Ÿk&B8п)~œ џџџџi/ПЩЈ|]Г8k&BHп)~œ џџџџС^71Дxішpk&BXп)~œ џџџџу$јџHŠ˜–Аk&Bhп)~œ џџџџyЛќўhгЉщшk&Bxп)~œ ЃЛќўhгЉщ l&Bˆп)~œ џџџџrє@Zb3iЈXl&B˜п)~œ џџџџ{п=Б =Ќ l&BЈп)~œ џџџџЖCзЬ%5Ч‡шl&BИп)~œ уј iгЉщ0m&BШп)~œ џџџџ‰лG6JЏ€˜m&B@0з(~œ€Pj+~œ`j+~œ@АU(~œxj+~œj+~œ@Xз(~œ Јj+~œРj+~œиj+~œ„cRŸнHk+~œ&pluginverwaltung_uebers@=1&s і(~œ0k+~œ№j+~œk+~œ…143\Xk+~œx3d\x31\x26\163\160\x72\@143\Рі(~œ k+~œ@156\рі(~œШk+~œ@ї(~œ№k+~œ@џџџџ ї(~œl+~œ@џџџџ@ї(~œ@l+~œ@џџџџ`ї(~œhl+~œ@џџџџ€ї(~œl+~œ@ ї(~œИl+~œ@џџџџРї(~œџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(р4~œ џџџџК-ЅТ Ÿk&B8р4~œ џџџџi/ПЩЈ|]Г8k&BHр4~œ џџџџС^71Дxішpk&BXр4~œ џџџџу$јџHŠ˜–Аk&Bhр4~œ џџџџyЛќўhгЉщшk&Bxр4~œ ЃЛќўhгЉщ l&Bˆр4~œ џџџџrє@Zb3iЈXl&B˜р4~œ џџџџ{п=Б =Ќ l&BЈр4~œ џџџџЖCзЬ%5Ч‡шl&BИр4~œ уј iгЉщ0m&BШр4~œ џџџџ‰лG6JЏ€˜m&Bиш+~œ џџџџŽ5"Jд–o+~œ0o+~œHo+~œ Рn+~œxo+~œ˜o+~œ@џџџџРј(~œШo+~œ@§ѕжˆЈз(~œt_action() && 'init' !== current_action() ) { $this->registered_patterns_outside_init[ $pattern_name ] = $pattern; } return true; } /** * Unregisters a block pattern. * * @since 5.5.0 * * @param string $pattern_name Block pattern name including namespace. * @return bool True if the pattern was unregistered with success and false otherwise. */ public function unregister( $pattern_name ) { if ( ! $this->is_registered( $pattern_name ) ) { _doing_it_wrong( __METHOD__, /* translators: %s: Pattern name. */ sprintf( __( 'Pattern "%s" not found.' ), $pattern_name ), '5.5.0' ); return false; } unset( $this->registered_patterns[ $pattern_name ] ); unset( $this->registered_patterns_outside_init[ $pattern_name ] ); return true; } /** * Retrieves an array containing the properties of a registered block pattern. * * @since 5.5.0 * * @param string $pattern_name Block pattern name including namespace. * @return array Registered pattern properties. */ public function get_registered( $pattern_name ) { if ( ! $this->is_registered( $pattern_name ) ) { return null; } return $this->registered_patterns[ $pattern_name ]; } /** * Retrieves all registered block patterns. * * @since 5.5.0 * * @param bool $outside_init_only Return only patterns registered outside the `init` action. * @return array[] Array of arrays containing the registered block patterns properties, * and per style. */ public function get_all_registered( $outside_init_only = false ) { return array_values( $outside_init_only ? $this->registered_patterns_outside_init : $this->registered_patterns ); } /** * Checks if a block pattern is registered. * * @since 5.5.0 * * @param string $pattern_name Block pattern name including namespace. * @return bool True if the pattern is registered, false otherwise. */ public function is_registered( $pattern_name ) { return isset( $this->registered_patterns[ $pattern_name ] ); } public function __wakeup() { if ( ! $this->registered_patterns ) { return; } if ( ! is_array( $this->registered_patterns ) ) { throw new UnexpectedValueException(); } foreach ( $this->registered_patterns as $value ) { if ( ! is_array( $value ) ) { throw new UnexpectedValueException(); } } $this->registered_patterns_outside_init = array(); } /** * Utility method to retrieve the main instance of the class. * * The instance will be created if it does not exist yet. * * @since 5.5.0 * * @return WP_Block_Patterns_Registry The main instance. */ public static function get_instance() { if ( null === self::$instance ) { self::$instance = new self(); } return self::$instance; } } /** * Registers a new block pattern. * * @since 5.5.0 * * @param string $pattern_name Block pattern name including namespace. * @param array $pattern_properties List of properties for the block pattern. * See WP_Block_Patterns_Registry::register() for accepted arguments. * @return bool True if the pattern was registered with success and false otherwise. */ function register_block_pattern( $pattern_name, $pattern_properties ) { return WP_Block_Patterns_Registry::get_instance()->register( $pattern_name, $pattern_properties ); } /** * Unregisters a block pattern. * * @since 5.5.0 * * @param string $pattern_name Block pattern name including namespace. * @return bool True if the pattern was unregistered with success and false otherwise. */ function unregister_block_pattern( $pattern_name ) { return WP_Block_Patterns_Registry::get_instance()->unregister( $pattern_name ); }