2017-02-01 30 views
0

Ich habe eine WordPress-Website von einem Host auf einen anderen migriert. Nach der Migration und Konfiguration der Datenbank habe ich viele Fehler bekommen. Ich habe eine große Anzahl von ihnen behoben, aber ich kann diesen Fehler nicht herausfinden:Hinzufügen "vc_add_shortcode_param" in WordPress functions.php

Hinweis: add_shortcode_param ist seit Version 4.4 veraltet. Verwenden Sie stattdessen vc_add_shortcode_param. in /homepages/***/wp-includes/functions.php on line 3828

In meinem Code aus Zeile 3827-3845, gibt es eine Funktion, die unten gegeben:

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; 
} 

Also, wie kann ich hier "vc_add_shortcode_param" verwenden? Jede Art von Hilfe wird sehr geschätzt. Danke

+0

Sie haben überprüft, ob ''? PHP wp_footer(); ?> 'In der Datei' footer.php'? – Gislef

+0

Ja, wp_footer(); ist da. Auch die Website funktionierte einwandfrei auf altem Hosting ohne Fehler. @ Gislef – Sam57

Antwort

0

Ich habe das Problem gelöst. Die Lösung mag ein wenig seltsam erscheinen, aber es hat funktioniert. Ich habe einen neuen Ordner mit allen Kleinbuchstaben erstellt und meine Domain mit diesem Ordner verknüpft, alle Dateien in diesen Ordner verschoben, wp-config.php und Voila bearbeitet! P.S. Der frühere Ordnername enthielt alle Großbuchstaben.

Verwandte Themen