Answered: edit answer to accepted answer in schema

Post date: 2021-07-22 06:38:28
Views: 293

How can I modify schema so that the answer directly becomes the best and chosen answer without choosing it

So you want the schema to return the answer as if it was chosen, even if it wasn't. This is an odd request, but here it goes :)

1. Edit your qa-theme/<your-theme>/qa-theme.php file

2. Add or merge this function:

public function initialize() {
    parent::initialize();
    if ($this->template === 'question' && !empty($this->content'a_list']'as'])) {
        $this->content'a_list']'as']0]'tags'] = str_replace('itemprop="suggestedAnswer"', 'itemprop="suggestedAnswer acceptedAnswer"', $this->content'a_list']'as']0]'tags']);
    }
}

Note I'm just turning into accepted the first answer only, as a failsafe.

Please click Here to read the full story.
 
Other Top and Latest Questions:
Wednesday's big stock stories: What’s likely to move the market in the next trading session
Rep. Sheila Cherfilus-McCormick resigns, third House member to quit this month
New Apple CEO John Ternus doubted himself when he started: 'I wasn't sure I belonged'
Did this crow poop on me deliberately?
How to donate medicine?
The Way Home: The Way Home, season 4 (all episodes)
Movie: The Blue Caftan
Book: Purgatorio: Canto 14
Big Mistakes: Big Mistakes
CEO with over $3 trillion under management tells Gen-Z to think past ‘hobby investing’