Skip Navigation

[Resolved] Blank Layouts & Edit Post Page

This thread is resolved. Here is a description of the problem and solution.

Problem: I am unable to edit a layout. All I see in the back end is a blank page. When I check the error log I see a message "Call to undefined method WPDD_layout_tabs_cell_factory::build() in public_html/wp-content/plugins/layouts/classes-auto/cells/wpddl-layout-cell-types.php on line 116"

Solution: One Layout became corrupted somehow, and must be removed with code. Please add this code to your child theme's functions.php file:

wp_delete_post( '7103', false);

Reload any Page on the front-end of the site, then delete the code from functions.php.

This support ticket is created 6 years, 8 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 - -
13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 - -

Supporter timezone: America/New_York (GMT-04:00)

This topic contains 2 replies, has 2 voices.

Last updated by Christian Cox 6 years, 8 months ago.

Assisted by: Christian Cox.

Author
Posts
#627712

I am trying to: Edit Layouts & Edit Posts

Link to a page where the issue can be seen: /wp-admin/post.php?post=3489&action=edit & /wp-admin/admin.php?page=dd_layouts

I expected to see: something

Instead, I got: nothing

Debug info:
Call to undefined method WPDD_layout_tabs_cell_factory::build() in public_html/wp-content/plugins/layouts/classes-auto/cells/wpddl-layout-cell-types.php on line 116

I tried to reopen previous ticket, but could not. I have now provided full site & FTP access

#628133

Hi, I was able to download a clone of your site's database to run some tests, and I'm able to replicate the problem with only Types, Views and Layouts active. I haven't seen this exact problem before, so I will reach out to my 2nd tier support team for some additional investigation. Please stand by and I will update you as soon as I have some more information to share.

#628791

Hi, it appears that one Layout was corrupted somehow with outdated information, causing the error. You can should delete the problem Layout with code. Please activate the Toolset Starter Child theme and add the following code to the child theme's functions.php file:

wp_delete_post( '7103', false);

Then, load any Page on the frontend of the site, like hidden link to trigger the delete code. You should now be able to edit any Layout or Post in the backend. Remove the code you just added to functions.php, as it is no longer needed. Please let me know if this does not resolve the issue completely.