0
我的WordPress網站中有一個名爲「failed」的自定義頁面。我想要做的是在這個頁面加載後,它將在日期和類型列中的payError表中插入數據。 date是日期數據類型列,類型是varchar數據類型。在WordPress的頁面加載事件中插入語句錯誤
爲此我寫了下面的代碼。但該頁面無法正常工作,併發出錯誤「此頁面無法正常工作」。我究竟做錯了什麼?
<?php
/*
Template Name: failed
*/
get_header();
?>
<div class="container">
<div class="row">
<div class="col-md-12">
<p>Payment Cancelled </p>
<?php
global $wpdb;
$today = date('Y-m-d');
$type = "Perfect Money";
$table_name = $wpdb->prefix . "payError";
$wpdb->insert($table_name, array(
'date' => $today,
'type' => $type
));
?>
</div>
</div>
</div>
<?php get_footer(); ?>
你有一個'}'多餘的。 。我已經刪除了。 。如果您現在可以嘗試使用此代碼 –
它的工作對您的編輯感謝,但不插入任何數據 – Mithu
我認爲您的網頁上有一些錯誤。 。你可以使用'WP_DEBUG'來排除故障。 。在你的'wp-config.php'中改變'define('WP_DEBUG',false);'爲'true',然後重試。 。 https://premium.wpmudev.org/blog/debugging-wordpress-how-to-use-wp_debug/ –