我正在为我自己添加和删除自定义链接的自定义插件。我得到了添加工作,但删除它让我很头疼。
这是我添加的代码:
$naam=$_POST["naam"];
$link=$_POST["link"];
$con = mysqli_connect("localhost","xxx","xxx","xxx");
if(!$con) {
die('Could not connect: '.mysql_error());
}
?>
<?php
$sql="INSERT INTO `xxx`.`wp_backlinks` ( `naam` , `link` ) VALUES ( '$naam','$link')";
mysqli_query($con,$sql);
现在我需要一个脚本来删除它。我的意图是我可以用链接删除数据库中的行。
所以,
[ Custom Link] [ Delete Link ]
答案 0 :(得分:0)
使用WordPress WPDB类完成数据库访问任务:
global $wbpd;
$table = $wpdb->prefix . "wp_backlinks"; // OR $table = $wpdb->prefix . "backlinks";
//$wpdb->prefix = "wp_" by default
$where = "put your condition here";
$wpdb->delete( $table, $where);
点击链接DELETE Rows了解详情。
通常,您还应该将其用于插入数据,因为可以从WP配置更改主机,用户名,密码,db-prefix等数据库详细信息。