Answered: edit answer to accepted answer in schema

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

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:
Jim Cramer shares his thoughts on Tesla, Cisco Systems, Verizon, Prologis and Papa John's
Any good articles about homelessness and "authority" in the US?
Certified Addiction Counselor work experience conundrum
What software should I use to build a course for work?
Movie: Life Is Sweet
Movie: A Certain Kind of Death
Saturday Night Live: Ryan Gosling / Chris Stapleton
Ex-JetBlue CEO Robin Hayes to run Airbus North America
EU threatens to suspend TikTok Lite’s money-for-views program over addiction fears
Verizon reports fewer quarterly subscriber losses on flexible plan demand