WordPress.org

Make WordPress Core

Opened 4 years ago

Last modified 3 months ago

#12826 new enhancement

AJAX trash posts

Reported by: meheranandk Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version: 2.9
Component: Posts, Post Types Keywords: has-patch needs-refresh
Focuses: Cc:

Description (last modified by nacin)

Add AJAX to trash posts, like comment moderation.

From GSoC ideas list:

Add AJAX Paging to Admin Screens. Something we've never gotten around to is adding AJAX paging to the list-type screens (edit.php, etc). Currently, getting to the next page of items means a screen refresh. For this project, add ajax paging to all the list-type screens in the WordPress admin. We have all the underlying PHP, but it needs some JavaScript love.

Attachments (2)

admin-ajax.js (1.4 KB) - added by meheranandk 4 years ago.
JS file for AJAX Trash. (Place in wp-admin/js directory)
ajax-trash.diff (1.6 KB) - added by meheranandk 4 years ago.
Patch to AJAXify Trash in edit.php (Include admin-ajax.js as well)

Download all attachments as: .zip

Change History (9)

meheranandk4 years ago

JS file for AJAX Trash. (Place in wp-admin/js directory)

meheranandk4 years ago

Patch to AJAXify Trash in edit.php (Include admin-ajax.js as well)

comment:1 nacin4 years ago

  • Component changed from General to Trash
  • Description modified (diff)
  • Summary changed from AJAXifying WP Admin Panel interface to AJAX trash posts
  • Version set to 2.9

comment:2 aaroncampbell4 years ago

  • Cc aaron@… added

What is the performance difference between:

current_element.parent().parent().parent().parent().children("th,td:not(.undo-trash)").each(function(){
  /*do something */
});

and

current_element.parents('tr').children("th,td:not(.undo-trash)").each(function(){
  /*do something */
});

I know the latter seems much more straight forward

comment:3 solarissmoke3 years ago

  • Keywords close added

Can this be closed to be dealt with in #14579 ?

comment:4 scribu3 years ago

  • Keywords close removed

Guess not.

comment:5 SergeyBiryukov3 years ago

  • Keywords has-patch needs-refresh added

comment:6 SergeyBiryukov16 months ago

#15489 was marked as a duplicate.

comment:7 nacin3 months ago

  • Component changed from Trash to Posts, Post Types
Note: See TracTickets for help on using tickets.