WP Manifestindependent plugin directory
manifest / themes / user-theme-options

User Theme Options

A simple WordPress plugin allowing users to use Appearance menu items.

★ 0stars
1.2.0latest · 2mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/enrico-sorcinelli/user-theme-options/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Allow users to use Appearance menu items.

Description

Allow users to use Appearance menu items.

Basic Features

  • User settings managements.
  • Multisite support.

Installation

This section describes how to install the plugin and get it working.

  1. Upload the plugin files to the /wp-content/plugins/user-theme-options directory, or install the plugin through the WordPress Plugins screen directly.
  2. Activate the plugin through the Plugins screen in WordPress.

Usage

Once the plugin is installed you can control settings in the following ways:

  • Theme Options section of user edit page in Dashboard admin.
  • Theme Options section of user edit page in Network Dashboard admin (Network setting will be overriden by site settings).

API

Constants

Following constants in your wp-config.php file.

USER_THEME_OPTIONS_DEBUG

Turn on debug messages.

USER_THEME_OPTIONS_AUTOENABLE

Define to false to disable (you will have to init it manually).

USER_THEME_OPTIONS_MANAGED_ROLES

Allow to define array of managed roles. Empty array means all roles (except of administrator ).

Hooks

user_theme_options_fix_menu

Action allowin to do other things after plugin menu fixes.

do_action( 'user_theme_options_fix_menu', $user, $theme_options );

Frequently Asked Questions

Does it work with Gutenberg?

Yes

Does it work with multisite installation?

Yes

Screenshots

1. First screenshot.

First screenshot.

2. Second screenshot.

Second screenshot.

Changelog

For plugin changelog, please see the Releases page on GitHub.

Releases

5 releases.

Tag
Published
1.2.0 latest
Aug 21, 2026 2mo ago
Nov 4, 2022 4 years ago
Jun 27, 2022 4 years ago
May 18, 2022 4 years ago
May 18, 2022 4 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.