Answered: edit answer to accepted answer in schema

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

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:
Trump administration equity stakes pose risks to U.S. companies and markets
The Trump administration equity portfolio is growing. These are the investments so far
Trump condemns racist video showing Obamas as apes after removing it, but says he won't apologize
First the quarter zip, now a '401(k) mullet' — what Gen Z trends say about the economy
I've studied over 200 kids—the happiest ones have parents who do 6 things with them before bedtime
In reversal, Trump backs Nexstar's proposed acquisition of Tegna
Top Wall Street analysts like these stocks for long-term growth potential
Super Bowl 60: Movie trailers and AI dominate ads; Bad Bunny halftime ahead
Federal judge orders Fulton County Georgia election case documents unsealed by Tuesday
Stock futures tick higher as Wall Street awaits closely watched jobs, inflation reports: Live updates