2017-02-01 5 views
0

Я перенесли сайт WordPress с одного узла на другой. После миграции и настройки базы данных я получил много ошибок. Я зафиксировал их довольно много, но я не могу вычислить эту ошибку:Добавить «vc_add_shortcode_param» в WordPress functions.php

Примечание: add_shortcode_param устарел с версии 4.4. Вместо этого используйте vc_add_shortcode_param. в /homepages/***/wp-includes/functions.php на линии 3828

В моем коде от линии 3827-3845, существует функция, которая приводится ниже:

function apache_mod_loaded($mod, $default = false) { 
    global $is_apache; 

    if (!$is_apache) 
     return false; 

    if (function_exists('apache_get_modules')) { 
     $mods = apache_get_modules(); 
     if (in_array($mod, $mods)) 
      return true; 
    } elseif (function_exists('phpinfo') && false === strpos(ini_get('disable_functions'), 'phpinfo')) { 
      ob_start(); 
      phpinfo(8); 
      $phpinfo = ob_get_clean(); 
      if (false !== strpos($phpinfo, $mod)) 
       return true; 
    } 
    return $default; 
} 

Итак, как могу ли я использовать «vc_add_shortcode_param» здесь. Любая помощь будет оценена очень много. Спасибо

+0

Вы проверили, есть ли ' 'В файле' footer.php'? – Gislef

+0

Да, wp_footer(); здесь. Также сайт отлично работал на старом хостинге без ошибок. @ Gislef – Sam57

ответ

0

Я решил проблему. Решение может показаться немного странным, но это сработало. Я создал новую папку со всеми строчными буквами и связал свой домен с этой папкой, переместил все файлы в эту папку, отредактировал wp-config.php и Voila! P.S. Предыдущее имя папки содержало все прописные буквы.