I still think there is a miscommunication here. Please bear with me as I explain the issue in greater detail. Again, this represents a huge issue and needs to be addressed asap. Please read thoroughly…
PLEASE NOTE What the issue is not about:
The fact that nothing shows up for %%Excerpt%% in the snippet editor within the meta description Yoast metabox while editing a particular wordpress page using the wordpress editor regardless of which theme is active. That is irrelevant to the discussion. Though it is worth noting that the variables for %%site title%% and %%separator%% do have an effect there.
Fig. 1: Yoast Template Variables
Use Case 1 - Basic configuration:
Theme: TWENTYSEVENTEEN
Page Template: default
Yoast v8.3
Yoast Template Variables Config: SEO > Search Appearance > Content Types > Pages
SEO Title: %%title%% %%page%% %%separator%% %%site title%%
Meta Description: %%site title%% %%separator%% %%excerpt%%
Acceptable Result:
- No excerpt can be seen in the yoast snippet editor while editing the page.
- Other variables can be seen like title and separator
3) All variables are correctly printed to the source code including %%excerpt%%
Fig 2a: TwentySeventeen Yoast metabox snippet editor
Figure 2b: TwentySeventeen Source Code
Use Case 2 - Basic configuration:
Theme: Pro v2.2.5
Page template: Blank - No Container | Header, Footer
Yoast v8.3
Yoast Template Variables Config: SEO > Search Appearance > Content Types > Pages
SEO Title: %%title%% %%page%% %%separator%% %%site title%%
Meta Description: %%site title%% %%separator%% %%excerpt%%
Very Problematic Result:
- No excerpt can be seen in the yoast snippet editor while editing the page.
- Other variables can be seen like title and separator
3) %%excerpt%% is entirely ignored in the source code. This is the problem
Fig 3a: Pro Yoast metabox snippet editor
Fig 3b: Pro Source code - %%excerpt%% ignored
Use Case 3 - Basic configuration:
Theme: Pro v2.2.5
Page template: Blank - No Container | Header, Footer
Yoast v8.3
Yoast Template Variables Config: SEO > Search Appearance > Content Types > Pages
SEO Title: %%title%% %%page%% %%separator%% %%site title%%
Meta Description: NO VARIABLES CONFIGURED
VERY VERY Problematic Result:
- No excerpt can be seen in the yoast snippet editor while editing the page.
- No other variables can be seen as they are not configured.
3) No og:description meta tag is printed at all
Fig 4: Pro source code with no description at all
Use Case 3A with result:
However, when switching back to TwentySeventeen, leaving Yoast template variables blank as in use case 3 above, we see very clearly that the go:description is printed to the source code as expected.
Fig 5: TwentySeventeen source code with auto generated description operating as expected
Conclusions:
-
Yoast is having some version of trouble making full use of %%exceprt%% internally. Which is to say, it is not able to show the preview of this variable in Yoast metaboxes in the back end of wordpress.
a) While this is problematic, it’s not a material problem as the source code still respects the variable’s output… unless we are using Pro apparently.
b) TwebtySeventeen is behaving s expected with respect to the sourcecode - which is what really matters.
-
Pro is unable to make use of %%excerpt%% at all, in any case, anywehre.
-
Pro is unable to make use of the default autogenerated og:description that should be present even if Yoast variables are not configured at all.
Again, please carefully consider what may be causing this issue and help us work toward a resolution as quickly as possible. Thank you in advance.