# Ghost Theme Config possibility?

**URL:** <https://forum.ghost.org/t/ghost-theme-config-possibility/22662>\
**Category:** Themes\
**Created:** [May 12, 2021, 10:39am UTC](https://forum.ghost.org/t/ghost-theme-config-possibility/22662 "2021-05-12T10:39:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bengin\_Cetindere](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/bengin_cetindere/32/13165_2.png) [@Bengin\_Cetindere](https://forum.ghost.org/u/Bengin_Cetindere)\
**Post date:** [May 12, 2021, 10:39am UTC](https://forum.ghost.org/t/ghost-theme-config-possibility/22662/1 "2021-05-12T10:39:45Z")

</div>

I am currently developing a theme and I don’t know if ghost has the capabilities to let the user define some things. For example I have a subscribe-cta banner that should be visible after each post and each page but I am sure many people want to hide this.

In the documentation I only found [Ghost Handlebars Theme Helpers: @config](https://ghost.org/docs/themes/helpers/config/#providing-config) this, which is not a ghost-user facing config right? Or is it? Couldn’t find more on it, maybe someone can point me to the right direction.

---

<div class="post-metadata">

**Author:** ![Kevin](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/kevin/32/32_2.png) [@Kevin](https://forum.ghost.org/u/Kevin)\
**Post date:** [May 12, 2021, 10:51am UTC](https://forum.ghost.org/t/ghost-theme-config-possibility/22662/2 "2021-05-12T10:51:32Z")

</div>

> [@Bengin\_Cetindere](#):
>
> I am currently developing a theme and I don’t know if ghost has the capabilities to let the user define some things

There is not currently any capability for users to pass user-defined settings through to themes. A workaround could be to provide some documentation with code that users of your theme can place in the code injection fields to show/hide elements using CSS or JS. Eg:

```auto
<style>
.subscribe-cta { display: none; }
</style>

```

> For example I have a subscribe-cta banner that should be visible after each post and each page but I am sure many people want to hide this.

You can use `{{#if @labs.members}}` to see if members is enabled, it’s a deprecated property but it does still work. A proper replacement is in the works.

---

<div class="post-metadata">

**Author:** ![Bengin\_Cetindere](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/bengin_cetindere/32/13165_2.png) [@Bengin\_Cetindere](https://forum.ghost.org/u/Bengin_Cetindere)\
**Post date:** [May 12, 2021, 11:11am UTC](https://forum.ghost.org/t/ghost-theme-config-possibility/22662/3 "2021-05-12T11:11:51Z")

</div>

Ah, thanks! I think using the labs.members variable will suffice for me needs! Thank you very much 🙂
