In the theme selection page, links are shown below the active theme which shows its capabilities. Most of the time these are Widgets, Menus, and a Theme Options link if you run add_theme_page().
Since I created my own top-level menu and didn’t use add_theme_page(), my path redirects to admin.php?page=chosen-slug instead of themes.php?page=chosen-slug and there is no Theme Options link in the Appearance section. Is there a way I can still display that link to show that my theme has options?
I guess a jQuery solution will have to do for now. It’s not my first choice but at least it works.
PHP:
jQuery: