# Atualize o nível de assinatura com o pmpro e o wp-discourse

**URL:** <https://meta.discourse.org/t/update-membership-level-with-pmpro-and-wp-discourse/150583>\
**Category:** WordPress\
**Created:** [Maio 6, 2020, 11:56am UTC](https://meta.discourse.org/t/update-membership-level-with-pmpro-and-wp-discourse/150583 "2020-05-06T11:56:25Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)\
**Post date:** [Maio 8, 2020, 5:09pm UTC](https://meta.discourse.org/t/update-membership-level-with-pmpro-and-wp-discourse/150583/8 "2020-05-08T17:09:04Z")

</div>

Não tenho certeza do que esta linha no seu código está fazendo:

```plaintext
$groupname = DiscourseUtilities::get_discourse_user( $user_id, false );

```

Isso atribuirá a `$groupname` um objeto de usuário do Discourse. Acredito que você precise remover essa linha e usar a variável `$group_name` que você está definindo na primeira linha do seu código.

---

_[View the full topic](https://meta.discourse.org/t/update-membership-level-with-pmpro-and-wp-discourse/150583)._
