Skip to content

Instantly share code, notes, and snippets.

@ruman
Forked from james2doyle/dd.php
Created January 19, 2023 09:34
Show Gist options
  • Save ruman/45794fafc4d3bae4530c587c097d57ad to your computer and use it in GitHub Desktop.
Save ruman/45794fafc4d3bae4530c587c097d57ad to your computer and use it in GitHub Desktop.
A implementation of "dump and die" (dd) for WordPress
<?php
if (!function_exists('dd')) {
function dd($data)
{
ini_set("highlight.comment", "#969896; font-style: italic");
ini_set("highlight.default", "#FFFFFF");
ini_set("highlight.html", "#D16568");
ini_set("highlight.keyword", "#7FA3BC; font-weight: bold");
ini_set("highlight.string", "#F2C47E");
$output = highlight_string("<?php\n\n" . var_export($data, true), true);
echo "<div style=\"background-color: #1C1E21; padding: 1rem\">{$output}</div>";
die();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment