Ультра-минималистичная стартовая тема WordPress. Содержит минимум необходимых файлов: style.css, functions.php, index.php, header.php, footer.php. Подходит для переноса готовой верстки на WordPress и создания нетипичных проектов, в которых не требуются стандартный набор файлов темы.
header.php
<!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <meta charset="<?php bloginfo( 'charset' ); ?>"> <meta name="viewport" content="width=device-width"> <?php wp_head(); ?> </head> <body <?php body_class(); ?>>
index.php
<?php get_header(); ?> <?php while(have_posts()): the_post(); ?> <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1> <div><?php the_content(); ?></div> <?php endwhile; ?> <?php get_footer(); ?>
Минималистичное содержание стандартного цикла WordPress, которое в любой момент может быть заменено или доработано.
footer.php
<?php wp_footer(); ?> </body> </html>
functions.php
<?php //Theme supports add_theme_support( 'title-tag' ); add_theme_support( 'post-thumbnails' ); //Load styles & scripts function theme_scripts() { wp_enqueue_style( 'theme-style', get_stylesheet_uri() ); } add_action( 'wp_enqueue_scripts', 'theme_scripts' );
В functions.php включена поддержка миниатюры записей и title страниц. А также нативным способом подключен файл стилей.
style.css
/* * Theme Name: Zero WP * Description: Ультра-минималистичная стартовая тема * Theme URI: https://github.com/solidcreature/zero_wp * Author: Nikolay Mironov * Author URI: http://wpfolio.ru */