Страница категории

Читать далее в категории


add_filter('excerpt_more', 'new_excerpt_more');
function new_excerpt_more($more) {
    global $post;
    return ' <a href="'. get_permalink($post->ID) . '">Читать далее...</a>';
}

Подключение меню

В файле functions.php


register_nav_menus( array(
 'top-menu' => 'Верхнее меню',
 'main-menu'  => 'Основное меню',
 'footer-menu'  => 'Меню подвала',
 ) );

Читать далее…

Подключение стилей и скриптов


function wp_book_scripts() {
    wp_enqueue_style(  'wp-book-style', get_stylesheet_uri() );
    wp_enqueue_style(  'wp-book-font-awesome',  get_template_directory_uri() . '/css/font-awesome.min.css' );
    wp_enqueue_style(  'wp-book-print', get_template_directory_uri() . '/print.css', array(), '1.1', 'print' );
    
    wp_enqueue_script('jquery');
    wp_enqueue_script( 'wp-book-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20151215', true );
    wp_enqueue_script( 'wp-book-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20151215', true );
    wp_enqueue_script( 'wp-book-app',   get_template_directory_uri() . '/js/app.js', array('jquery') );
    wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/js/bootstrap.js', array( 'jquery' ) );

    if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
        wp_enqueue_script( 'comment-reply' );
    }
}
add_action( 'wp_enqueue_scripts', 'wp_book_scripts' );

Подключение сайдбара

1.


function wp_book_widgets_init() {
 register_sidebar( array(
 'name'          => 'Правый сайдбар',
 'id'            => 'sidebar-1',
 'description'   => 'Правый сайдбар',
 ));
 }
add_action( 'widgets_init', 'wp_book_widgets_init' );

2.


<?php if ( ! dynamic_sidebar( 'sidebar-1' ) ) : ?>
 <a href="/wp-admin/widgets.php">Добавте виджеты!</a>
<?php endif; ?>

Последовательность загрузки страниц шаблона


is_home()        ___________________    ___________________    ___________________    home.php        ___________________    index.php - Главная страница
 is_front_page()    ___________________    ___________________ ___________________ front-page.php    home.php            index.php - Главная страница
 is_404            ___________________    ___________________    ___________________ 404.php            ___________________    index.php — Страница вывода ошибки 404
 is_search()        ___________________    ___________________    ___________________    search.php        ___________________    index.php — Вывод результатов поиска
 is_date()        ___________________    ___________________    ___________________    date.php        archive.php            index.php - Страница архива по дате
 is_author()        ___________________    author-nicename.php    author-id.php        authore.php        archive.php            index.php — Вывод статей одного автора
 is_category()    ___________________    category-slug.php    category-id.php        category.php    archive.php            index.php — Файл вывода всех записей из категории
 ia_tag()        ___________________    tag-slug.php        tag-id.php            tag.php            archive.php            index.php — Вывод по определенному тегу (метке)
 is_tax()        ___________________    ?                    ?                    taxonomy.php    archive.php            index.php - Условный тег, срабатывает на архивной странице пользовательской таксономии
 is_archive()    ___________________    ___________________ archive-posttype.php ______________    archive.php            index.php — Архив статей
 is_single()        ___________________    ___________________ single-posttype.php    single.php        ___________________    index.php — Страница поста
 is_attachment()    ___________________    MIME_type.php        attachment.php        single.php        ___________________    index.php — Вывод прикрепленного файла
 is_page()        custom-template.php    page-slug.php        page-id.php            page.php        ___________________    index.php — Вывод страницы

functions.php — Файл, где прописываются добавочные функции шаблона WordPress (например, регистрация меню и сайдбаров)

sidebar.php — Боковая колонка или иначе ее называют сайдбар сайта
 header.php — Шапка сайта
 footer.php — Подвал или нижняя часть блога (футер)

comments.php — Файл вывода комментариев
 searchform.php — шаблон поисковой формы
 loop.php - Запись в цикле

style.css — файл отвечающий за стилевое оформление вашей темы wordpress.

Авторизация

Нет аккаунта?  Регистрация.