0

WordPress サイトを最新バージョンに更新したところ、サイトで多くのエラーが発生しました。wp-config でデバッガーを true に設定しています

WordPress を更新しても、私たちが持っているデータベースは削除されないと思いますか?

致命的なエラー: 6 行目の /home/xtmpi.ac.cy/public_html/blog/wp-content/themes/xenia/header.php の未定義関数 getMultipleRecords2() の呼び出し

これは数年前にプログラマーによって作成されたものなので、彼のPHPコードについてはわかりません...

4行目から23行目までのheader.phpのコードは次のとおりです

<?php 
$qry="SELECT * FROM xtmpi order by recordListingID ASC;";
$xtmpi_blog=getMultipleRecords2($qry);

$qry="SELECT * FROM students order by recordListingID ASC;";
$student_m=getMultipleRecords2($qry);
$qry="SELECT * FROM parents order by recordListingID ASC;";
$parent_m=getMultipleRecords2($qry);
$qry="SELECT * FROM course order by recordListingID ASC;";
$acd_progs=getMultipleRecords2($qry);
$qry="SELECT * FROM eduservice order by recordListingID ASC;";
$edu_serv=getMultipleRecords2($qry);
$qry="SELECT * FROM skywalkers order by recordListingID ASC;";
$sky_list=getMultipleRecords2($qry);
$qry="SELECT * FROM general order by recordListingID ASC;";
$gen_list=getMultipleRecords2($qry);

session_start();

?>
4

1 に答える 1

0

開発者がある時点でワードプレスのコア ファイルを更新し、アップグレードによってこの変更が消去されたようです。

getMultipleRecords2()使用しているテーマは、現在欠落している関数に依存しています。

WordPress を更新しただけの場合は、残念ながらバックアップから復元してこの問題を解決する必要があります。

このように始まる行のバックアップコードを確認すると

function getMultipleRecords2(

そのコード ブロックを /home/xtmpi.ac.cy/public_html/blog/wp-content/themes/functions.php に配置すると、問題が解決する可能性がありますが、その後さらに問題が発生すると思います。

于 2013-07-22T12:11:18.213 に答える