After some extended debugging we found the issue. The plugin uses Google’s url shortener api, which uses an api key for any kind of large volume. Our dev instance (more accurately the public ip assoiated with it) was under the threshold for not needing a key.
Production was over but there wasn’t adequate error handling to see what had happened. We now can provide an api key and have things function correctly.
Related Posts:
- Redesigning Custom Post Type “Add New” page
- Notify Admins about Plugin Merge
- Adding Featured Image in Post List
- Why does including a file in theme’s functions.php not work?
- WooCommerce – Call to undefined function is_woocommerce()
- OEmbed from Pinterest
- How can I add a custom header to a custom template in a plugin without using the theme folders
- Trying to avoid including wp-load.php
- Custom values are not translated
- Should I use RIPS tool to test my themes and plugins?
- Add Top-Level Menu that opens URL
- Change the name of an installed plugin
- Plugin to hide admin menu (vertical menu bar)
- Issue with post request to admin-post.php
- action-scheduler vs wp-background-processing
- Do you clean up your self-written plugins’ at deactivation?
- Sanitizing, Validating and Escaping in WordPress (Plugin)
- like to keep reading plugin
- Check if email address exists front end with AJAX in a plugin
- Avoiding Duplicate function names in Post Loop (WP_Footer script)
- Global matrix for shortcodes/content for every page
- How to add class in plugin only for network site?
- Plugin Development sqlite or WordPress’ database
- How to write a plugin to add users to a mail list
- WordPress plugin for activating other plugins
- Pulling data from custom plugin settings using PHP shortcode and Javascript
- New User Form – Custom Menu Page
- AJAX search posts and pages
- Combine scripts from all extensions of the plugin when an extension is activated
- Fetch Children of Grouped Products Inside WooCommerce Product Loop
- How can I prevent my plugin go development trunk [closed]
- WordPress plugin creation how to execute .sql in order to insert multiple rows at activation of plugin
- Best way to maintain and update 3rd-party WP plugin when developer is unresponsive?
- Checkbox conflict in my custom plugin admin page
- how to do login using woocommerce rest api From android
- How to create a code editor for my plugin .?
- How to create a custom shortcode based on the layout?
- Manually set a custom admin sub-menu selected?
- Can a Plugin Override New User Default Role Type
- How to test ‘upgrader_process_complete’ hook in plugin development?
- How to let user store a file in plugin directory but not have it get deleted on update?
- Great blogs site resources/tutorial for WordPress Developers? [closed]
- Plugins ignored a line breaks or tag in the WordPress comment functions
- How to get path or root of plugin folder, not file or dir?
- Is it possible for a plugin to force reading and writing of uploaded images to a database instead of to a filesystem?
- Change letters for day name
- (WordPress 5.8.3) Function.php or a plugin for better performance? [duplicate]
- What is the easiest way to rename a plugin (and also avoid plugin updates)
- WooCommerce – set session with new cart item meta when updating cart item quantity [closed]
- Set Multiple Meta Values as an Array Using dispatch( ‘core/editor’ ).editPost() Call in Gutenberg/JS
- Elementor Custom Control: How to get input value?
- Correct Plugin File Path
- strange shortcode error: does shortcodes requires any dependency?
- WordPress API functions not working at AJAX functions.php call
- How do I show content from a plugin using the template the site is currently working with?
- How to check homepage contain blog post?
- Create “new pages” within the admin section of plugin
- More gentle way to hook WordPress custom url
- Creating a plugin that will display text on every page
- I cannot include a file in my plugin settings page
- Xamp installed local wordpress not allowing to publish or install plugin
- How to Call Specific .PHP file on add_submenu_page selection in Plugin Development?
- WordPress cron job running more than once
- How to Add text value in Automatically in this conditions?
- Using sessions or an alternative in a plugin
- Correct way to expand custom WordPress plugin functions
- How to access a wordpress plugin page or add posts without doing it from the WordPress dashboard?
- Critical Error message of WordPress adming
- Clicking custom plugin admin menu redirects to “No Update Required” on live site
- Hide content for specific users with id
- adding dynamic/multiple slug values in ‘option_none_value’
- Update wordpress user roles not working as excepted
- Create new page in wordpress plugin which doesn’t exist
- Use WordPress Plugin without WP head
- The plugin generated 227 characters of unexpected output during activation. If you notice “headers already sent” messages
- is it possible to fetch data from a remote api while admin is writing a new post?
- 500 Internal server error wp_handle_upload_prefilter
- Checkbox field that add a subscription product and change prices of other products in checkout and cart page
- Can’t access 3rd party API, code works on local server but not on wordpress
- Custom author page for custom role
- Fatal error when activating my custom wordpress plugin
- Storing Array of values into wordpress options
- Using WordPress to create a simple web app (SaaS) [closed]
- Front End Page Not Loading Header Footer
- Media Upload to custom database and Custom Directory
- Help Code Review – I need to write on .htaccess file from theme’s function.php
- WordPress Add advertising ads befor and after content with periority [closed]
- TinyMCE how to add css when inputing a text
- Can plugin automatically update if i hide the update notification?
- How to show post attachment image
- Can a developer adopt a plugin marked as “not updated in over 2 years”?
- Making a Custom Post Type Publish Loop
- How wordpress plugin hooks works? [duplicate]
- Post curl function save twice using plugin hook function wordpress
- Someone Comment 1000 times in a Day in My WordPress Site, What Can i Do
- get_option returning a different value from what’s saved
- Plugin: Custom menu item problem
- Getting warning of Missing argument 2 for wpdb::prepare()
- How to check record is exist or not in WordPress CRUD Operation with $wpdb
- How to add a simple design in classic editor plugin creating post page through another Wp plugin