*
     * @since 0.1.0
     */
    private function add_base_actions()
    {
        add_action('init', array($this, '_register_assets'));
        add_action('admin_enqueue_scripts', array($this, '_enqueue_admin_assets'));
    }
    /**
     * Registers the plugin's assets.
     *
     * @since 0.1.0
     */
    function _register_assets()
    {
        // Admin
        wp_register_script('technical-docs-admin', TECHNICALDOCS_URL . '/assets/js/technicaldocs-admin.js', array('jquery'), TECHNICALDOCS_VERSION);
        // Chosen
        wp_register_script('technical-docs-chosen', TECHNICALDOCS_URL . '/includes/vendor/chosen/chosen.jquery.min.js', array('jquery'), '1.4.2');
        wp_register_style('technical-docs-chosen', TECHNICALDOCS_URL . '/includes/vendor/chosen/chosen.min.css', array(), '1.4.2');
    }
    function _enqueue_admin_assets()
    {
        wp_enqueue_script('technical-docs-admin');
        wp_enqueue_script('technical-docs-chosen');
        wp_enqueue_style('technical-docs-chosen');
    }
}
require_once __DIR__ . '/core/technicaldocs-functions.php';
TECHNICALDOCS();
예제 #2
0
				<?php 
}
?>
			</form>

			<?php 
if (have_posts()) {
    $classes = array('small-block-grid-2');
    if ($wp_query->found_posts > 2) {
        $classes[] = 'medium-block-grid-3';
    }
    if ($wp_query->found_posts > 3) {
        $classes[] = 'large-block-grid-4';
    }
    if (function_exists('TECHNICALDOCS')) {
        echo TECHNICALDOCS()->shortcodes->documents_list_HTML(wp_list_pluck($wp_query->posts, 'ID'), $classes);
    }
} else {
    ?>

				<div class="small-12 columns">
					Nothing found.
				</div>

			<?php 
}
?>
		</div>
	</section>

<?php 
예제 #3
0
<?php

/**
 * Technical documents.
 *
 * @since   0.1.0
 * @package Applegate
 */
// Don't load directly
if (!defined('ABSPATH')) {
    die;
}
if (function_exists('TECHNICALDOCS')) {
    echo TECHNICALDOCS()->shortcodes->documents_list();
}