javascript 香草古腾堡block.js

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 香草古腾堡block.js相关的知识,希望对你有一定的参考价值。

/**
 * Hello World: Step 1
 *
 * Simple block, renders and saves the same content without interactivity.
 *
 * Using inline styles - no external stylesheet needed.  Not recommended
 * because all of these styles will appear in `post_content`.
 */
( function( blocks, i18n, element ) {
	var el = element.createElement;
	var __ = i18n.__;

	var blockStyle = {
		backgroundColor: '#900',
		color: '#fff',
		padding: '20px',
	};

	i18n.setLocaleData( window.gutenberg_examples_01.localeData, 'gutenberg-examples' );

	blocks.registerBlockType( 'gutenberg-examples/example-01-basic', {
		title: __( 'Example: Basic', 'gutenberg-examples' ),
		icon: 'universal-access-alt',
		category: 'layout',
		edit: function() {
			return el(
				'p',
				{ style: blockStyle },
				'Hello World, step 1 (from the editor).'
			);
		},
		save: function() {
			return el(
				'p',
				{ style: blockStyle },
				'Hello World, step 1 (from the frontend).'
			);
		},
	} );
}(
	window.wp.blocks,
	window.wp.i18n,
	window.wp.element
) );

以上是关于javascript 香草古腾堡block.js的主要内容,如果未能解决你的问题,请参考以下文章

javascript WP-古腾堡代码btn.js

javascript 这是一个用Vue.js建造的古腾堡街区

好奇,您如何管理管理区域中的古腾堡区块预览?

如何为类提供多行元素古腾堡 RichText 块?

如何在同一页面上添加多个相同的自定义古腾堡块?

古腾堡编辑器滚动块进入视图