From 3663766e2c5822f94d269fb433cb3459fe062b7f Mon Sep 17 00:00:00 2001 From: Duskell Date: Thu, 19 Feb 2026 15:54:24 +0100 Subject: [PATCH] accidentally created an infinite loop --- .../class-partnerexpo-core-user-fields.php | 26 ++++++------------- includes/class-partnerexpo-core.php | 4 +-- 2 files changed, 9 insertions(+), 21 deletions(-) diff --git a/includes/class-partnerexpo-core-user-fields.php b/includes/class-partnerexpo-core-user-fields.php index 1644c98..3396adb 100644 --- a/includes/class-partnerexpo-core-user-fields.php +++ b/includes/class-partnerexpo-core-user-fields.php @@ -10,7 +10,14 @@ * @author Juhász Levente */ class Partnerexpo_Core_User_Fields extends Partnerexpo_Core { - public function activate_fields() { + protected $loader; + + public function __construct( $loader ) { + $this->loader = $loader; + $this->activate_fields(); + } + + private function activate_fields() { $this->loader->add_action( 'show_user_profile', [$this, 'add_custom_user_fields'] ); $this->loader->add_action( 'edit_user_profile', [$this, 'add_custom_user_fields'] ); $this->loader->add_action( 'personal_options_update', [$this, 'save_custom_user_fields'] ); @@ -52,21 +59,4 @@ class Partnerexpo_Core_User_Fields extends Partnerexpo_Core { update_user_meta( $user_id, 'company', sanitize_text_field( $_POST[ 'company' ] ?? '' ) ); } } - - function registration_form() { - $your_content = ob_get_contents(); - $your_content = preg_replace( '/\