felixarntz/widgets-definitely

View on GitHub
inc/functions.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
/**
 * Data access and utility functions
 *
 * @package WPWD
 * @author Felix Arntz <felix-arntz@leaves-and-love.net>
 * @since 0.5.0
 */

if ( ! defined( 'ABSPATH' ) ) {
    die();
}

if ( ! function_exists( 'wpwd_register_widget' ) ) {
    function wpwd_register_widget( $slug, $args ) {
        global $wp_widget_factory;

        $wp_widget_factory->widgets[ $slug ] = new WPWD\Widget( $slug, $args );
    }
}

if ( ! function_exists( 'wpwd_unregister_widget' ) ) {
    function wpwd_unregister_widget( $slug ) {
        global $wp_widget_factory;

        $wp_widget_factory->unregister( $slug );
    }
}