致命错误:调用未定义的函数ya_header_check()

时间:2018-03-10 09:42:58

标签: wordpress

当我进入网站时,我看到了这个错误:

  

致命错误:调用未定义的函数ya_header_check()   /home/qachir/public_html/wp-content/themes/shoppystore3/header.php on   第5行

header.php代码:

<?php get_template_part('templates/head'); ?>
<body <?php body_class(); ?>>
<div class="body-wrapper theme-clearfix">
<div class="body-wrapper-inner">
<?php ya_header_check(); ?>

我该如何解决?

网站网址为http://www.qach.ir

感谢。

2 个答案:

答案 0 :(得分:0)

而不是此行<?php ya_header_check(); ?>添加:

<?php if( function_exists('ya_header_check') ) ya_header_check(); ?>

这样可以防止您收到错误。

答案 1 :(得分:0)

Shoppy Store主题带有一些依赖项。通过shoppy商店检查是否已安装并激活所需的插件。

Function ya_header_check()在其中之一中定义。

检查是否存在是编写代码的正确方法。我不知道为什么插件创作者不使用它,但是在您的情况下,它消除了错误和它提供的内容,我猜这是您在主题设置的“高级选项”部分中设置的“样式标题”。

注意:请勿使用“ Shoppy Store”。这是一个写得很烂的主题。