added switch on off for server console log
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# fipf 2024
|
# WORDPRESS PLUGIN MODEL
|
||||||
|
|
||||||
- this project uses submodules recursively, so after cloning you need to do :
|
- this project uses submodules recursively, so after cloning you need to do :
|
||||||
`git submodule update --init --recursive`
|
`git submodule update --init --recursive`
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
<?php
|
|
||||||
// https://stackify.com/how-to-log-to-console-in-php/
|
|
||||||
|
|
||||||
function console_log($output) {
|
|
||||||
$js_code = 'console.log(' . json_encode($output, JSON_HEX_TAG) . ');';
|
|
||||||
$js_code = '<script>' . $js_code . '</script>';
|
|
||||||
echo $js_code;
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
/*
|
/*
|
||||||
Plugin Name: fipf_wp_plugin
|
Plugin Name: wp_model_plugin
|
||||||
Plugin URI:
|
Plugin URI:
|
||||||
Description:
|
Description:
|
||||||
Author: hugogogo
|
Author: hugogogo
|
||||||
@@ -8,6 +8,15 @@ Version: 1.1.0
|
|||||||
Author URI:
|
Author URI:
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
|
* globale variable to desable server side
|
||||||
|
* console_log all at once
|
||||||
|
*/
|
||||||
|
|
||||||
|
$CONSOLE_OFF = true;
|
||||||
|
$CONSOLE_OFF = false;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* inclusions
|
* inclusions
|
||||||
@@ -59,7 +68,7 @@ function main_shortcode() {
|
|||||||
|
|
||||||
return $html_front;
|
return $html_front;
|
||||||
}
|
}
|
||||||
add_shortcode('fipf_wp_plugin', 'main_shortcode');
|
add_shortcode('wp_model_plugin', 'main_shortcode');
|
||||||
|
|
||||||
|
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
@@ -68,11 +77,11 @@ add_shortcode('fipf_wp_plugin', 'main_shortcode');
|
|||||||
|
|
||||||
function plugin_menu() {
|
function plugin_menu() {
|
||||||
add_menu_page(
|
add_menu_page(
|
||||||
'FIPF wp plugin', // webpage title
|
'wp model plugin', // webpage title
|
||||||
'FIPF', // menu title
|
'model plugin', // menu title
|
||||||
'manage_options', // capability
|
'manage_options', // capability
|
||||||
'fipf-wp-plugin', // menu_slug
|
'wp-model-plugin', // menu_slug
|
||||||
'fipf_wp_plugin_content' // callback function to display page content
|
'wp_model_plugin_content' // callback function to display page content
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
add_action('admin_menu', 'plugin_menu');
|
add_action('admin_menu', 'plugin_menu');
|
||||||
14
plugins/wp_model_plugin/utils/console_log.php
Normal file
14
plugins/wp_model_plugin/utils/console_log.php
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
<?php
|
||||||
|
// https://stackify.com/how-to-log-to-console-in-php/
|
||||||
|
|
||||||
|
function console_log($output) {
|
||||||
|
global $CONSOLE_OFF;
|
||||||
|
if ($CONSOLE_OFF)
|
||||||
|
return;
|
||||||
|
$json_output = json_encode($output, JSON_HEX_TAG);
|
||||||
|
$js_code = '<script>console.log(' . $json_output . ');</script>';
|
||||||
|
echo $js_code;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
?>
|
||||||
Submodule wordpress_docker updated: 846a41063e...e1c2d6c64a
Reference in New Issue
Block a user