<?php
* _mbbasetheme theme functions definted in /lib/init.php
*
* @package _mbbasetheme
*/
* Register Widget Areas
*/
function mb_widgets_init() {
register_sidebar( array(
'name' => __( 'Sidebar', '_mbbasetheme' ),
'id' => 'sidebar-1',
'description' => '',
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => '</aside>',
'before_title' => '<h1 class="widget-title">',
'after_title' => '</h1>',
) );
}
* Remove Dashboard Meta Boxes
*/
function mb_remove_dashboard_widgets() {
global $wp_meta_boxes;
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
}
* Change Admin Menu Order
*/
function mb_custom_menu_order( $menu_ord ) {
if ( !$menu_ord ) return true;
return array(
);
}
* Hide Admin Areas that are not used
*/
function mb_remove_menu_pages() {
}
* Remove default link for images
*/
function mb_imagelink_setup() {
$image_set = get_option( 'image_default_link_type' );
if ( $image_set !== 'none' ) {
update_option( 'image_default_link_type', 'none' );
}
}
* Enqueue scripts
*/
function mb_scripts() {
wp_enqueue_style( '_mbbasetheme-style', get_stylesheet_uri() );
if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
wp_enqueue_script( 'comment-reply' );
}
if ( !is_admin() ) {
wp_enqueue_script( 'jquery' );
wp_enqueue_script( 'customplugins', get_template_directory_uri() . '/assets/js/plugins.min.js', array('jquery'), NULL, true );
wp_enqueue_script( 'customscripts', get_template_directory_uri() . '/assets/js/main.min.js', array('jquery'), NULL, true );
}
}
* Remove Query Strings From Static Resources
*/
function mb_remove_script_version( $src ){
$parts = explode( '?ver', $src );
return $parts[0];
}
* Remove Read More Jump
*/
function mb_remove_more_jump_link( $link ) {
$offset = strpos( $link, '#more-' );
if ($offset) {
$end = strpos( $link, '"',$offset );
}
if ($end) {
$link = substr_replace( $link, '', $offset, $end-$offset );
}
return $link;
}