Support » Everything else WordPress » Requiring plugin for wordpress.org theme submission

  • Resolved deothemes

    (@deothemes)


    I submitted a theme for wordpress.org.
    My theme uses simple plugin which required for social share buttons and custom shortcodes. I require this plugin with TGMPA, but looks like it’s not allowed to host the plugin on own website, it must be hosted on wordpress.org

    Here is the theme review reply:
    REQUIRED: All theme recommends plugins with TGMPA should recommends from plugins hosted on WordPress.org

    The other requirement is to prefix all the functions with a theme slug, in my case ‘deoblog-lite’

    So, If I want to submit multiple themes on wordpress.org should I submit this plugin for each theme but with a different prefixes? For example:

    1. Plugin 1: ‘deoblog_lite_social_sharing_buttons’
    2. Plugin 2: ‘new_theme_social_sharing_buttons’

    And all these plugins should have different names as well? Ex.: deoblog_lite_core, new_theme_core etc. ?

    I’m a bit confused here 🙂

    • This topic was modified 1 year, 4 months ago by  Jan Dembowski.
    • This topic was modified 1 year, 4 months ago by  deothemes.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Moderator Jan Dembowski

    (@jdembowski)

    Forum Moderator and Brute Squad

    I’ve moved this to Everything else WordPress as this is more of a process topic.

    Theme reviews aren’t a topic for discussion on the forums. The conversion you need to have is on the ticket or on the #themereview Slack channel. They’ll be happy to assist you there.

    Moderator Jan Dembowski

    (@jdembowski)

    Forum Moderator and Brute Squad

    You can sign up for a Slack account following these instructions.

    https://make.wordpress.org/chat/

    • This reply was modified 1 year, 4 months ago by  Jan Dembowski.
    Moderator Samuel Wood (Otto)

    (@otto42)

    WordPress.org Admin

    First, it is not allowed to “require” a plugin for a theme. All themes hosted here must stand alone, and operate correctly without any additional plugins. You can recommend a plugin, and have extra support for it if it is installed, but it cannot be “required”.

    And secondly, yes, all recommended plugins must also be hosted here, you cannot have them hosted elsewhere, such as on your own site. Doing so would violate the point of review, since you could simply put any malicious or non-free code into that plugin and then have your free theme here as a way to install it.

    The WordPress Plugin and Theme directories are hosting services, not listing services. Any code that comes from them must be hosted by us, you cannot simply have a sort of “installer” entry there to get code from elsewhere.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Requiring plugin for wordpress.org theme submission’ is closed to new replies.