From f597e2fe949a1e18eb778b9a5bd102de88570555 Mon Sep 17 00:00:00 2001 From: Max Date: Thu, 18 May 2017 14:03:27 +0200 Subject: Initial commit. --- inc/setup.php | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 inc/setup.php (limited to 'inc/setup.php') diff --git a/inc/setup.php b/inc/setup.php new file mode 100644 index 0000000..622c570 --- /dev/null +++ b/inc/setup.php @@ -0,0 +1,100 @@ + tag in the document head, and expect WordPress to + * provide it for us. + */ + add_theme_support( 'title-tag' ); + + /* + * Enable support for Post Thumbnails on posts and pages. + * + * @link http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails + */ + //add_theme_support( 'post-thumbnails' ); + + // This theme uses wp_nav_menu() in one location. + register_nav_menus( array( + 'primary' => __( 'Primary Menu', 'understrap' ), + ) ); + + /* + * Switch default core markup for search form, comment form, and comments + * to output valid HTML5. + */ + add_theme_support( 'html5', array( + 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', + ) ); + + /* + * Adding Thumbnail basic support + */ + add_theme_support( "post-thumbnails" ); + + /* + * Enable support for Post Formats. + * See http://codex.wordpress.org/Post_Formats + */ + add_theme_support( 'post-formats', array( + 'aside', 'image', 'video', 'quote', 'link', + ) ); + + // Set up the WordPress core custom background feature. + add_theme_support( 'custom-background', apply_filters( 'understrap_custom_background_args', array( + 'default-color' => 'ffffff', + 'default-image' => '', + ) ) ); +} +endif; // understrap_setup +add_action( 'after_setup_theme', 'understrap_setup' ); + +/** +* Adding the Read more link to excerpts +*/ +/*function new_excerpt_more( $more ) { + return '

' . __('Read More', 'understrap') . '

'; +} +add_filter( 'excerpt_more', 'new_excerpt_more' );*/ +/* Removes the ... from the excerpt read more link */ +function custom_excerpt_more( $more ) { + return ''; +} +add_filter( 'excerpt_more', 'custom_excerpt_more' ); + +/* Adds a custom read more link to all excerpts, manually or automatically generated */ + +function all_excerpts_get_more_link($post_excerpt) { + + return $post_excerpt . ' [...]

' . __('Read More...', 'understrap') . '

'; +} +add_filter('wp_trim_excerpt', 'all_excerpts_get_more_link'); -- cgit v1.2.3