示例#1
0
	( resolve, reject ) => {
		postEditStore.startEditingNew( siteID );
		postEditStore.saveEdited(
			{
				title: menuItem.name,
				ID: 'new',
				type: 'page',
				status: 'publish',
			},
			( error, data ) => {
				postEditStore.stopEditing();
				if ( ! error && data ) {
					menuItem.url = data.URL;
					menuItem.content_id = data.ID;
					resolve();
					return;
				}
				reject( error );
			}
		);
	}
示例#2
0
	( resolve, reject ) => {
		postEditStore.startEditingNew( siteID );
		postEditStore.saveEdited(
			{
				title: menuItem.name,
				ID: 'new',
				type: 'page',
				status: 'publish'
			},
			function( error, data ) {
				postEditStore.stopEditing();
				if ( !error && data ) {
					menuItem.url = data.URL
					menuItem.content_id = data.ID
					resolve();
				} else {
					reject( error );
				}
			}
		);
	}