Title: Plugin conflict
Last modified: June 12, 2018

---

# Plugin conflict

 *  Resolved [kumaresan](https://wordpress.org/support/users/kumaresanwp/)
 * (@kumaresanwp)
 * [7 years, 12 months ago](https://wordpress.org/support/topic/plugin-conflict-199/)
 * Hello,
 * We are trying to make a user to choose their role while registration using the
   article [here](https://stackoverflow.com/questions/44607961/user-role-select-on-woocommerce-registration-stopped-working).
 * The above code was added the select field in registration form, but when i try
   to register it’s through warning message as bellow.
 * Warning: Illegal string offset ‘es_registered’ in /home2/zelo441/yorastore.com/
   wp-content/plugins/email-subscribers/classes/es-register.php on line 1028
 * Warning: Cannot modify header information – headers already sent by (output started
   at /home2/zelo441/yorastore.com/wp-content/plugins/email-subscribers/classes/
   es-register.php:1028) in /home2/zelo441/yorastore.com/wp-includes/pluggable.php
   on line 920
 * Warning: Cannot modify header information – headers already sent by (output started
   at /home2/zelo441/yorastore.com/wp-content/plugins/email-subscribers/classes/
   es-register.php:1028) in /home2/zelo441/yorastore.com/wp-includes/pluggable.php
   on line 921
 * Warning: Cannot modify header information – headers already sent by (output started
   at /home2/zelo441/yorastore.com/wp-content/plugins/email-subscribers/classes/
   es-register.php:1028) in /home2/zelo441/yorastore.com/wp-includes/pluggable.php
   on line 922
 * Warning: Cannot modify header information – headers already sent by (output started
   at /home2/zelo441/yorastore.com/wp-content/plugins/email-subscribers/classes/
   es-register.php:1028) in /home2/zelo441/yorastore.com/wp-includes/pluggable.php
   on line 1216
 * Please take a look at that and let know about this ASAP.
 * Thank you
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-conflict-199%2Fpage%2F2%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 3 replies - 16 through 18 (of 18 total)

[←](https://wordpress.org/support/topic/plugin-conflict-199/?output_format=md) [1](https://wordpress.org/support/topic/plugin-conflict-199/?output_format=md)
2

 *  Plugin Author [Icegram](https://wordpress.org/support/users/icegram/)
 * (@icegram)
 * [7 years, 11 months ago](https://wordpress.org/support/topic/plugin-conflict-199/page/2/#post-10483620)
 * Welcome. Let us know in case of any further queries.
 *  Thread Starter [kumaresan](https://wordpress.org/support/users/kumaresanwp/)
 * (@kumaresanwp)
 * [7 years, 11 months ago](https://wordpress.org/support/topic/plugin-conflict-199/page/2/#post-10483740)
 * Sure, Thank you
 *  [pikamander2](https://wordpress.org/support/users/pikamander2/)
 * (@pikamander2)
 * [7 years, 7 months ago](https://wordpress.org/support/topic/plugin-conflict-199/page/2/#post-10787137)
 * [@icegram](https://wordpress.org/support/users/icegram/) – Looks like this issue
   still exists:
 * `[Tue Oct 16 17:03:11.489048 2018] [proxy_fcgi:error] [pid 17725] [client 127.0.0.1:
   42266] AH01071: Got error 'PHP message: PHP Warning: Illegal string offset 'es_registered'
   in (my site)/public_html/wp-content/plugins/email-subscribers/classes/es-register.
   php on line 1188\n', referer: (my site)`
 * The function in question is `function es_sync_registereduser` and the problematic
   line is:
 * `if ( ( $es_sync_unserialized_data['es_registered'] == "YES" ) && ( $user_id !
   = "" ) )`
 * A quick fix would be:
 * `if ( (isset($es_sync_unserialized_data['es_registered']) && $es_sync_unserialized_data['
   es_registered'] == "YES" ) && ( $user_id != "" ) )`
 * But you may also want to look into why it wasn’t set to begin with.
    -  This reply was modified 7 years, 7 months ago by [pikamander2](https://wordpress.org/support/users/pikamander2/).

Viewing 3 replies - 16 through 18 (of 18 total)

[←](https://wordpress.org/support/topic/plugin-conflict-199/?output_format=md) [1](https://wordpress.org/support/topic/plugin-conflict-199/?output_format=md)
2

The topic ‘Plugin conflict’ is closed to new replies.

 * ![](https://ps.w.org/email-subscribers/assets/icon-256x256.png?rev=2274172)
 * [Email Subscribers & Newsletters - Email Marketing, Post Notifications & Newsletter Plugin for WordPress](https://wordpress.org/plugins/email-subscribers/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/email-subscribers/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/email-subscribers/)
 * [Active Topics](https://wordpress.org/support/plugin/email-subscribers/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/email-subscribers/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/email-subscribers/reviews/)

 * 18 replies
 * 3 participants
 * Last reply from: [pikamander2](https://wordpress.org/support/users/pikamander2/)
 * Last activity: [7 years, 7 months ago](https://wordpress.org/support/topic/plugin-conflict-199/page/2/#post-10787137)
 * Status: resolved