WPML
Status
Gelöst
Gemeldet für
WPML Multilingual CMS 4.4.6
Gelöst in
4.4.7

Übersicht über das Problem

Wenn Sie das Elementor-Plugin verwenden, kann bei der Verwendung einiger Widgets dieser Fehler auftreten:

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

Problemumgehung

Dieses Problem wird in der nächsten Version von WPML behoben.

Betroffene Benutzer können das Problem bis dahin beheben, indem sie die folgende Datei korrigieren: wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/page-builders-elementor/src/class-wpml-elementor-urls.php um Zeile 52:

Von:

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

		return $is_pagination_url_in_post

Zu:

	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

** Bitte denken Sie daran, Ihre WordPress-Dateien und -Datenbank zu sichern, bevor Sie die Dateien bearbeiten.

Alle bekannten Probleme →