Social Image Field
Lets editors choose what each entry shares (the generated card, a custom image, or one of the entry's image fields) with a preview that updates as they edit. Its settings choose which sources are offered, which image fields are listed and the default. Asset fields inside the entry's Matrix and Content Block fields are listed too, as SEO → SEO Image. A layout can only hold one, and entries without URLs show a note instead.
The field must be in the entry type's own layout (a tab is fine), not inside a Matrix or Content Block field.
Styles #
With styles in the config, the field also offers a Style dropdown for the generated card. Each style is a set of overrides like sections, applied after the section's and entry type's, so the editor's choice wins. name labels it in the dropdown, else the handle is used.
'styles' => [
'light' => [
'name' => 'Light',
'background' => '#ffffff',
'title' => ['color' => '#111111'],
],
'photo' => [
'name' => 'Photo',
'background' => ['imageField' => 'hero', 'opacity' => 0.6],
],
],
The field's settings choose which styles it offers. The dropdown only shows while the card is what's shared, and Settings → Plugins → Placard previews each style.