2016-10-31 8 views
0

avadaを5.0にアップデートし、子テーマに問題が発生しました。 誰かが私を助けてもらえますか?ワードプレスを更新すると致命的なエラーが発生する

Fatal error: Call to undefined function avada_is_portfolio_template() in /home/manekine/public_html/wp-content/themes/Avada-Child-Theme/header.php on line 222

サイトは次のとおりです。http://www.manekinekocasino.com

これは、エラーがから来ているライン222である:それはちょうど、更新前に働いていた場合、彼らはおそらく、その関数の名前を変更したり、それを削除した

if (is_page_template('100-width.php') 
    || is_page_template('blank.php') 
    || ('1' == fusion_get_option('portfolio_width_100', 'portfolio_width_100', $c_pageID) 
    || 'yes' == fusion_get_option('portfolio_width_100', 'portfolio_width_100', $c_pageID) && ('post' == get_post_type($c_pageID) 
    || 'avada_portfolio' == get_post_type($c_pageID))) 
    || (avada_is_portfolio_template() && 'yes' == get_post_meta($c_pageID, 'pyre_portfolio_width_100', true)) 
    || '100-width.php' == $page_template) 
{ 
    $main_css = 'padding-left:0px;padding-right:0px;'; 

答えて

0

良い。答えを知る最も良い方法は、彼らの開発者に連絡することです。呼び出す前に、その関数が存在するかどうかを調べることができます。最良の方法ではありませんが、エラーを取り除くことができます:

if (is_page_template('100-width.php') 
|| is_page_template('blank.php') 
|| ('1' == fusion_get_option('portfolio_width_100', 'portfolio_width_100', $c_pageID) 
|| 'yes' == fusion_get_option('portfolio_width_100', 'portfolio_width_100', $c_pageID) && ('post' == get_post_type($c_pageID) 
|| 'avada_portfolio' == get_post_type($c_pageID))) 
|| (function_exists('avada_is_portfolio_template') && avada_is_portfolio_template() && 'yes' == get_post_meta($c_pageID, 'pyre_portfolio_width_100', true)) 
|| '100-width.php' == $page_template) 
{ 
     $main_css = 'padding-left:0px;padding-right:0px;'; 
関連する問題