im试图在WordPress中删除查询。im列出表(测试(中的所有值,然后创建删除链接到所有视图值。<a href="http://localhost/wordpress/delete?id=<?php echo $user->id;?>">Delete</a>
和IM创建enew page delete.php。代码是: <?php global $wpdb;
$id=$_POST['id'];
$r=$wpdb->query($wpdb->prepare("DELETE FROM test WHERE id=$id"));?>
在运行页面未找到后,错误消息显示??
如果您创建了一个名为delete的模板文件,并将该模板分配给WP页面之一。然后在HREF中您应该通过:
<a href="<?php echo get_permalink(get_page_by_title('your wp page name'));?>?id=<?php echo $user->id;?>">Delete</a>"
并使用邮政。
为什么不使用wp_delet_post?
喜欢在这里说的https://codex.wordpress.org/function_reference/wp_delete_post