function og_get_description() {
if ( is_front_page() ) {$ogdesc = 'Главная страница';}
elseif ( is_404() ) {$ogdesc = 'Ошибка 404';}
elseif ( is_search() ) {$ogdesc = 'Страница поиска';}
else {$ogdesc = get_the_title();}
}
<meta property="og:description" content="<?php echo og_get_description(); ?>">
$cururl = ((!empty($_SERVER['HTTPS'])) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
<meta property="og:url" content="<?php echo $cururl; ?>">
спасибо автору плагина за "креативность". Впрочем, чего удивляться, это же вордпресс...
пути два:
* возврат на старый php
* обновить плагин, если конечно поддерживается разрабом
пиэчписту виднее -) я просто по, тексту ошибки приведённой автором, сделал вывод что проблема в скобках, пишет что помогло.
зачем вообще вам нужна og разметка для 404й страницы?
Совет из этой дискусси зря отметили ответом, оне не полный и с ошибками
Не посмотришь дочерний вопрос? :)
https://qna.habr.com/q/1242598