Comers
@Comers
Frontend Dev.

Что добавлять в новый function.php?

Привет. Учусь темы делать для wordpress.
Что надо вставлять в пустой function.php и где брать?
  • Вопрос задан
  • 64 просмотра
Решения вопроса 3
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
Примерное содержимое functions.php
не забудьте про теги <?php ?>
// подключаем стили
function register_mystyles() {
	wp_register_style('style', get_template_directory_uri() .
		'/style.css');
	wp_enqueue_style('style');
}
add_action('wp_enqueue_scripts', 'register_mystyles');


// подключаем скрипты
function register_myscripts() {
	
	wp_register_script('script', get_template_directory_uri() .
		'/js/script.js');
	wp_enqueue_script('script');
}

add_action('wp_enqueue_scripts', 'register_myscripts');


// Регистрируем Меню
register_nav_menu ('menu', 'Main menu');


// Регистрируем Сайдбар
register_sidebar( array(
        'name' => __( 'Сайдбар', '' ),
        'id' => 'mysidebar',
        'description' => __( 'Перетащите сюда виджеты, чтобы добавить их на сайдбар.', '' ),
        'before_widget' => '<div id="mysidebar">',
        'after_widget' => '</div>',
        'before_title' => '<h3>',
        'after_title' => '</h3>',
    ) );


А дальше уже по необходимости. Кстати, если для темы создали дочернюю тему, то вместо get_template_directory_uri() используйте get_stylesheet_directory_uri() ну и читайте кодекс ВП конечно же
Ответ написан
Комментировать
можешь тут глянуть
Ответ написан
Комментировать
MedVedar
@MedVedar
e-commerce developer
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Любой код, который будет использоваться в шаблоне - регистрация js, css, шорткодов, кастомных полей, функций и пр.
Возьмите любой шаблон и посмотрите, что в этом файле.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы