WordPress.org

Make WordPress Core

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#13306 closed defect (bug) (invalid)

Network enable/disable theme

Reported by: markoheijnen Owned by:
Milestone: Priority: normal
Severity: normal Version: 3.0
Component: Multisite Keywords:
Focuses: Cc:

Description

I just noticed that also themes that aren't enabled get shown at normal user.

What I did was using the theme for the main website and disabled it because other users aren't allowed to use it. But I noticed that other users still could select the theme. Disabling my own theme didn't work.

I used revision 14521.

Change History (6)

comment:1 follow-up: wpmuguru4 years ago

  • Resolution set to invalid
  • Status changed from new to closed

I just checked with r14521 and only enabled themes show in my install.

comment:2 in reply to: ↑ 1 wpmuguru4 years ago

Replying to wpmuguru:

I just checked with r14521 and only enabled themes show in my install.

Just as an added note, if a site already has a theme selected the Enabled flag is ignored for that theme on that site. If the site admin switches away from the theme, then they can no longer see it.

comment:3 follow-up: markoheijnen4 years ago

  • Cc info@… added

One useraccount still sees an disabled theme. How do you explain that.
There is something wrong with the handling of themes.

If I create an new user then it is fine.

comment:4 in reply to: ↑ 3 wpmuguru4 years ago

Replying to markoheijnen:

One useraccount still sees an disabled theme. How do you explain that.

Is it active on that site?

comment:5 markoheijnen4 years ago

I did disabled it when I edit the site. The theme was not the current theme.

I expected that when I disable the theme at the super admin panel that the theme get disabled everywhere. That doesn't happen what I can understand somehow but I would love to get an message then which sites still can use the theme.

comment:6 nacin4 years ago

  • Milestone Unassigned deleted
Note: See TracTickets for help on using tickets.