Esempio n. 1
0
<?php

namespace WordPress\Plugin\Glossary;

abstract class Shortcodes
{
    static function Init()
    {
        Add_Shortcode('glossary_related_terms', array(__CLASS__, 'Related_Terms'));
    }
    static function Related_Terms($attributes = Null)
    {
        $attributes = Is_Array($attributes) ? $attributes : array();
        $attributes = Array_Merge(array('number' => 5), $attributes);
        $related_terms = Core::getTagRelatedTerms($attributes);
        return Template::load('glossary-related-terms.php', array('attributes' => $attributes, 'related_terms' => $related_terms));
    }
}
Shortcodes::Init();