January 19, 2025

Display Alias for Blogger Post Label

How to display a different name for Blogger post label.

Use case:

  • You want to use code names for labels, e.g. "a1" instead of "Productivity Tips".

Markup Code

Put this before </body> tag.

<b:defaultmarkups>
<b:defaultmarkup type='Common'>
    
    <!-- # alias -->
    <b:includable id='_labelAlias'>
      <b:switch var='data:name'>
        
        <b:case value='a1'/>Productivity Tips
        <b:case value='a2'/>Blogging Tips
        <!-- add more cases -->
        
        <!-- display label name as is -->
        <b:default/><data:name/>
        
      </b:switch>
    </b:includable>
    
</b:defaultmarkup>
</b:defaultmarkups>

Then, pass in data:posts[i].labels[i].name to the following tag.

<b:include name='_labelAlias'  data='{ name: data:label.name }'/>


Open comments page