golden hour
/home/doctorbruno/public_html/kumaniko.com/wp-content/plugins/jetpack/modules
⬆️ Go Up
Upload
File/Folder
Size
Actions
calypsoify
-
Del
OK
carousel
-
Del
OK
carousel.php
491 B
Del
OK
cloudflare-analytics
-
Del
OK
comment-likes
-
Del
OK
comment-likes.php
7.8 KB
Del
OK
comments
-
Del
OK
comments.php
1010 B
Del
OK
contact-form
-
Del
OK
contact-form.php
1.16 KB
Del
OK
copy-post.php
11.66 KB
Del
OK
custom-content-types.php
1.44 KB
Del
OK
custom-css
-
Del
OK
custom-css.php
2.23 KB
Del
OK
custom-post-types
-
Del
OK
enhanced-distribution.php
2.01 KB
Del
OK
geo-location
-
Del
OK
geo-location.php
2.11 KB
Del
OK
google-analytics
-
Del
OK
google-analytics.php
435 B
Del
OK
gravatar
-
Del
OK
gravatar-hovercards.php
11.2 KB
Del
OK
infinite-scroll
-
Del
OK
infinite-scroll.php
7.87 KB
Del
OK
json-api.php
484 B
Del
OK
latex.php
3.93 KB
Del
OK
lazy-images.php
1.09 KB
Del
OK
likes
-
Del
OK
likes.php
23.09 KB
Del
OK
markdown
-
Del
OK
markdown.php
950 B
Del
OK
masterbar
-
Del
OK
masterbar.php
1.56 KB
Del
OK
memberships
-
Del
OK
module-extras.php
2.97 KB
Del
OK
module-headings.php
42.71 KB
Del
OK
module-info.php
26.71 KB
Del
OK
monitor.php
3.5 KB
Del
OK
notes.php
6.85 KB
Del
OK
photon
-
Del
OK
photon-cdn
-
Del
OK
photon-cdn.php
11.5 KB
Del
OK
photon.php
781 B
Del
OK
plugin-search
-
Del
OK
plugin-search.php
19.72 KB
Del
OK
post-by-email
-
Del
OK
post-by-email.php
596 B
Del
OK
protect
-
Del
OK
protect.php
26 KB
Del
OK
publicize
-
Del
OK
publicize.php
3.77 KB
Del
OK
related-posts
-
Del
OK
related-posts.php
1.96 KB
Del
OK
scan
-
Del
OK
search
-
Del
OK
search.php
740 B
Del
OK
seo-tools
-
Del
OK
seo-tools.php
1.47 KB
Del
OK
sharedaddy
-
Del
OK
sharedaddy.php
1.62 KB
Del
OK
shortcodes
-
Del
OK
shortcodes.php
5.81 KB
Del
OK
shortlinks.php
4.02 KB
Del
OK
simple-payments
-
Del
OK
site-icon
-
Del
OK
sitemaps
-
Del
OK
sitemaps.php
1.24 KB
Del
OK
sso
-
Del
OK
sso.php
34.87 KB
Del
OK
stats
-
Del
OK
stats.php
47.25 KB
Del
OK
subscriptions
-
Del
OK
subscriptions.php
27.43 KB
Del
OK
theme-tools
-
Del
OK
theme-tools.php
2.3 KB
Del
OK
tiled-gallery
-
Del
OK
tiled-gallery.php
976 B
Del
OK
vaultpress.php
1.46 KB
Del
OK
verification-tools
-
Del
OK
verification-tools.php
830 B
Del
OK
videopress
-
Del
OK
videopress.php
1.21 KB
Del
OK
widget-visibility
-
Del
OK
widget-visibility.php
415 B
Del
OK
widgets
-
Del
OK
widgets.php
2.65 KB
Del
OK
woocommerce-analytics
-
Del
OK
woocommerce-analytics.php
631 B
Del
OK
wordads
-
Del
OK
wordads.php
577 B
Del
OK
wpcom-block-editor
-
Del
OK
wpcom-tos
-
Del
OK
wpgroho.js
1.91 KB
Del
OK
Edit: monitor.php
<?php // phpcs:ignore WordPress.Files.FileName.InvalidClassFileName /** * Module Name: Monitor * Module Description: Jetpack’s downtime monitoring will continuously watch your site and alert you the moment that downtime is detected. * Sort Order: 28 * Recommendation Order: 10 * First Introduced: 2.6 * Requires Connection: Yes * Requires User Connection: Yes * Auto Activate: No * Module Tags: Recommended * Feature: Security * Additional Search Queries: monitor, uptime, downtime, monitoring, maintenance, maintenance mode, offline, site is down, site down, down, repair, error * * @package automattic/jetpack */ use Automattic\Jetpack\Connection\Manager as Connection_Manager; /** * Class Jetpack_Monitor */ class Jetpack_Monitor { /** * Name of the module. * * @var string Name of module. */ public $module = 'monitor'; /** * Constructor. */ public function __construct() { add_action( 'jetpack_modules_loaded', array( $this, 'jetpack_modules_loaded' ) ); add_action( 'jetpack_activate_module_monitor', array( $this, 'activate_module' ) ); } /** * Runs upon module activation. * * @return void */ public function activate_module() { if ( ( new Connection_Manager( 'jetpack' ) )->is_user_connected() ) { self::update_option_receive_jetpack_monitor_notification( true ); } } /** * Runs on the jetpack_modules_loaded hook to enable configuation. * * @return void */ public function jetpack_modules_loaded() { Jetpack::enable_module_configurable( $this->module ); } /** * Whether to receive the notifications. * * @param bool $value `true` to enable notifications, `false` to disable them. * * @return bool */ public function update_option_receive_jetpack_monitor_notification( $value ) { $xml = new Jetpack_IXR_Client( array( 'user_id' => get_current_user_id(), ) ); $xml->query( 'jetpack.monitor.setNotifications', (bool) $value ); if ( $xml->isError() ) { wp_die( sprintf( '%s: %s', esc_html( $xml->getErrorCode() ), esc_html( $xml->getErrorMessage() ) ) ); } // To be used only in Jetpack_Core_Json_Api_Endpoints::get_remote_value. update_option( 'monitor_receive_notifications', (bool) $value ); return true; } /** * Checks the status of notifications for current Jetpack site user. * * @since 2.8 * @since 4.1.0 New parameter $die_on_error. * * @param bool $die_on_error Whether to issue a wp_die when an error occurs or return a WP_Error object. * * @return boolean|WP_Error */ public static function user_receives_notifications( $die_on_error = true ) { $xml = new Jetpack_IXR_Client( array( 'user_id' => get_current_user_id(), ) ); $xml->query( 'jetpack.monitor.isUserInNotifications' ); if ( $xml->isError() ) { if ( $die_on_error ) { wp_die( sprintf( '%s: %s', esc_html( $xml->getErrorCode() ), esc_html( $xml->getErrorMessage() ) ), 400 ); } else { return new WP_Error( $xml->getErrorCode(), $xml->getErrorMessage(), array( 'status' => 400 ) ); } } return $xml->getResponse(); } /** * Returns date of the last downtime. * * @since 4.0.0 * @return date in YYYY-MM-DD HH:mm:ss format */ public function monitor_get_last_downtime() { $xml = new Jetpack_IXR_Client(); $xml->query( 'jetpack.monitor.getLastDowntime' ); if ( $xml->isError() ) { return new WP_Error( 'monitor-downtime', $xml->getErrorMessage() ); } set_transient( 'monitor_last_downtime', $xml->getResponse(), 10 * MINUTE_IN_SECONDS ); return $xml->getResponse(); } } new Jetpack_Monitor();
Save