Answered: edit answer to accepted answer in schema

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

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:
Santoli: Earnings bonanza that lifted market to record may not be all that it appears to be
Cramer's advice on Apple after analyst upgrade. Plus, why 2 chipmakers are up big
AOC says she's been saving up to freeze her eggs. Here's how much the procedure can cost
Lamborghini unveils Revuelto SV, its most powerful production car ever
Cool lil stickers
90's sitcoms and where to watch
What helped you manage knee pain after an injury?
Movie: Clear History
What the results of a Connecticut congressional primary race may mean for Social Security
Chart analyst says it's time to hedge. The typical midterm election year turbulence starts this week