所以我有一个链接可以删除一篇帖子。
我的函数中也有一些代码。php wich应该连接到wp\\u delete()函数。
然而这个功能似乎不起作用。我做错了什么?
<p><a href="<?php echo get_delete_post_link( get_the_ID()); ?>">Delete Papercraft</a></p>
下面是函数
function delete_post_children($post_id) {
global $wpdb;
$ids = $wpdb->get_col("SELECT ID FROM {$wpdb->posts} WHERE post_parent = $post_id AND post_type = \'attachment\'");
foreach ( $ids as $id )
wp_delete_attachment($id);
}
add_action(\'before_delete_post\', \'delete_post_children\');