WordPress 在浏览器的console输出信息 调试神器

最近在调试主题与插件之间不兼容的问题,想把一些信息打印输出到浏览器的console面板上,所有就使用了JS的console函数,将一些信息进行输出,方便调试。所以就对下面函数进行了封装。

代码如下:

代码

/*
用于在浏览器Console中输出信息
console.log:用于输出普通信息
console.info:用于输出提示性信息
console.warn:用于输出告警信息
console.error:用于输出错误信息
*/
function console($param, $type = "log")
    {
        if (is_array($param) || is_object($param)) {
            $var = json_decode($param);
        }

        if ($type == "log") {
            echo '<script>console.log("' . $param . '");</script>';
        } elseif ($type == "info") {
            echo '<script>console.info("' . $param . '");</script>';
        } elseif ($type == "warn") {
            echo '<script>console.warn("' . $param . '");</script>';
        } elseif ($type == "error") {
            echo '<script>console.error("' . $param . '");</script>';
        } else {
            echo '<script>console.log("' . $param . '");</script>';
        }
    }

调用

<?php console("HelloWorld","error");

厂家CPU内存硬盘流量价格购买链接
Linode11GB25GB-SSD1000GB/mUSD $5购买
Vultr11GB25GB-SSD1000GB/mUSD $5/m购买
RamNode11GB25GB-SSD500GB/mUSD $5购买
DigitalOcean11GB25GB-SSD1000GB/mUSD $5/m购买
腾讯云Qcloud22GB50GB-SSD购买

已发布

分类

作者:

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注