Exemple #1
0
 function template($atts, $content)
 {
     $defaults = array('href' => get_bloginfo('uri'), 'title' => get_bloginfo('name'), 'target' => '_parent');
     $atts = wp_parse_args($atts, $defaults);
     return sprintf('<a target="%s" href="%s"><img title="%s" src="%s" /></a>', $atts['target'], $atts['href'], $atts['title'], pl_get_site_logo(false));
 }
Exemple #2
0
/**
 * URLs used on the front end
 */
function pl_get_system_urls()
{
    $a = array();
    // Site Admin URL
    $a['adminURL'] = admin_url();
    $a['ajaxURL'] = pl_ajax_url();
    // Edit current post URL
    $a['editPost'] = plns_edit_post_link();
    // Add menus URL
    $a['menus'] = admin_url("nav-menus.php");
    // Add/edit widgets URL
    $a['widgets'] = admin_url("widgets.php");
    // URL of core framework
    $a['CoreURL'] = get_template_directory_uri();
    // URL of parent theme
    $a['ParentStyleSheetURL'] = get_template_directory_uri();
    // URL of child theme, if active
    $a['ChildStyleSheetURL'] = get_stylesheet_directory_uri();
    // Base website URL
    $a['siteURL'] = do_shortcode('[pl_site_url]');
    $a['uploadsURL'] = do_shortcode('[pl_uploads_url]');
    $a['logoURL'] = pl_get_site_logo(false);
    global $pl_medialib;
    // Media library link for use in iFrame
    $a['mediaLibrary'] = $pl_medialib->pl_media_library_link();
    //  Media library videos link for use in iFrame
    $a['mediaLibraryVideo'] = $pl_medialib->pl_media_library_link("video");
    // Add media link
    $a['addMedia'] = admin_url("media-new.php");
    return $a;
}