Bump Reset plugin - Annotated to help new devs

تم “إزالة” عنصر واجهة المستخدم post-admin-menu مؤخرًا لصالح مكون Glimmer هنا admin-post-menu.gjs.

الطريقة الصحيحة لإضافة زر هي استخدام واجهة برمجة التطبيقات addPostAdminMenuButton بدلاً من ذلك:

	api.addPostAdminMenuButton((name, attrs) => {
		return {
			action: (post) => {
				const ajaxParams = {
					type: 'POST',
					data: { post_id: post.id }
				};

				ajax("/reset_bump", ajaxParams).catch(popupAjaxError);
			},
			icon: 'calendar-times',
			className: 'reset-bump',
			label: 'reset_bump.button_label',
		};
	});
إعجابَين (2)