Php _e()缺少参数1

Php _e()缺少参数1,php,error-handling,Php,Error Handling,我得到这个错误: 缺少在中调用的_e()的参数1。。。在第14行,定义在。。。第246行。 我不知道发生了什么事。有人能帮我修一下吗 这是php代码: <?php if( have_posts () ){ ?><h2 ><span><?php _e(); echo single_cat_title() ; ?></span></h2><?php

我得到这个错误: 缺少在中调用的_e()的参数1。。。在第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行,您拨打的是
\u e()没有任何参数。函数定义需要
$text
参数。这意味着您不能在没有任何参数的情况下调用
\u e()

我使用的是wordpress主题。我自己没有做任何事。你能帮我解决这个问题吗?谢谢你的回答。索引文件中有我需要写的代码吗?在第14行,删除对
\u e()的调用。没有争论,它什么也做不了。也许可以联系主题开发者,这样他们也可以修复它。非常感谢。问题解决了。我删除了代码,现在一切都好了。
function _e( $text, $domain = 'default' ) {