防止删除附件

时间:2015-02-10 作者:Ksenia

在Wordpress管理媒体库页面(upload.php)中,我想对delete\\u附件操作进行一些检查。

我想在删除附件之前启动自定义函数。

在这个函数中,我想检查它与数据库中其他对象的关系。只有在没有任何关系的情况下才删除它。

我使用以下代码(在functions.php中)查看我的函数是否在删除附件时启动:

add_action( \'delete_attachment\', \'check_relations\' );
function check_relations( $post_id ){
    ?>  
    <script>
        function myFunction() {
            alert("Hello! I am an alert box!");
        }
    </script>
    <?php
}
但我的功能似乎根本没有启动。正在完全删除图像附件。这个代码有什么问题?

1 个回复
SO网友:mlimon

你看到这个了吗?https://stackoverflow.com/a/28429009/3967385

实际上,你不能像那样简单地用php启动JavaScript。

结束

相关推荐

Admin sidebar customization

我的新客户wordpress站点在管理侧栏中没有插件、外观或任何其他默认项。谁能告诉我这些是怎么出现的吗。该站点正在主站点的子目录中运行。它有自己的wordpress安装。主题是前面的rttheme16。提前谢谢。