Support

Account

Forum Replies Created

  • Always registered, always appear correctly, just that they’re being hidden by the ACF JavaScript when the page is being edited.

    However, upgrading to 5.7.12 seems to have fixed this issue. I couldn’t see anything specific in the change logs, but the function that was doing this seems to have been considerably re-written compared to 5.7.7, so this bug has been addressed (either intentionally or unintentionally!).

    Thanks for your efforts.

  • Thanks for responding. No, we’re not. This is on WordPress 4.9.8.

    So the fields are being displayed – they’re on the form, and are visible when you first load the page. But when certain actions in the Edit Post screen trigger acf.screen, all fields with a class of acf-postbox are hidden. Then, only those contained in the json data are unhidden again.

    Fields registered in PHP don’t then get unhidden, and remain on the page with an inline style of display: none that has been applied by the ACF JS.

    This is all behaviour from acf-input.js, and you can see it starting around line 10858.

Viewing 3 posts - 1 through 3 (of 3 total)