Title: nunks's Replies | WordPress.org

---

# nunks

  [  ](https://wordpress.org/support/users/nunks/)

 *   [Profile](https://wordpress.org/support/users/nunks/)
 *   [Topics Started](https://wordpress.org/support/users/nunks/topics/)
 *   [Replies Created](https://wordpress.org/support/users/nunks/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/nunks/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/nunks/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/nunks/engagements/)
 *   [Favorites](https://wordpress.org/support/users/nunks/favorites/)

 Search replies:

## Forum Replies Created

Viewing 8 replies - 1 through 8 (of 8 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Elementor Website Builder - more than just a page builder] Update Crashes Site with critical error](https://wordpress.org/support/topic/update-crashes-site-with-critical-error/)
 *  [nunks](https://wordpress.org/support/users/nunks/)
 * (@nunks)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/update-crashes-site-with-critical-error/#post-18371413)
 * I don’t know if it is the same error reported in the OP, but I’m getting response
   timeouts after upgrading to 3.28.0 from 3.27.7, my theme is Neve. All posts and
   pages edited directly with WordPress editor work ok, but anything touched by 
   Elementor keeps loading forever and the only thing that fixes this is disabling
   Elementor or rolling it back to version 3.27.7. I already tried disabling all
   other plugins and switching to a default theme (twenty twenty five).
 * I’m running on Hostinger, with PHP 8.2 set to maxExecutionTime=300 and memoryLimit
   =1536M.
    -  This reply was modified 1 year, 3 months ago by [nunks](https://wordpress.org/support/users/nunks/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions] Your reset password key is invalid.](https://wordpress.org/support/topic/your-reset-password-key-is-invalid-4/)
 *  Thread Starter [nunks](https://wordpress.org/support/users/nunks/)
 * (@nunks)
 * [2 years, 11 months ago](https://wordpress.org/support/topic/your-reset-password-key-is-invalid-4/#post-16961294)
 * Hi!
 * I updated to 2.12.1 and password reset is working again.
 * Sorry for not being able to reply earlier, and thank you for quickly fixing this
   issue!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Custom User Profile Fields for User Registration & Member Frontend Profiles with Paid Memberships Pro] Cannot redeclare pmprorh_sanitize()](https://wordpress.org/support/topic/cannot-redeclare-pmprorh_sanitize/)
 *  Thread Starter [nunks](https://wordpress.org/support/users/nunks/)
 * (@nunks)
 * [3 years, 4 months ago](https://wordpress.org/support/topic/cannot-redeclare-pmprorh_sanitize/#post-16568070)
 * Sorry, I think this was due to a failed update. I tried upgrading again to 1.8.2
   and everything is fine.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions] Order stuck in review (paypal express)](https://wordpress.org/support/topic/order-stuck-in-review-paypal-express/)
 *  Thread Starter [nunks](https://wordpress.org/support/users/nunks/)
 * (@nunks)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/order-stuck-in-review-paypal-express/#post-14948167)
 * Hello, thanks for the fast response!
 * I now changed the setting to skip the confirmation step and it seems to be working
   fine.
 * Since this is a low volume site and we generally know our users beforehand, I
   issued a refund to the user, cancelled her subscription on PayPal and asked her
   to try again. If I had manually changed the order status to “success” as a workaround,
   I think I would have lost the data collected during checkout through the Register
   Helper Addon, and I’d rather ask the user to fill the form again than ask for
   it via email.
 * If I had manually changed the order status, would the rest of the subscription
   automation still work, like scheduled expiration warning emails? Would it work
   if I manually filled the payment and subscription IDs by hand?
 * Even if PayPal denies confirmation because of some kind of timeout, shouldn’t
   the IPN receipt “overwrite” the order status? In my test, the confirmation IPN
   was only received after I clicked “confirm” even when I waited 5 minutes and 
   got the error message, so it seems safe to rely on the IPN as a fallback to review
   confirmation, doesn’t it? Of course, this doesn’t solve the problem with missing
   Registration Helper data…
 * Thanks again!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions] It’s not possible to translate “and”](https://wordpress.org/support/topic/its-not-possible-to-translate-and/)
 *  [nunks](https://wordpress.org/support/users/nunks/)
 * (@nunks)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/its-not-possible-to-translate-and/#post-14909312)
 * …[here’s the gist](https://gist.github.com/nunks/c8d9ff9dd0eddc3d702f566ec28ab816)
   I mentioned above in my previous message (which was sadly blocked for moderation
   🙁 )
 * To rephrase it quickly: I think the “and” is translatable, it’s in the “pmpro_implodeToEnglish”
   function and calls a translation domain. I built the gist above because I needed
   to get rid of the “oxford comma”.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions] It’s not possible to translate “and”](https://wordpress.org/support/topic/its-not-possible-to-translate-and/)
 *  [nunks](https://wordpress.org/support/users/nunks/)
 * (@nunks)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/its-not-possible-to-translate-and/#post-14909290)
 * Hi! I think the “and” in the “shownoaccess” shortcode actually can be translated,
   at least it seems so when I look at the github code for PMPro. The pmpro_get_no_access_message()
   function calls pmpro_implodeToEnglish() to build the message string, and it contains
   a translation call:
 * [https://github.com/strangerstudios/paid-memberships-pro/blob/2190e731fbb7ccebfa07f246f926859de014e79a/includes/functions.php#L1847](https://github.com/strangerstudios/paid-memberships-pro/blob/2190e731fbb7ccebfa07f246f926859de014e79a/includes/functions.php#L1847)
 * I went to investigate this because I also had an issue with the message built
   by PMPro: my language (brazillian portuguese) doesn’t allow the use of the “oxford
   comma” and I have three membership levels. I thought it would be easy to fix 
   this using the _pmpro\_non\_member\_text\_filter_ and _pmpro\_not\_logged\_in\
   _text\_filter_ filters, but they are run BEFORE the substitutions are made and
   the only data available for the filters is the text with the !! variables :(.
 * I ended up using these filters to rewrite the whole function, parsing the shortcode
   of the current post to find out what the levels are and then building the “no
   access” message in a more personalized fashion (I can post it in a gist for you
   if you want, I just need to translate my comments from portuguese to english),
   but I think it would be nice if the PMPro devs could add a filter just before
   the return statement in pmpro_get_no_access_message()…
 * [https://github.com/strangerstudios/paid-memberships-pro/blob/2190e731fbb7ccebfa07f246f926859de014e79a/includes/functions.php#L1941](https://github.com/strangerstudios/paid-memberships-pro/blob/2190e731fbb7ccebfa07f246f926859de014e79a/includes/functions.php#L1941)
 * …this would make it easy to fix any unforeseen translation issues 😀
    -  This reply was modified 4 years, 9 months ago by [nunks](https://wordpress.org/support/users/nunks/).
    -  This reply was modified 4 years, 9 months ago by [Yui](https://wordpress.org/support/users/fierevere/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions] New gateway required checkout fields](https://wordpress.org/support/topic/new-gateway-required-checkout-fields/)
 *  Thread Starter [nunks](https://wordpress.org/support/users/nunks/)
 * (@nunks)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/new-gateway-required-checkout-fields/#post-14892252)
 * Oops, sorry, it took me a while to understand that pmpro_required_billing_fields()
   is used to set fields as required for form validation.
 * I understand, by looking at the structure of the orders table, that the address
   fields are somewhat constrained to the original design. I think I’ll need to 
   save localized brazillian data to usermeta and simultaneously format it to fit
   the order object, and then retrieve it from usermeta as needed in subsequent 
   orders, webhook responses etc.
 * Still, do you have any advice as to how I can define gateway-specific form fields
   for the user to fill?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions] Paypal Express Billing Address](https://wordpress.org/support/topic/paypal-express-billing-address/)
 *  Thread Starter [nunks](https://wordpress.org/support/users/nunks/)
 * (@nunks)
 * [5 years ago](https://wordpress.org/support/topic/paypal-express-billing-address/#post-14604928)
 * Thank you very much for the clarification, [@andrewza](https://wordpress.org/support/users/andrewza/)
 * I’ll consider the options you gave me, as well as maybe get a bit more involved
   in the future and try to pull the data via the PayPal API.
 * Thanks again!

Viewing 8 replies - 1 through 8 (of 8 total)