# Custom Fields No Longer Appear Under 'Modules' On Blog Posts

**URL:** <https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996>\
**Category:** CMS Development\
**Created:** [May 29, 2018, 2:16pm UTC](https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996 "2018-05-29T14:16:47Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ikonic\_media](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ikonic_media/32/53869_2.png) [@ikonic\_media](https://community.hubspot.com/u/ikonic_media)\
**Post date:** [May 29, 2018, 2:16pm UTC](https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996/1 "2018-05-29T14:16:47Z")

</div>

I am building a new blog post template with the latest design manager. I have added several custom fields for testing and they do not appear in the ‘modules’ list in the sidebar as they did in the past.

I am using the following Hubl to create a field:

{% choice “resource\_type” label=‘Choose the type of resource’, choices=‘Case Study, Webinar, Data Sheet, E-Book’, export\_to\_template\_context=True %}

I have followed HS design documentation and community posts:

> **[Accounts Dashboard | HubSpot](https://app.hubspot.com/myaccounts?next=developerdocs&redirect=%2Fcms%2Freference%2Fhubl%2Fexport-to-template-context)**

[https://community.hubspot.com/t5/Content-Design-Questions/Accessing-custom-text-field-in-my-HubSpot-blog-listing-HuBL/m-p/2855/highlight/true#M287](https://community.hubspot.com/t5/Content-Design-Questions/Accessing-custom-text-field-in-my-HubSpot-blog-listing-HuBL/m-p/2855/highlight/true#M287)

[https://community.hubspot.com/t5/Content-Design-Questions/Adding-custom-fields-to-blog-post/m-p/7758](https://community.hubspot.com/t5/Content-Design-Questions/Adding-custom-fields-to-blog-post/m-p/7758)

---

<div class="post-metadata">

**Author:** ![Jsum](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jsum/32/20405_2.png) [@Jsum](https://community.hubspot.com/u/Jsum)\
**Post date:** [May 29, 2018, 6:44pm UTC](https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996/2 "2018-05-29T18:44:29Z")

</div>

[@ikonic\_media](https://community.hubspot.com/t5/user/viewprofilepage/user-id/4694),

Are you placing your HubL snippet in your post template? Your syntax looks right.

---

<div class="post-metadata">

**Author:** ![ikonic\_media](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ikonic_media/32/53869_2.png) [@ikonic\_media](https://community.hubspot.com/u/ikonic_media)\
**Post date:** [May 29, 2018, 7:44pm UTC](https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996/3 "2018-05-29T19:44:35Z")

</div>

@Jsum

Yes, I am adding this to the top of my post template.

---

<div class="post-metadata">

**Author:** ![Jsum](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jsum/32/20405_2.png) [@Jsum](https://community.hubspot.com/u/Jsum)\
**Post date:** [May 29, 2018, 8:05pm UTC](https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996/4 "2018-05-29T20:05:25Z")

</div>

Could you use vidyard or the like to share a screen cap video of the template and the result? I do not see a reason why this isn’t working for you but I don’t have access to the full picture.

---

<div class="post-metadata">

**Author:** ![jestlinbaum](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jestlinbaum/32/68653_2.png) [@jestlinbaum](https://community.hubspot.com/u/jestlinbaum)\
**Post date:** [May 30, 2018, 3:22pm UTC](https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996/5 "2018-05-30T15:22:41Z")

</div>

This is what I got from support:

Seems ridiculous!

"That’s correct- Hubl Support Tags are no longer supported for use in the Blog Post Template. Essentially, it does render a nested module- a rich text module inside the blog content module- and this functionality has been deprecated. You can still render a static rich text module, but it won’t be editable on the page level.

You can only add a new module to the a blog post in the template- for example, dragging an image module into the template itself- and not to the blog content module."

---

<div class="post-metadata">

**Author:** ![ikonic\_media](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ikonic_media/32/53869_2.png) [@ikonic\_media](https://community.hubspot.com/u/ikonic_media)\
**Post date:** [June 6, 2018, 1:06pm UTC](https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996/6 "2018-06-06T13:06:30Z")

</div>

I confirmed with HubSpot support that we can no longer create custom fields on blog post templates using the ‘export-to-template-context’ documentation. Here is the full response from HS support:

“I can confirm that Hubl is no longer supported for blog post templates. Technically its like nesting a module within a module which is no longer allowed in the new Design Manager. What I might recommend trying is moving the code to the head HTML of the templates so it doesn’t affect other posts like it, since creating a brand new custom module and removing that field entirely would end up messing with all data associated with that field being lost.”

---

<div class="post-metadata">

**Author:** ![jestlinbaum](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jestlinbaum/32/68653_2.png) [@jestlinbaum](https://community.hubspot.com/u/jestlinbaum)\
**Post date:** [June 6, 2018, 1:46pm UTC](https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996/7 "2018-06-06T13:46:28Z")

</div>

I see. I added the following to the “Additional \<head\> Markup” box of the Main blog template:

`{% image "company_logo" label='Company Logo', export_to_template_context=True %}`

And put the call for the image in the Post Listing template:

```auto
{% if content.widgets.company_logo.body.src %}
<div class="logo-wrap">
<img src="{{ content.widgets.company_logo.body.src }}">
</div>
{% endif %}

```

Seems to be working as expected.

---

<div class="post-metadata">

**Author:** ![ikonic\_media](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ikonic_media/32/53869_2.png) [@ikonic\_media](https://community.hubspot.com/u/ikonic_media)\
**Post date:** [June 7, 2018, 1:48pm UTC](https://community.hubspot.com/t/custom-fields-no-longer-appear-under-modules-on-blog-posts/8996/8 "2018-06-07T13:48:28Z")

</div>

The key here was moving the custom field Hubl out of the “Blog Content” template and into the “Additional \<head\> Markup” field which is available on the drag-and-drop template interface when no other module or group is selected.
