WPML
Stato
Risolto
Segnalato per
WPML Multilingual CMS 4.4.6
Risolto in
4.4.7

Panoramica del problema

Se utilizzi il plugin Elementor, potresti riscontrare questo errore quando usi alcuni widget:

Warning: preg_match_all(): Unknown modifier ‘a’ in …/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/page-builders-elementor/src/class-wpml-elementor-urls.php on line 58 Warning: preg_match_all(): Unknown modifier ‘r’ in …/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/page-builders-elementor/src/class-wpml-elementor-urls.php on line 57

Soluzione alternativa

Questo problema verrà risolto nella prossima versione di WPML.

Fino ad allora, gli utenti interessati possono risolvere il problema correggendo il seguente file: wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/page-builders-elementor/src/class-wpml-elementor-urls.php intorno alla riga 52:

Da:

	public function is_pagination_url( $is_pagination_url_in_post, $url, $post_name ) {

		return $is_pagination_url_in_post

A:

	public function is_pagination_url( $is_pagination_url_in_post, $url, $post_name ) {

        $post_name = preg_quote( $post_name, '/' );

		return $is_pagination_url_in_post

** Ricordati di eseguire il backup dei file e del database di WordPress prima di modificare i file.

Tutti i problemi noti →