Make WordPress Core

Opened 11 years ago

Last modified 4 weeks ago

#31414 new feature request

Paginating Themes, Plugins, and Media

Reported by: leedman's profile leedman Owned by:
Milestone: Priority: normal
Severity: normal Version: 4.1.1
Component: Networks and Sites Keywords: close
Focuses: ui, multisite Cc:

Description

When building a multisite network the lack of pagination on resource screens such as themes, plugins, and media cause b rowser crashes -- too many thumbs to load.

Change History (8)

#1 @SergeyBiryukov
11 years ago

  • Component changed from General to Networks and Sites
  • Focuses administration added; accessibility performance removed

#2 @SergeyBiryukov
11 years ago

  • Summary changed from Paginating Themes, Plguins, and Media to Paginating Themes, Plugins, and Media

#3 @jeremyfelt
11 years ago

  • Keywords reporter-feedback added

Hi @leedman, thanks for the ticket.

Can you provide more detail on the issue? It seems that the media portion of this ticket is a duplicate of #30401. Pagination is still available for plugins and themes and the number of items per page can be controlled in Screen Options.

#4 follow-up: @leedman
11 years ago

Hi Jeremy,

I'm looking at a sub-site, Appearance > Themes. There are 329 Themes to allow a user-base a selection. I don't see any screen options for paginating the themes. It's a never-ending scroll. Thus the browser crashing halfway through.

Media, from Add Media in Posts or Pages, it also works with the never-ending scroll.

Plugins, I may have slipped on that clumping a thought process together as I wrote it.

#5 in reply to: ↑ 4 ; follow-up: @jeremyfelt
11 years ago

Replying to leedman:

I'm looking at a sub-site, Appearance > Themes. There are 329 Themes to allow a user-base a selection. I don't see any screen options for paginating the themes. It's a never-ending scroll. Thus the browser crashing halfway through.

Ahh, I understand now. I think I was focused on the network admin.

I don't have a large theme base configured now, but I can set one up to test. Is there a specific OS/browser combination that is having trouble?

#6 in reply to: ↑ 5 @leedman
11 years ago

Replying to jeremyfelt:

Replying to leedman:

I'm looking at a sub-site, Appearance > Themes. There are 329 Themes to allow a user-base a selection. I don't see any screen options for paginating the themes. It's a never-ending scroll. Thus the browser crashing halfway through.

Ahh, I understand now. I think I was focused on the network admin.

I don't have a large theme base configured now, but I can set one up to test. Is there a specific OS/browser combination that is having trouble?

I'm using the latest Windows 8 and Chrome - pretty religious about staying current versions.

And what about the media library pagination versus never-ending scroll. Is that the other ticket?

#7 @swissspidy
10 years ago

  • Focuses administration removed
  • Keywords needs-testing added; reporter-feedback removed

#8 @r1k0
4 weeks ago

  • Keywords close added; needs-testing removed

Reproduction Report

Environment

  • WordPress: 6.9.1
  • PHP: 8.2.12
  • Server: Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
  • Database: mysqli (Server: 10.4.32-MariaDB / Client: mysqlnd 8.2.12)
  • Browser: Chrome 144.0.0.0
  • OS: Windows 10/11
  • Theme: Twenty Twenty-Five 1.4
  • MU Plugins: None activated
  • Plugins:
    • Test Reports 1.2.1

Steps taken

  1. Add a second site to your network.
  2. Head over to the second site themes page.
  3. Scroll all the way to the bottom of the themes page.
  4. ❌ Bug is not occurring

Expected behavior

  • All the themes and their thumbnails are loaded while the user scrolls down all the way to the bottom.

Additional Notes

  • Ensure you have a multisite setup, with 329+ themes that are network-enabled.
  • The browser doesn't crash.
  • This ticket is quite old, and the issue might have been addressed by recent WordPress versions.
  • Updating the keywords, removing needs-testing and adding close.

Screenshots/Screencast with results

Support Content

  • None
Note: See TracTickets for help on using tickets.