Отсутствует аргумент 1 для _e ()

Я получаю эту ошибку:
Отсутствует аргумент 1 для _e (), вызывается в … в строке 14 и определяется в … в строке 246.
Я не знаю, что случилось. Может кто-нибудь помочь мне исправить это?

Это код php:

<?php
if( have_posts () ){
?><h2 ><span><?php _e(); echo  single_cat_title() ; ?></span></h2><?php
}else{
?><h2 ><span><?php _e( 'Sorry, no posts found' , 'cosmotheme' ); ?></span></h2><?php
}
?>

Строка 14: ?><h2 ><span><?php _e(); echo single_cat_title() ; ?></span></h2><?php

И это строка 246:

function _e( $text, $domain = 'default' ) {

Спасибо.

1

Решение

На линии 14 вы звоните _e(); без каких-либо аргументов. Определение функции требует $text аргумент. Это означает, что вы не можете позвонить _e() без каких-либо аргументов.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector