Locking problems. Please help

WP 6.0.2 with PHP 8.0.22
Patreon WordPress 1.8.4 with API v2
Patron Plugin Pro 1.5.1
Patreon Button, Widgets and Plugin 2.1.5

Everything worked until it didn’t. Recently had to upgrade several plugins including Elementor/Pro, dynamic conditions, gravity forms, ACF Pro, and Patron Pro. Noticed everything was unlocked on my pay site. So I’ve made all of my galleries private except for one. I’ve turned off w3 total cache, but still having issues. I can lock individual images MOST of the time, but I can’t make any of the sidebar locking options do anything. Prior to all of this, I have a minimum tier $10 tier, and minimum investment to unlock galleries. I’d very much like to get this back in working order.

After uninstalling and deleting Patreon Press, I still have Patreon Settings in my left admin bar. Is that because Patron Pro has all of these things still? Also, do I still need the patron button plugin from Codebard if I’m using the Patron Pro Plugin?

Below are the last 50 connection errors.

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_tiers - API v2 Class - UUID 4cd81a7d-77a8-5c86-94db-e5fc6805f440 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“4cd81a7d-77a8-5c86-94db-e5fc6805f440”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 88e16464-c145-56cf-9446-fa765455da52 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“88e16464-c145-56cf-9446-fa765455da52”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 77ab0c8e-8c83-5ac1-ad64-cfbb0e4d533e - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“77ab0c8e-8c83-5ac1-ad64-cfbb0e4d533e”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

delete_client - API v2 Class - UUID 8dd0d45c-c242-5509-b9c7-9c2890c4f902 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“8dd0d45c-c242-5509-b9c7-9c2890c4f902”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 6df83d8f-d390-596c-a650-22d869ccfab8 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“6df83d8f-d390-596c-a650-22d869ccfab8”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

fetch_tiers - API v2 Class - UUID 07012008-ade6-5706-945c-9619b7ae8a9f - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“07012008-ade6-5706-945c-9619b7ae8a9f”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 3c42e65f-4ffd-5a0e-9a48-f81107c8edc6 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“3c42e65f-4ffd-5a0e-9a48-f81107c8edc6”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 76ec9eb4-978a-5dde-9c22-aefd2f9d095c - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“76ec9eb4-978a-5dde-9c22-aefd2f9d095c”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID ccde14a6-25fe-592f-8cc5-f7ee61dd054c - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“ccde14a6-25fe-592f-8cc5-f7ee61dd054c”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 5fa47d04-ab84-58d4-ba51-4d962651c39a - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“5fa47d04-ab84-58d4-ba51-4d962651c39a”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

fetch_tiers - API v2 Class - UUID ae0e5be9-883f-56e7-9465-20c6534e6804 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“ae0e5be9-883f-56e7-9465-20c6534e6804”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID d7834db5-d0f4-5db3-ba97-229b485becd6 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“d7834db5-d0f4-5db3-ba97-229b485becd6”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

delete_client - API v2 Class - UUID 2d8a705c-d240-5a26-9191-ec415b52e313 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“2d8a705c-d240-5a26-9191-ec415b52e313”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 037e6f4b-17f3-5d54-a633-c7f226218c30 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“037e6f4b-17f3-5d54-a633-c7f226218c30”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID ac49f217-fc29-5d13-b0a4-8da569d3896e - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“ac49f217-fc29-5d13-b0a4-8da569d3896e”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 6a3e879e-1563-568b-9781-25ee7d744e91 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“6a3e879e-1563-568b-9781-25ee7d744e91”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

fetch_tiers - API v2 Class - UUID 5927bf2c-ccac-5310-ae16-3cfb7d677ec6 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“5927bf2c-ccac-5310-ae16-3cfb7d677ec6”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 1a414a12-8769-5e53-aa42-157f03110ed4 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“1a414a12-8769-5e53-aa42-157f03110ed4”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID c7699de6-b09f-5fbb-b97a-17d3bd69c6c5 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“c7699de6-b09f-5fbb-b97a-17d3bd69c6c5”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 82ee772a-4f8a-5e4b-83ce-b0a7a513a3bb - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“82ee772a-4f8a-5e4b-83ce-b0a7a513a3bb”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID ee465c23-48b7-5676-9699-ecd75053b88d - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“ee465c23-48b7-5676-9699-ecd75053b88d”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

fetch_tiers - API v2 Class - UUID 23317a2a-9a62-5266-9134-e4eb2492dfa2 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“23317a2a-9a62-5266-9134-e4eb2492dfa2”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID a39ee565-6ec9-5eb2-9988-b4870055f56b - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“a39ee565-6ec9-5eb2-9988-b4870055f56b”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID a684fb99-e060-5517-b195-4dbf3246ca67 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“a684fb99-e060-5517-b195-4dbf3246ca67”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID ece8cf5a-0df5-5ee3-ad1e-b38757e2b2b8 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“ece8cf5a-0df5-5ee3-ad1e-b38757e2b2b8”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID d6d4c878-d6cf-5efc-988e-db4fb05f8173 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“d6d4c878-d6cf-5efc-988e-db4fb05f8173”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

fetch_tiers - API v2 Class - UUID d7c76024-cdae-547d-a22e-6bb31c20c879 - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“d7c76024-cdae-547d-a22e-6bb31c20c879”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

0.02 days ago

fetch_creator_info - API v2 Class - UUID 75492144-a236-5bc5-8c12-01cdc4d34ebf - Response code: 401 Response :{“errors”:[{“code”:1,“code_name”:“Unauthorized”,“detail”:“The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn’t understand how to supply the credentials required.”,“id”:“75492144-a236-5bc5-8c12-01cdc4d34ebf”,“status”:“401”,“title”:“Unauthorized”}]}

0.02 days ago

Response code: 401 Response :{“error”: “invalid_grant”}

Yes, Patron Pro now has the other plugins built-in. You should disable the other two and leave Patron Pro active.

Your site may have lost connection to Patreon. If you force-refresh it using the below guide, things may return to normal:

Thank you for the response. I spent like 14 hours on it this weekend. Got all that fixed. Still having some issues with locking custom fields containing images. I opened a helpdesk ticket with everything in it.

Custom fields for anything would require modification to your theme at this point since custom fields generally dont apply the_content filter. The plugins currently use the_content filter to apply the lock.

If the custom field is being displayed in a specific location in your theme or if you are PHP-savvy enough to be able to hook into their processes, there is a code block that you can use to lock them. If so, just let me know so I will post it.

1 Like

Please do! It used to work on post image attachments in a gallery, but not anymore. I would love to have the code needed to custom lock though. That would be amazing! :smiley:

The field I’m trying to gate is ‘Main_gallery’ which is a gallery field created with ACF Pro. Those are housed within custom post type “Web_gallery”

Also using Elementor Pro and Dynamic.ooo if that matters.

I’m savvy enough to input code, but I’m not a coder. I have no certainty on which files to edit, etc. I have checked a few places online since your comment, and tried what I can find, but I keep breaking my site. I was trying to add to functions.php for my theme. Any direction appreciated. I don’t mind putting in the time.

Great - You can use this code for Patron Pro to lock any part of your website.

The functions.php for your theme should be in your theme folder in wp-content/themes/(themename).

But you should first check if that specific field provides any filters. If it uses filters, things become much easier. You can check that out in the documentation for the plugin or theme that provides that custom field, or ask in their forum/support.

1 Like

I’m very appreciative and in the process of figuring out how to successfully implement this. So far, any steps I’ve followed have broken a part of, or my entire site.

It seems like ACF supports filters. I did spend the day going through different methods to get this accomplished including ACF forums, elementor forums, and various other php, and hooking posts. All to no avail.

I’d gladly pay an expert to this for me.

I’d even be willing to help fund adding this to the Pro version which I think would be more beneficial to the pro app’s salability.

An admin panel array listing custom fields per custom post type that either implements or generates the code necessary to include those fields into either the_content OR directly to the gating mechanism of the plugin. This would allow users to still lock using the locking features of the Patreon Wordpress plugin AND the advanced locking features of Patron Pro instead of adding

I believe we sorted this out through email.

Yes we did. Thank you for your help. For any who find this thread, the fix was as follows.

Elementor section shortcode in the standard, non custom field edit box. This allows Patron pro and I believe also Patreon Wordpress to gate whatever content you’d like.

1 Like