is_valid_url( $linkedin_url ) || strpos( $linkedin_url, 'linkedin' ) === false ) ) { $status = false; $message = __( 'Invalid linkedin url. Please insert valid url and try again.', THEMESLUG ); } $instagram_url = esc_url( wp_unslash( $_POST['instagram'] ) ); if ( ! empty( $instagram_url ) && ( ! $this->is_valid_url( $instagram_url ) || strpos( $instagram_url, 'instagram' ) === false ) ) { $status = false; $message = __( 'Invalid instagram url. Please insert valid url and try again.', THEMESLUG ); } $pinterest_url = esc_url( wp_unslash( $_POST['pinterest'] ) ); if ( ! empty( $pinterest_url ) && ( ! $this->is_valid_url( $pinterest_url ) || strpos( $pinterest_url, 'pinterest' ) === false ) ) { $status = false; $message = __( 'Invalid pinterest url. Please insert valid url and try again.', THEMESLUG ); } $youtube_url = esc_url( wp_unslash( $_POST['youtube'] ) ); if ( ! empty( $youtube_url ) && ( ! $this->is_valid_url( $youtube_url ) || strpos( $youtube_url, 'youtube' ) === false ) ) { $status = false; $message = __( 'Invalid youtube url. Please insert valid url and try again.', THEMESLUG ); } $gplus_url = esc_url( wp_unslash( $_POST['gplus'] ) ); if ( ! empty( $gplus_url ) && ( ! $this->is_valid_url( $gplus_url ) || strpos( $gplus_url, 'google' ) === false ) ) { $status = false; $message = __( 'Invalid google+ url. Please insert valid url and try again.', THEMESLUG ); } $twitter_url = esc_url( wp_unslash( $_POST['twitter'] ) ); if ( ! empty( $twitter_url ) && ( ! $this->is_valid_url( $twitter_url ) || strpos( $twitter_url, 'twitter' ) === false ) ) { $status = false; $message = __( 'Invalid twitter url. Please insert valid url and try again.', THEMESLUG ); } $facebook_url = esc_url( wp_unslash( $_POST['facebook'] ) ); if ( ! empty( $facebook_url ) && ( ! $this->is_valid_url( $facebook_url ) || strpos( $facebook_url, 'facebook' ) === false ) ) { $status = false; $message = __( 'Invalid facebook url. Please insert valid url and try again.' ); } if ( ! $status ) { $errors->add( 'demo_error', 'ERR: '. $message ); } } } new Digitalmind_User_Custom_Fields();