Compare commits
3 Commits
0.2.1
...
1c9c7cc250
| Author | SHA1 | Date | |
|---|---|---|---|
| 1c9c7cc250 | |||
|
|
02032cec41 | ||
|
|
e7f5108b76 |
@@ -2,7 +2,7 @@
|
|||||||
Plugin Name: OgreAlert
|
Plugin Name: OgreAlert
|
||||||
Plugin URI: https://plugins.cleverogre.com/plugin/ogrealert/
|
Plugin URI: https://plugins.cleverogre.com/plugin/ogrealert/
|
||||||
Description: OgreAlert is a plugin developed by CleverOgre in Pensacola, Florida.
|
Description: OgreAlert is a plugin developed by CleverOgre in Pensacola, Florida.
|
||||||
Version: 0.2.1
|
Version: 0.2.2
|
||||||
Author: CleverOgre
|
Author: CleverOgre
|
||||||
Author URI: https://cleverogre.com/
|
Author URI: https://cleverogre.com/
|
||||||
Icon1x: https://plugins.cleverogre.com/plugin/ogrealert/?asset=icon-sm
|
Icon1x: https://plugins.cleverogre.com/plugin/ogrealert/?asset=icon-sm
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://getcomposer.org/schema.json",
|
"$schema": "https://getcomposer.org/schema.json",
|
||||||
"name": "cleverogre/ogre-alert",
|
"name": "cleverogre/ogre-alert",
|
||||||
"version": "0.2.1",
|
"version": "0.2.2",
|
||||||
"title": "OgreAlert",
|
"title": "OgreAlert",
|
||||||
"description": "OgreAlert is a plugin developed by CleverOgre in Pensacola, Florida.",
|
"description": "OgreAlert is a plugin developed by CleverOgre in Pensacola, Florida.",
|
||||||
"author": "CleverOgre",
|
"author": "CleverOgre",
|
||||||
|
|||||||
@@ -2,7 +2,8 @@
|
|||||||
/**
|
/**
|
||||||
* @package CleverOgre
|
* @package CleverOgre
|
||||||
* @subpackage OgreAlert
|
* @subpackage OgreAlert
|
||||||
* @since OgreAlert 0.1.9
|
* @version 0.2.2
|
||||||
|
* @since 0.1.9
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace OgreAlert;
|
namespace OgreAlert;
|
||||||
@@ -15,6 +16,7 @@ class Display {
|
|||||||
if (is_admin()) return;
|
if (is_admin()) return;
|
||||||
|
|
||||||
add_action('wp', [__CLASS__, 'init']);
|
add_action('wp', [__CLASS__, 'init']);
|
||||||
|
add_shortcode('ogrealert', [__CLASS__, 'shortcode']);
|
||||||
}
|
}
|
||||||
|
|
||||||
static function init() {
|
static function init() {
|
||||||
@@ -69,6 +71,13 @@ class Display {
|
|||||||
return $classes;
|
return $classes;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static function shortcode($atts) {
|
||||||
|
$atts = shortcode_atts([], $atts, 'ogrealert');
|
||||||
|
ob_start();
|
||||||
|
do_action('display_alerts');
|
||||||
|
return ob_get_clean();
|
||||||
|
}
|
||||||
|
|
||||||
private static function load_template($filename, $filepart = '', $echo = true, $vars = []) {
|
private static function load_template($filename, $filepart = '', $echo = true, $vars = []) {
|
||||||
$path = \OgreAlert\Settings::get('path') . 'templates/' . $filename . '-' . $filepart . '.php';
|
$path = \OgreAlert\Settings::get('path') . 'templates/' . $filename . '-' . $filepart . '.php';
|
||||||
if (!file_exists($path)) {
|
if (!file_exists($path)) {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
Plugin Name: OgreAlert
|
Plugin Name: OgreAlert
|
||||||
Plugin URI: https://plugins.cleverogre.com/plugin/ogrealert/
|
Plugin URI: https://plugins.cleverogre.com/plugin/ogrealert/
|
||||||
Description: OgreAlert is a plugin developed by CleverOgre in Pensacola, Florida.
|
Description: OgreAlert is a plugin developed by CleverOgre in Pensacola, Florida.
|
||||||
Version: 0.2.1
|
Version: 0.2.2
|
||||||
Author: CleverOgre
|
Author: CleverOgre
|
||||||
Author URI: https://cleverogre.com/
|
Author URI: https://cleverogre.com/
|
||||||
Icon1x: https://plugins.cleverogre.com/plugin/ogrealert/?asset=icon-sm
|
Icon1x: https://plugins.cleverogre.com/plugin/ogrealert/?asset=icon-sm
|
||||||
@@ -31,7 +31,7 @@ class Plugin {
|
|||||||
|
|
||||||
// Default Settings
|
// Default Settings
|
||||||
\OgreAlert\Settings::set('name', 'OgreAlert');
|
\OgreAlert\Settings::set('name', 'OgreAlert');
|
||||||
\OgreAlert\Settings::set('version', '0.2.1');
|
\OgreAlert\Settings::set('version', '0.2.2');
|
||||||
\OgreAlert\Settings::set('capability', 'edit_posts');
|
\OgreAlert\Settings::set('capability', 'edit_posts');
|
||||||
\OgreAlert\Settings::set('path', $path);
|
\OgreAlert\Settings::set('path', $path);
|
||||||
\OgreAlert\Settings::set('dir', self::get_dir(__FILE__));
|
\OgreAlert\Settings::set('dir', self::get_dir(__FILE__));
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://www.schemastore.org/package.json",
|
"$schema": "https://www.schemastore.org/package.json",
|
||||||
"name": "cleverogre/ogre-alert",
|
"name": "cleverogre/ogre-alert",
|
||||||
"version": "0.2.1",
|
"version": "0.2.2",
|
||||||
"title": "OgreAlert",
|
"title": "OgreAlert",
|
||||||
"description": "OgreAlert is a plugin developed by CleverOgre in Pensacola, Florida.",
|
"description": "OgreAlert is a plugin developed by CleverOgre in Pensacola, Florida.",
|
||||||
"author": "CleverOgre",
|
"author": "CleverOgre",
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Donate link: https://cleverogre.com/
|
|||||||
Tags: development, warning, modal, dismissable
|
Tags: development, warning, modal, dismissable
|
||||||
Requires at least: 4.8.0
|
Requires at least: 4.8.0
|
||||||
Tested up to: 5.7.1
|
Tested up to: 5.7.1
|
||||||
Stable tag: 0.2.1
|
Stable tag: 0.2.2
|
||||||
License: GPLv2 or later
|
License: GPLv2 or later
|
||||||
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
||||||
|
|
||||||
@@ -62,6 +62,9 @@ By default, the OgreAlert plugin will be able to update without an activated lic
|
|||||||
|
|
||||||
== Changelog ==
|
== Changelog ==
|
||||||
|
|
||||||
|
= 0.2.2 - 12-22-2025 =
|
||||||
|
* NEW: Added `ogrealert` shortcode
|
||||||
|
|
||||||
= 0.2.1 - 07-22-2025 =
|
= 0.2.1 - 07-22-2025 =
|
||||||
* DEV: Added gulp sass compilation
|
* DEV: Added gulp sass compilation
|
||||||
* DEV: Removed Bourbon dependency
|
* DEV: Removed Bourbon dependency
|
||||||
|
|||||||
Reference in New Issue
Block a user