Open RedZepplin opened 4 years ago
Hello @RedZepplin
The errors are on Pods-core pages. No plugin of any kind should influence these pages, if they do, they should fix it. To add on the above. Buddyboss is a premium-only plugin with paid support included.
Please contact their support about this issue.
Cheers, Jory
Issue Overview
After enabling Buddyboss in Wordpress and making any changes to pods, pods seams to break.
/wp-admin/edit.php?post_type=_pods_template returns invalid post type and the components screen only lists 3 components.
Expected Behavior
What should happen, is _pods_template should display the list of templates and be in the admin menu, additionally components list should be longer than 3 modules.
Current Behavior
As described above the templates component disappears along with a whole bunch of other modules. as shown below
Steps to Reproduce (for bugs)
Possible Solution
I think this is due to a malformed update query from pods.
The field value of '_transient_pods_pods_components-2.7.20' in wprr_options is considerably shorter after it updates, and I'm sure although not advised I'm currently replacing the short value with long value on my install with buddyboss as a temp workaround.
Short "buggish" value: a:3:{s:19:\"builder-integration\";a:25:{s:2:\"ID\";s:19:\"builder-integration\";s:4:\"Name\";s:19:\"Builder Integration\";s:9:\"ShortName\";s:19:\"Builder Integration\";s:10:\"PluginName\";s:0:\"\";s:13:\"ComponentName\";s:0:\"\";s:3:\"URI\";s:0:\"\";s:8:\"MenuName\";s:19:\"Builder Integration\";s:8:\"MenuPage\";s:0:\"\";s:11:\"MenuAddPage\";s:0:\"\";s:7:\"MustUse\";b:0;s:11:\"Description\";s:169:\"Integration with the Builder theme / child themes from iThemes; Adds new modules to the Layout engine\";s:7:\"Version\";s:3:\"1.0\";s:8:\"Category\";s:11:\"Integration\";s:6:\"Author\";s:0:\"\";s:9:\"AuthorURI\";s:0:\"\";s:5:\"Class\";s:12:\"Pods_Builder\";s:4:\"Hide\";s:0:\"\";s:16:\"PluginDependency\";s:0:\"\";s:15:\"ThemeDependency\";s:0:\"\";s:13:\"DeveloperMode\";b:0;s:13:\"TablelessMode\";b:0;s:10:\"Capability\";s:0:\"\";s:6:\"Plugin\";s:29:\"pods-builder/pods-builder.php\";s:8:\"External\";b:0;s:4:\"File\";s:19:\"Builder/Builder.php\";}s:50:\"migrate-import-from-the-custom-post-type-ui-plugin\";a:25:{s:2:\"ID\";s:50:\"migrate-import-from-the-custom-post-type-ui-plugin\";s:4:\"Name\";s:51:\"Migrate: Import from the Custom Post Type UI plugin\";s:9:\"ShortName\";s:51:\"Migrate: Import from the Custom Post Type UI plugin\";s:10:\"PluginName\";s:0:\"\";s:13:\"ComponentName\";s:0:\"\";s:3:\"URI\";s:0:\"\";s:8:\"MenuName\";s:14:\"Migrate CPT UI\";s:8:\"MenuPage\";s:0:\"\";s:11:\"MenuAddPage\";s:0:\"\";s:7:\"MustUse\";b:0;s:11:\"Description\";s:186:\"Import Custom Post Types and Taxonomies from Custom Post Type UI (http://webdevstudios.com/plugin/custom-post-type-ui/)\";s:7:\"Version\";s:3:\"1.0\";s:8:\"Category\";s:9:\"Migration\";s:6:\"Author\";s:0:\"\";s:9:\"AuthorURI\";s:0:\"\";s:5:\"Class\";s:18:\"Pods_Migrate_CPTUI\";s:4:\"Hide\";s:0:\"\";s:16:\"PluginDependency\";s:0:\"\";s:15:\"ThemeDependency\";s:0:\"\";s:13:\"DeveloperMode\";b:0;s:13:\"TablelessMode\";b:0;s:10:\"Capability\";s:0:\"\";s:6:\"Plugin\";s:69:\"pods-migrate-custom-post-type-ui/pods-migrate-custom-post-type-ui.php\";s:8:\"External\";b:0;s:4:\"File\";s:31:\"Migrate-CPTUI/Migrate-CPTUI.php\";}s:16:\"migrate-packages\";a:25:{s:2:\"ID\";s:16:\"migrate-packages\";s:4:\"Name\";s:17:\"Migrate: Packages\";s:9:\"ShortName\";s:17:\"Migrate: Packages\";s:10:\"PluginName\";s:0:\"\";s:13:\"ComponentName\";s:0:\"\";s:3:\"URI\";s:0:\"\";s:8:\"MenuName\";s:16:\"Migrate Packages\";s:8:\"MenuPage\";s:0:\"\";s:11:\"MenuAddPage\";s:0:\"\";s:7:\"MustUse\";b:0;s:11:\"Description\";s:121:\"Import/Export your Pods, Fields, and other settings from any Pods site; Includes an API to Import/Export Packages via PHP\";s:7:\"Version\";s:3:\"2.0\";s:8:\"Category\";s:9:\"Migration\";s:6:\"Author\";s:0:\"\";s:9:\"AuthorURI\";s:0:\"\";s:5:\"Class\";s:21:\"Pods_Migrate_Packages\";s:4:\"Hide\";s:0:\"\";s:16:\"PluginDependency\";s:0:\"\";s:15:\"ThemeDependency\";s:0:\"\";s:13:\"DeveloperMode\";b:0;s:13:\"TablelessMode\";b:0;s:10:\"Capability\";s:0:\"\";s:6:\"Plugin\";s:47:\"pods-migrate-packages/pods-migrate-packages.php\";s:8:\"External\";b:0;s:4:\"File\";s:37:\"Migrate-Packages/Migrate-Packages.php\";}}
Long "Correct" Value: a:12:{s:22:"advanced-content-types";a:25:{s:2:"ID";s:22:"advanced-content-types";s:4:"Name";s:22:"Advanced Content Types";s:9:"ShortName";s:22:"Advanced Content Types";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:22:"Advanced Content Types";s:8:"MenuPage";s:0:"";s:11:"MenuAddPage";s:0:"";s:7:"MustUse";b:0;s:11:"Description";s:252:"A content type that exists outside of the WordPress post and postmeta table and uses custom tables instead. You most likely don't need these and we strongly recommend that you use Custom Post Types or Custom Taxonomies instead. FOR ADVANCED USERS ONLY.";s:7:"Version";s:3:"2.3";s:8:"Category";s:8:"Advanced";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:27:"Pods_Advanced_Content_Types";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:0:"";s:8:"External";b:0;s:4:"File";s:26:"Advanced-Content-Types.php";}s:22:"advanced-relationships";a:25:{s:2:"ID";s:22:"advanced-relationships";s:4:"Name";s:22:"Advanced Relationships";s:9:"ShortName";s:22:"Advanced Relationships";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:22:"Advanced Relationships";s:8:"MenuPage";s:0:"";s:11:"MenuAddPage";s:0:"";s:7:"MustUse";b:0;s:11:"Description";s:187:"Add advanced relationship objects for relating to including Database Tables, Multisite Networks, Multisite Sites, Themes, Page Templates, Sidebars, Post Type Objects, and Taxonomy Objects";s:7:"Version";s:3:"2.3";s:8:"Category";s:8:"Advanced";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:27:"Pods_Advanced_Relationships";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:0:"";s:8:"External";b:0;s:4:"File";s:26:"Advanced-Relationships.php";}s:19:"builder-integration";a:25:{s:2:"ID";s:19:"builder-integration";s:4:"Name";s:19:"Builder Integration";s:9:"ShortName";s:19:"Builder Integration";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:19:"Builder Integration";s:8:"MenuPage";s:0:"";s:11:"MenuAddPage";s:0:"";s:7:"MustUse";b:0;s:11:"Description";s:169:"Integration with the Builder theme / child themes from iThemes; Adds new modules to the Layout engine";s:7:"Version";s:3:"1.0";s:8:"Category";s:11:"Integration";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:12:"Pods_Builder";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:29:"pods-builder/pods-builder.php";s:8:"External";b:0;s:4:"File";s:19:"Builder/Builder.php";}s:7:"helpers";a:25:{s:2:"ID";s:7:"helpers";s:4:"Name";s:7:"Helpers";s:9:"ShortName";s:7:"Helpers";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:7:"Helpers";s:8:"MenuPage";s:31:"edit.php?post_type=_pods_helper";s:11:"MenuAddPage";s:35:"post-new.php?post_type=_pods_helper";s:7:"MustUse";b:0;s:11:"Description";s:156:"A holdover from Pods 1.x for backwards compatibility purposes, you most likely don't need these and we recommend you use our WP filters and actions instead.";s:7:"Version";s:3:"2.3";s:8:"Category";s:8:"Advanced";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:12:"Pods_Helpers";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:0:"";s:8:"External";b:0;s:4:"File";s:11:"Helpers.php";}s:15:"markdown-syntax";a:25:{s:2:"ID";s:15:"markdown-syntax";s:4:"Name";s:15:"Markdown Syntax";s:9:"ShortName";s:15:"Markdown Syntax";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:15:"Markdown Syntax";s:8:"MenuPage";s:0:"";s:11:"MenuAddPage";s:0:"";s:7:"MustUse";b:0;s:11:"Description";s:138:"Integration with Markdown (http://michelf.com/projects/php-markdown/); Adds an option to enable Markdown syntax for Paragraph text fields.";s:7:"Version";s:3:"1.0";s:8:"Category";s:11:"Field Types";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:13:"Pods_Markdown";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:0:"";s:8:"External";b:0;s:4:"File";s:12:"Markdown.php";}s:50:"migrate-import-from-the-custom-post-type-ui-plugin";a:25:{s:2:"ID";s:50:"migrate-import-from-the-custom-post-type-ui-plugin";s:4:"Name";s:51:"Migrate: Import from the Custom Post Type UI plugin";s:9:"ShortName";s:51:"Migrate: Import from the Custom Post Type UI plugin";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:14:"Migrate CPT UI";s:8:"MenuPage";s:0:"";s:11:"MenuAddPage";s:0:"";s:7:"MustUse";b:0;s:11:"Description";s:186:"Import Custom Post Types and Taxonomies from Custom Post Type UI (http://webdevstudios.com/plugin/custom-post-type-ui/)";s:7:"Version";s:3:"1.0";s:8:"Category";s:9:"Migration";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:18:"Pods_Migrate_CPTUI";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:69:"pods-migrate-custom-post-type-ui/pods-migrate-custom-post-type-ui.php";s:8:"External";b:0;s:4:"File";s:31:"Migrate-CPTUI/Migrate-CPTUI.php";}s:16:"migrate-packages";a:25:{s:2:"ID";s:16:"migrate-packages";s:4:"Name";s:17:"Migrate: Packages";s:9:"ShortName";s:17:"Migrate: Packages";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:16:"Migrate Packages";s:8:"MenuPage";s:0:"";s:11:"MenuAddPage";s:0:"";s:7:"MustUse";b:0;s:11:"Description";s:121:"Import/Export your Pods, Fields, and other settings from any Pods site; Includes an API to Import/Export Packages via PHP";s:7:"Version";s:3:"2.0";s:8:"Category";s:9:"Migration";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:21:"Pods_Migrate_Packages";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:47:"pods-migrate-packages/pods-migrate-packages.php";s:8:"External";b:0;s:4:"File";s:37:"Migrate-Packages/Migrate-Packages.php";}s:5:"pages";a:25:{s:2:"ID";s:5:"pages";s:4:"Name";s:5:"Pages";s:9:"ShortName";s:5:"Pages";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:9:"Pod Pages";s:8:"MenuPage";s:29:"edit.php?post_type=_pods_page";s:11:"MenuAddPage";s:33:"post-new.php?post_type=_pods_page";s:7:"MustUse";b:0;s:11:"Description";s:170:"Creates advanced URL structures using wildcards in order to enable the front-end display of Pods Advanced Content Types. Not recommended for use with other content types.";s:7:"Version";s:3:"2.3";s:8:"Category";s:8:"Advanced";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:10:"Pods_Pages";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:0:"";s:8:"External";b:0;s:4:"File";s:9:"Pages.php";}s:22:"roles-and-capabilities";a:25:{s:2:"ID";s:22:"roles-and-capabilities";s:4:"Name";s:22:"Roles and Capabilities";s:9:"ShortName";s:22:"Roles and Capabilities";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:24:"Roles & Capabilities";s:8:"MenuPage";s:0:"";s:11:"MenuAddPage";s:0:"";s:7:"MustUse";b:0;s:11:"Description";s:327:"Create and Manage WordPress User Roles and Capabilities; Uses the 'Members' plugin filters for additional plugin integrations; Portions of code based on the 'Members' plugin by Justin Tadlock";s:7:"Version";s:3:"1.0";s:8:"Category";s:5:"Tools";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:10:"Pods_Roles";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:0:"";s:8:"External";b:0;s:4:"File";s:15:"Roles/Roles.php";}s:13:"table-storage";a:25:{s:2:"ID";s:13:"table-storage";s:4:"Name";s:13:"Table Storage";s:9:"ShortName";s:13:"Table Storage";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:13:"Table Storage";s:8:"MenuPage";s:0:"";s:11:"MenuAddPage";s:0:"";s:7:"MustUse";b:0;s:11:"Description";s:108:"Enable a custom database table for your custom fields on Post Types, Media, Taxonomies, Users, and Comments.";s:7:"Version";s:3:"2.3";s:8:"Category";s:8:"Advanced";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:18:"Pods_Table_Storage";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:0:"";s:8:"External";b:0;s:4:"File";s:17:"Table-Storage.php";}s:9:"templates";a:25:{s:2:"ID";s:9:"templates";s:4:"Name";s:9:"Templates";s:9:"ShortName";s:9:"Templates";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:13:"Pod Templates";s:8:"MenuPage";s:33:"edit.php?post_type=_pods_template";s:11:"MenuAddPage";s:37:"post-new.php?post_type=_pods_template";s:7:"MustUse";b:0;s:11:"Description";s:114:"An easy to use templating engine for Pods. Use {@field_name} magic tags to output values, within your HTML markup.";s:7:"Version";s:3:"2.3";s:8:"Category";s:8:"Advanced";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:14:"Pods_Templates";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:0:"";s:8:"External";b:0;s:4:"File";s:23:"Templates/Templates.php";}s:20:"translate-pods-admin";a:25:{s:2:"ID";s:20:"translate-pods-admin";s:4:"Name";s:20:"Translate Pods Admin";s:9:"ShortName";s:20:"Translate Pods Admin";s:10:"PluginName";s:0:"";s:13:"ComponentName";s:0:"";s:3:"URI";s:0:"";s:8:"MenuName";s:14:"Translate Pods";s:8:"MenuPage";s:0:"";s:11:"MenuAddPage";s:0:"";s:7:"MustUse";b:0;s:11:"Description";s:45:"Allow UI of Pods and fields to be translated.";s:7:"Version";s:3:"0.2";s:8:"Category";s:4:"I18n";s:6:"Author";s:0:"";s:9:"AuthorURI";s:0:"";s:5:"Class";s:19:"Pods_Component_I18n";s:4:"Hide";s:0:"";s:16:"PluginDependency";s:0:"";s:15:"ThemeDependency";s:0:"";s:13:"DeveloperMode";b:0;s:13:"TablelessMode";b:0;s:10:"Capability";s:0:"";s:6:"Plugin";s:0:"";s:8:"External";b:0;s:4:"File";s:13:"I18n/I18n.php";}}
WordPress Environment
Debug info before:
WordPress Version: 5.4
PHP Version: 7.0.33
MySQL Version: 10.1.44
Server Software: LiteSpeed
Your User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36
Session Save Path: /opt/alt/php70/var/lib/php/session
Session Save Path Exists: Yes
Session Save Path Writeable: Yes
Session Max Lifetime: 1440
Opcode Cache:
Apc: No Memcached: No OPcache: Yes Redis: No Object Cache:
APC: No APCu: No Memcache: No Memcached: Yes Redis: No WPDB Prefix: wprr_
WP Multisite Mode: Yes
WP Memory Limit: 64M
Current Memory Usage: 7.020M
Current Memory Usage (real): 8.000M
Pods Network-Wide Activated: Yes
Pods Install Location: /home/crosswor/public_html/sabierehab.co.za/wp-content/plugins/pods/
Pods Tableless Mode Activated: No
Pods Light Mode Activated: No
Currently Active Theme: Twenty Twenty
Currently Active Plugins:
Elementor: 2.9.7 Elementor Pro: 2.9.2 Pods - Custom Content Types and Fields: 2.7.20 We need YOU in 2020 and beyond Things are changing for Pods and we want you to be a part of it! Our goal is to be fully funded by users like you. Help us reach our goal of 200 recurring donors in 2020.
Learn More
Debug info After: WordPress Version: 5.4
PHP Version: 7.0.33
MySQL Version: 10.1.44
Server Software: LiteSpeed
Your User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36
Session Save Path: /opt/alt/php70/var/lib/php/session
Session Save Path Exists: Yes
Session Save Path Writeable: Yes
Session Max Lifetime: 1440
Opcode Cache:
Apc: No Memcached: No OPcache: Yes Redis: No Object Cache:
APC: No APCu: No Memcache: No Memcached: Yes Redis: No WPDB Prefix: wprr_
WP Multisite Mode: Yes
WP Memory Limit: 64M
Current Memory Usage: 10.831M
Current Memory Usage (real): 12.000M
Pods Network-Wide Activated: Yes
Pods Install Location: /home/crosswor/public_html/sabierehab.co.za/wp-content/plugins/pods/
Pods Tableless Mode Activated: No
Pods Light Mode Activated: No
Currently Active Theme: RS BuddyBoss MyRecovery
Currently Active Plugins:
BuddyBoss Platform: 1.2.8 Elementor: 2.9.7 Elementor Pro: 2.9.2 Pods - Custom Content Types and Fields: 2.7.20 We need YOU in 2020 and beyond Things are changing for Pods and we want you to be a part of it! Our goal is to be fully funded by users like you. Help us reach our goal of 200 recurring donors in 2020.
Learn More
Copy and Paste the JSON Export from Pods Admin, Migrate: Packages, Export in WordPress admin here