| Server IP : 89.108.64.180 / Your IP : 216.73.217.95 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/costa-delmar.ru/wp-content/plugins/widget-shortcode/assets/ |
Upload File : |
( function( wp ) {
var el = wp.element.createElement;
var __ = wp.i18n.__;
var ServerSideRender = wp.components.ServerSideRender;
var InspectorControls = wp.editor.InspectorControls;
var SelectControl = wp.components.SelectControl;
wp.blocks.registerBlockType( 'widget-shortcode/block', {
title: __( 'Widget Shortcode', 'widget-shortcode' ),
icon: 'welcome-widgets-menus',
category: 'widgets',
attributes : {
id: {
default : '',
},
},
// Display block preview and UI
edit( props ) {
return el( 'div', {}, [
el( ServerSideRender, {
block: "widget-shortcode/block",
attributes: props.attributes
} ),
el( InspectorControls, {}, [
el( SelectControl, {
value : props.attributes.id,
label : __( 'Widget', 'widget-shortcode' ),
options : widgetShortcodeGutenberg.widgets,
onChange : function( id ) {
props.setAttributes( { id } );
},
} )
] )
] )
},
save() {
// nothing to see here, ServerSideRender handles this
return null;
},
} );
}(
window.wp
) );