'darkify.php', 'darkify' => 'darkify.php', 'domain-for-sale' => 'domain-for-sale.php', 'ask-faq' => 'ask-faq.php', 'attentive-security' => 'attentive-security.php', 'better-chat-support' => 'messenger-chat-support.php', 'bizreview' => 'bizreview.php', 'booklet-booking-system' => 'booklet.php', 'skype-chat' => 'skype-chat.php', 'chat-help' => 'chat-whatsapp.php', 'chat-telegram' => 'telegram-chat.php', 'chat-viber' => 'chat-viber-lite.php', 'click-to-dial' => 'click-to-dial.php', 'click-to-mail' => 'click-to-mail.php', 'eventful' => 'eventful.php', 'eventful-for-elementor' => 'eventful-for-elementor.php', 'postify' => 'postify.php', ); /** * Welcome pages * * @var array */ public $pages = array( 'darkify', ); /** * Not show this plugin list. * * @var array */ protected static $not_show_plugin_list = array( 'darkify', 'better-chat-support', 'bizreview', 'chat-viber', 'chat-telegram', 'click-to-dial', 'chat-skype', 'click-to-mail', 'ask-faq', 'attentive-security', 'booklet-booking-system', 'postify', ); /** * Help page construct function. */ public function __construct() { $page = isset($_GET['page']) ? sanitize_text_field(wp_unslash($_GET['page'])) : ''; if ('darkify' !== $page) { return; } } /** * Main Help page Instance * * @static * @return self Main instance */ public static function instance() { if (is_null(self::$_instance)) { self::$_instance = new self(); } return self::$_instance; } /** * Sprtf_plugins_info_api_help_page function. * * @return void */ public function themeatelier_plugins_info_api_help_page() { $plugins_arr = get_transient('themeatelier_plugins'); if (false === $plugins_arr) { $args = (object) array( 'author' => 'themeatelier', 'per_page' => '120', 'page' => '1', 'fields' => array( 'slug', 'name', 'version', 'downloaded', 'active_installs', 'last_updated', 'rating', 'num_ratings', 'short_description', 'author', ), ); $request = array( 'action' => 'query_plugins', 'timeout' => 30, 'request' => serialize($args), ); // https://codex.wordpress.org/WordPress.org_API. $url = 'http://api.wordpress.org/plugins/info/1.0/'; $response = wp_remote_post($url, array('body' => $request)); if (! is_wp_error($response)) { $plugins_arr = array(); $plugins = unserialize($response['body']); if (isset($plugins->plugins) && (count($plugins->plugins) > 0)) { foreach ($plugins->plugins as $pl) { if (! in_array($pl->slug, self::$not_show_plugin_list, true)) { $plugins_arr[] = array( 'slug' => $pl->slug, 'name' => $pl->name, 'version' => $pl->version, 'downloaded' => $pl->downloaded, 'active_installs' => $pl->active_installs, 'last_updated' => strtotime($pl->last_updated), 'rating' => $pl->rating, 'num_ratings' => $pl->num_ratings, 'short_description' => $pl->short_description, ); } } } set_transient('themeatelier_plugins', $plugins_arr, 24 * HOUR_IN_SECONDS); } } if (is_array($plugins_arr) && (count($plugins_arr) > 0)) { array_multisort(array_column($plugins_arr, 'active_installs'), SORT_DESC, $plugins_arr); foreach ($plugins_arr as $plugin) { $plugin_slug = $plugin['slug']; $image_type = 'png'; if (isset(self::$plugins[$plugin_slug])) { $plugin_file = self::$plugins[$plugin_slug]; } else { $plugin_file = $plugin_slug . '.php'; } switch ($plugin_slug) { case 'postify': $image_type = 'jpg'; break; case 'darkify': $image_type = 'gif'; break; } $details_link = network_admin_url('plugin-install.php?tab=plugin-information&plugin=' . $plugin['slug'] . '&TB_iframe=true&width=600&height=550'); ?>
Works great. Had an issue with menus not working properly, but support is great and fixed the issue very fast for us. Would recomend.
Darkify is easily one of the best free WordPress dark mode plugins available. Iβve tested almost every free dark mode plugin for WordPress, and this one offers the most features without needing a paid upgrade. Itβs reliable, lightweight, and works seamlessly across multiple themes and websites.
This was the only plugin that solved the problem: menu button and good dark colors.
Darkify β is an extremely advanced dark mode plugin for any WordPress website. The plugin has the option to enable a dark mode switcher for the front end and also WordPress admin.
Whatsapp chat support is a WordPress plugin that allows website owners to easily add a WhatsApp chat button to their website.
With "Eventful," you can effortlessly create intelligent layouts for "The Events Calendar" plugin, effectively addressing and resolving compatibility issues that may arise.
The ultimate WordPress plugin for domain sales, appraisals, auctions, and marketplace management.
Placing a video on websites can increase the sales of your services or products in a significant way. Greet is a professional video bubble plugin for showing a welcome video on your websites in a great and fun way.
Easily display events from The Events Calendar plugin with Elementor widgets, offering seamless customization and powerful layout options.