Поддержка Плагины Блок для Гутенберга: заметки

  • Решено Webliberty

    (@webliberty)


    Ищу плагин для Гутенберга, где можно создать текстовый блок с различным оформлением на выбор, наподобие плагина Wp-note.

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

    Или где можно найти пример создания блока для Гутенберга с пояснениями и рабочим примером, чтобы сделать самостоятельно? Шорткодами было проще…

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Нашел пример создания блока. При создании записи в редакторе всё работает, блок добавляется и даже стили для него загружены. А вот на самой странице стили не работают, почему?

    Использую для этого такую функцию:

    function mdlr_editable_block_example_enqueue() {
    	wp_enqueue_style(
    		'mdlr-editable-block-example-style', // Handle.
    		plugins_url( 'style.css', __FILE__ ), // style.css: This file styles the block on the frontend.
    		array( 'wp-blocks' ), // Dependencies, defined above.
    		filemtime( plugin_dir_path( __FILE__ ) . 'style.css' ) // filemtime — Gets file modification time.
    	);
    }
    add_action( 'enqueue_block_assets', 'mdlr_editable_block_example_enqueue' );

    Удалил из функции строку:
    array( 'wp-blocks' ),
    и всё получилось, стили загружаются.

    Решение найдено на Гитхабе. Там пишут, что раньше работало… То ли пример у меня древний, то ли Гутенберг пилят на ходу, да так, что слишком быстро вся информация устаревает. Адекватных примеров так и нет нигде.

    Ничего готового не нашел, поэтому сделал свой плагин Simple Note

    Вдруг кому-то ещё пригодится 😉

    То что надо! Спасибо, дружище

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Блок для Гутенберга: заметки» закрыта для новых ответов.