# About that Wordpress plugin...

**URL:** <https://forum.mautic.org/t/about-that-wordpress-plugin/2745>\
**Category:** Product Support\
**Created:** [November 10, 2015, 2:48pm UTC](https://forum.mautic.org/t/about-that-wordpress-plugin/2745 "2015-11-10T14:48:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![derrickm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/derrickm/32/31_2.png) [@derrickm](https://forum.mautic.org/u/derrickm)\
**Post date:** [November 10, 2015, 2:48pm UTC](https://forum.mautic.org/t/about-that-wordpress-plugin/2745/1 "2015-11-10T14:48:54Z")

</div>

Hi!  
  
  
  
Thanks for the code here: [https://www.mautic.org/community/index.php/1022-wordpress-plugin-what-does-it-do/](https://www.mautic.org/community/index.php/1022-wordpress-plugin-what-does-it-do/)  
  
  
  
I finally got around to trying this on a new site where I want WordPress users to be added to Mautic - I get this error message:  
  
  
  
Warning: Invalid argument supplied for foreach() in [mysite]/public\_html/wp-content/plugins/wp-mautic/wpmautic.php on line 55  
  
  
  
My PHP skillz are insufficently awesome to work out what’s wrong - any ideas?  
  
  
  
Thanks!

---

<div class="post-metadata">

**Author:** ![derrickm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/derrickm/32/31_2.png) [@derrickm](https://forum.mautic.org/u/derrickm)\
**Post date:** [November 10, 2015, 2:48pm UTC](https://forum.mautic.org/t/about-that-wordpress-plugin/2745/2 "2015-11-10T14:48:54Z")

</div>

Hi!

Thanks for the code here: [https://www.mautic.org/community/index.php/1022-wordpress-plugin-what-does-it-do/](https://www.mautic.org/community/index.php/1022-wordpress-plugin-what-does-it-do/)

I finally got around to trying this on a new site where I want WordPress users to be added to Mautic - I get this error message:

Warning: Invalid argument supplied for foreach() in [mysite]/public\_html/wp-content/plugins/wp-mautic/wpmautic.php on line 55

My PHP skillz are insufficently awesome to work out what’s wrong - any ideas?

Thanks!

---

<div class="post-metadata">

**Author:** ![derrickm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/derrickm/32/31_2.png) [@derrickm](https://forum.mautic.org/u/derrickm)\
**Post date:** [November 11, 2015, 4:56am UTC](https://forum.mautic.org/t/about-that-wordpress-plugin/2745/3 "2015-11-11T04:56:08Z")

</div>

Ok, I think I’ve figured it out - $user\_query would be null if no user is logged in.

Changed it to:

`$user_query = wpmautic_get_user_query();
        if (!is_null($user_query)){
	   foreach($user_query as $key => $val){
		   $url_query[$key]=$val;
		   }
           }`

This seems to work, unless I’ve unleashed a horde of nastier bugs…

---

<div class="post-metadata">

**Author:** ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)\
**Post date:** [February 2, 2020, 10:57pm UTC](https://forum.mautic.org/t/about-that-wordpress-plugin/2745/4 "2020-02-02T22:57:16Z")

</div>


