# Blog Topics

**URL:** <https://community.hubspot.com/t/blog-topics/1249>\
**Category:** CMS Development\
**Created:** [March 8, 2017, 7:46pm UTC](https://community.hubspot.com/t/blog-topics/1249 "2017-03-08T19:46:46Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MRF](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mrf/32/74736_2.png) [@MRF](https://community.hubspot.com/u/MRF)\
**Post date:** [March 8, 2017, 7:46pm UTC](https://community.hubspot.com/t/blog-topics/1249/1 "2017-03-08T19:46:46Z")

</div>

Hello,

I am wanting to create a topics page like the Hubspot page.

> **[HubSpot Blog | Marketing, Sales, Agency, and Customer Success Content](https://blog.hubspot.com/)**
>
> HubSpot’s Marketing Blog covers everything you need to know to master inbound marketing.

So the page I want to create is [blog.enduraplas.com/topics](http://blog.enduraplas.com/topics).

How do I create this?

I know how to create the actual page but I don’t know how to host it on the [blog.enduraplas.com](http://blog.enduraplas.com) domain.

Please help.

---

<div class="post-metadata">

**Author:** ![ndwilliams3](https://avatars.discourse-cdn.com/v4/letter/n/c4cdca/32.png) [@ndwilliams3](https://community.hubspot.com/u/ndwilliams3)\
**Post date:** [March 9, 2017, 4:46pm UTC](https://community.hubspot.com/t/blog-topics/1249/2 "2017-03-09T16:46:49Z")

</div>

You can do this with the blog topics HUBL function.

You would need to create a landing page and add a HUBL module to the page with the following code.

```auto
{% set my_topics = blog_topics('default', 250) %}
<div class="custom-topic-list-wrapper">
<h2 class="custom-topic-list-title">
<a href="http://blog.enduraplas.com">Enduraplas® Blog</a>
</h2>
<ul>
{% for item in my_topics %}
<li><a href="{{ group.absolute_url }}/topic/{{item.slug}}">{{ item }}</a></li>
{% endfor %}
</ul>
</div>

```

---

<div class="post-metadata">

**Author:** ![MRF](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mrf/32/74736_2.png) [@MRF](https://community.hubspot.com/u/MRF)\
**Post date:** [March 9, 2017, 5:37pm UTC](https://community.hubspot.com/t/blog-topics/1249/3 "2017-03-09T17:37:03Z")

</div>

I’m not sure i explained myself right.

I did create this [u][http://offers.enduraplas.com/topics[/u]](http://offers.enduraplas.com/topics%5B/u%5D) on my landing page domain but I can’t figure out how to host it on the [blog.enduraplas.com](http://blog.enduraplas.com) domain.

Would you know how to do this.

---

<div class="post-metadata">

**Author:** ![ndwilliams3](https://avatars.discourse-cdn.com/v4/letter/n/c4cdca/32.png) [@ndwilliams3](https://community.hubspot.com/u/ndwilliams3)\
**Post date:** [March 9, 2017, 5:56pm UTC](https://community.hubspot.com/t/blog-topics/1249/4 "2017-03-09T17:56:33Z")

</div>

I assume [blog.enduraplas.com](http://blog.enduraplas.com) is setup as a Hubspot domain.

Go to the settings tab and under the Page URL and where you see **[http://offers.enduraplas.com](http://offers.enduraplas.com)** it should be a dropdown list where you can select from the domains you have setup in Hubspot.

---

<div class="post-metadata">

**Author:** ![Phil\_Vallender](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/phil_vallender/32/48924_2.png) [@Phil\_Vallender](https://community.hubspot.com/u/Phil_Vallender)\
**Post date:** [April 30, 2017, 8:09am UTC](https://community.hubspot.com/t/blog-topics/1249/5 "2017-04-30T08:09:38Z")

</div>

Hi @MRF

It looks like you have HubSpot blog tools assigned to [blog.endurapls.com](http://blog.endurapls.com) and its landing page tools assigned to [offers.enduraplas.com](http://offers.enduraplas.com) - which is a common config.

In this scenario, it’s not possible to publish your topics page to the blog domain since you can’t publish a bespoke page inside the blog tool.

The way around this is to change your domain configuration so that both the blog and landing page tools are assigned to the same subdomain. Then you could add /blog/ to the URL of your topics page and it would appear to be part of the blog.

Hope that helps.

---

<div class="post-metadata">

**Author:** ![danidevera](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/danidevera/32/75439_2.png) [@danidevera](https://community.hubspot.com/u/danidevera)\
**Post date:** [June 19, 2018, 10:53am UTC](https://community.hubspot.com/t/blog-topics/1249/6 "2018-06-19T10:53:20Z")

</div>

Hello,  
1. I am trying to use a variable so that the name of the topic appears in the list, but some hyphens appear in the words:  
You can see an example here: [https://blog.enzymeadvisinggroup.com/marketing-comercial/tag/data-lake](https://blog.enzymeadvisinggroup.com/marketing-comercial/tag/data-lake)

We are using the shortcode: {{topic}} … with {{topic.name}} does not work.

2. Some of our topics have an accent. When you put them, a 404 error is generated.  
for example: [https://blog.enzymeadvisinggroup.com/marketing-comercial/topic/\*\*bleep\*\*%C3%ADtica-de-datos](https://blog.enzymeadvisinggroup.com/marketing-comercial/topic/ **bleep** %C3%ADtica-de-datos)

Can we solve it?

Thank you!!
