Prep Plugin for release on WordPress.org (#23)
* Update translation text domain * Escape everything that should be escaped. * Add nonce checks where needed. * Sanitize all inputs. * Apply Code style changes across the codebase. * Correct many deprecation notices. * Optimize load order of many filters. * Add Proper Build script * Use emojii flags * Fix i18n deprecation notice for translating too early * Put all scripts in footer and load async
This commit is contained in:
@ -19,16 +19,16 @@ trait Singleton {
|
||||
*
|
||||
* @var object
|
||||
*/
|
||||
public static $instance;
|
||||
public static object $instance;
|
||||
|
||||
/**
|
||||
* Returns the instance of WP_Ultimo
|
||||
*
|
||||
* @return object
|
||||
*/
|
||||
public static function get_instance() {
|
||||
public static function get_instance(): object {
|
||||
|
||||
if ( ! static::$instance instanceof static) {
|
||||
if ( ! isset(static::$instance) || ! static::$instance instanceof static) {
|
||||
static::$instance = new static();
|
||||
|
||||
static::$instance->init();
|
||||
@ -54,7 +54,7 @@ trait Singleton {
|
||||
* @since 2.0.11
|
||||
* @return boolean
|
||||
*/
|
||||
public function has_parents() {
|
||||
public function has_parents(): bool {
|
||||
|
||||
return (bool) class_parents($this);
|
||||
}
|
||||
|
Reference in New Issue
Block a user