Still unable to get the plugin to work. When attempting to use “Connect Using PlaceSpeak” button we briefly see several PHP errors before being redirected back to the post. Pulling the errors from the PHP logs show:
PHP Notice: Undefined index: placespeak_app_id in [path removed]/plugins/wp-placespeak-connect/placespeak.php on line 763
PHP Notice: Undefined index: geo_labels in [path removed]/plugins/wp-placespeak-connect/oauth_redirect.php on line 210
PHP Notice: Undefined index: access_token in [path removed]/plugins/wp-placespeak-connect/oauth_redirect.php on line 211
PHP Notice: Undefined index: refresh_token in [path removed]/plugins/wp-placespeak-connect/oauth_redirect.php on line 212
PHP Notice: Undefined index: authorized_client_key in [path removed]/plugins/wp-placespeak-connect/oauth_redirect.php on line 213
I have uninstalled and reinstalled the plugins, and the same errors continue to occur. I noticed that in uninstalling and reinstalling, this plugin does not clean up the database tables so all settings persist.
I have manually removed all tables and rows added by this plugin, then reinstalled it and the same errors continue to occur.
There is also the behaviour where when editing a post while the plugin is enabled if you try to navigate away from the page to another WordPress dashboard item it hangs without displaying or logging an error. The url in the browser will change, but any interaction with the page will not longer have any effect. Refreshing the page in the browser will navigate you to the previously requested url. This is only occurring while this plugin is enabled and appears that it is interfering with admin-ajax.php
I’m also not seeing any indication of settings being saved upon clicking the Save button in the Settings for this plugin. The settings do get saved, there is just no indication to the user that this has happened.
]]>