When I go to Content Types, and select the Manage Display tab, I was surprised not to see the Title field, so that I can chose its location, whether to display its label, and whether it is displayed or hidden. The same applies to node 'created', node 'uid', taxonomy term 'name' and aggregator feed 'title' fields. Even if a site has contrib/custom hook to enable Manage Display, multiple obstacles prevent it from working properly.
Alternative
The contrib module Manage Display enables Manage Display and provides workarounds as far as possible to the obstacles.
Solution
There are lots of little issues to solve and they can be split into 3 phases.
A Fix obstacles preventing manage display in contrib
- #2923701: Mechanism to disable preprocessing of node base fields so they can be configured via the field UI
- NEEDS TESTS #2993642: Mechanism to disable preprocessing of base fields in non-node entity types so they can be configured via the field UI
- #2993647: Correctly determine when to display fields as inline
- #2941208: Title formatting broken due to flawed EntityViewController->buildTitle fix the interaction with the title block.
Excellent, the first one has been committed, and we now have established the general approach to use. Please follow/review/help (especially with the missing tests).
B Enable manage display in Core
- #3033301: Add formatters and other mechanisms as alternative to title and submitted directly in node template
- #3036862: Expose Title and other base fields in Manage Display in Drupal Core
C Tidy up deprecated function
- #3015623: Remove outdated code relating to "Expose Title in Manage Display" In D9 delete outdated/deprecated code that could not be deleted earlier due to back-compatibility constraints of a minor release.
Timing
Drupal 9 will simply be the last version of Drupal 8, with its deprecations removed
Quote from the plan for Drupal 9. If we want to deprecate the old hard-coded display in D9, then the alternative must be ready in D8 - which seems to mean October 14, 2019.
Other background from original IS
The Manage Form Display does show my title field as expected.
Nearly 40,000 people downloaded the Exclude Node Title module to do this.
Over 33,000 downloaded the Title module, which I believe lets you position the title.