2018-08-06 20:19:50 +00:00
< ? php
/**
* Custom hooks .
*
* @ package understrap
*/
2018-08-07 19:39:03 +00:00
if ( ! function_exists ( 'understrap_site_info' ) ) {
2018-08-06 20:19:50 +00:00
/**
* Add site info hook to WP hook library .
*/
function understrap_site_info () {
do_action ( 'understrap_site_info' );
}
}
if ( ! function_exists ( 'understrap_add_site_info' ) ) {
add_action ( 'understrap_site_info' , 'understrap_add_site_info' );
/**
* Add site info content .
*/
function understrap_add_site_info () {
$the_theme = wp_get_theme ();
$site_info = sprintf (
'<a href="%1$s">%2$s</a><span class="sep"> | </span>%3$s(%4$s)' ,
esc_url ( __ ( 'http://wordpress.org/' , 'understrap' ) ),
sprintf (
/* translators:*/
esc_html__ ( 'Proudly powered by %s' , 'understrap' ), 'WordPress'
),
sprintf ( // WPCS: XSS ok.
/* translators:*/
esc_html__ ( 'Theme: %1$s by %2$s.' , 'understrap' ), $the_theme -> get ( 'Name' ), '<a href="' . esc_url ( __ ( 'http://understrap.com' , 'understrap' ) ) . '">understrap.com</a>'
),
sprintf ( // WPCS: XSS ok.
/* translators:*/
esc_html__ ( 'Version: %1$s' , 'understrap' ), $the_theme -> get ( 'Version' )
)
);
2018-08-07 19:39:03 +00:00
echo apply_filters ( 'understrap_site_info_content' , $site_info ); // WPCS: XSS ok.
2018-08-06 20:19:50 +00:00
}
}