Блок Гутенберга не загружает мои стили в интерфейс моего сайта

Я недавно пытался раскопаться в блоках Гуттенберга. Я следил за «учебником» по wordpress, чтобы получить базовую настройку (create-guten-block также вызывал у меня проблемы со стилем, поэтому я решил попробовать настроить его сам). Однако по какой-то причине стили не применяются к интерфейсу моих сайтов.

Я следил за несколькими разными уроками о том, что может происходить. В том числе и с удалением плагина 'jetpack' пока не повезло. Я использовал сценарий постановки в очередь вместо регистрации. Я также пробовал разбивать элементы на разные функции и добавлять их по отдельности.

ФАЙЛ), array ('wp-blocks', 'wp-element'));

wp_register_style(
    'wild-wonders-editor-style',
    plugins_url( 'dist/css/editor.css', __FILE__ ),
    array( 'wp-edit-blocks' ),
    filemtime( plugin_dir_path( __FILE__ ) . 'dist/css/editor.css' )
);

wp_register_style(
    'wild-wonders-hero-style',
    plugins_url( 'dist/css/blockStyle.css', __FILE__ ),
    array(),
    filemtime( plugin_dir_path( __FILE__ ) . 'dist/css/blockStyle.css' )
);


register_block_type( 'blocks/wild-wonders-blocks-hero', array(
    'editor_script' => 'wild-wonders-blocks-hero',
    'editor_style'  => 'wild-wonders-editor-style',
    'style' => 'wild-wonders-hero-style',
) );

} add_action ('инициализация', 'wild_wonders_blocks');

Насколько я могу судить из нескольких прочитанных мною руководств, это правильный способ добавления таблиц стилей. Однако я ничего не получаю во внешнем интерфейсе. Даже сетевой запрос ... Я что-то еще должен делать? Спасибо


person k.bice    schedule 06.02.2019    source источник


Ответы (1)


person    schedule
comment
Я попробую! Мне было интересно, это может быть ... но в официальной документации указано «регистр», а не «очередь» :) - person k.bice; 06.02.2019
comment
проверьте мой обновленный ответ. Может быть, они недавно изменились, раньше он использовал enqueue - person Ashiquzzaman Kiron; 06.02.2019
comment
Я пробовал create-guten-block, но по какой-то причине, когда я начал редактировать его, чтобы он был тем, что мне было нужно, чтобы стили внешнего и внутреннего интерфейса перестали работать. Я играл с ним несколько дней, прежде чем сдаться и решил попробовать собрать его с нуля :) - person k.bice; 06.02.2019
comment
Я тоже это сделал, но это было утомительно, и я разочаровался, в конце концов решил использовать инструменты. - person Ashiquzzaman Kiron; 06.02.2019
comment
Ваши стили все еще работали, когда вы меняли блоки? - person k.bice; 06.02.2019
comment
Да, на самом деле это моя текущая установка. - person Ashiquzzaman Kiron; 07.02.2019
comment
Ха, мне придется попробовать еще раз. Я не знаю, почему у меня такая проблема с правильной работой стилей. - person k.bice; 07.02.2019
comment
На заметку, я наконец понял, что происходит. Сайт, который я редактировал, был пользовательской темой. Из-за этого wp_head () фактически не присутствовал в заголовке, поэтому стили не загружались :) - person k.bice; 07.02.2019
comment
Это здорово :) Буду признателен, если вы примете мой ответ - person Ashiquzzaman Kiron; 08.02.2019
comment
Этот ответ сработал для меня, но проблема была странной: он работал как локально, так и на сервере, когда я программировал несколько месяцев назад, а теперь он внезапно перестает работать на моем сервере. В любом случае: постановка в очередь заставляет оба снова работать :) - person Axel Köhler; 03.07.2020