02 Maret 2023

Ngebetulin Title Alias Judul Posting Blog

Alangkah terkejutnya — tapi ga sampe kentut — Admin BlEnDiDS ketika iseng melihat source code alias sumber kode tema blog via Notepad++.

BlEnDiDS-SumberKodeTemaBlog

Udah tag Title-nya ada nun jauh di bawah (di baris ke 21) terus ada tanda baca titik dua (:) alias colon.

"Ko' gitu sih!", ujarku dalam hati.

O...O...Ya O..Ya, Bongkar!

Eksperimen pertama adalah dengan jalan menghapus <title><data:blog.pageTitle/></title> dan <b:include data='blog' name='all-head-content'/> kemudian ngegantinya dengan:

Tag Kondisional Beranda (Homepage)

    <b:if cond='data:blog.url == data:blog.homepageUrl'>
      <title><data:blog.pageTitle/></title>
      <meta content='Blog Entrinya Dipo Dwijaya S' name='description'/>
    </b:if>

Tag Kondisional Posting Blog

    <b:if cond='data:blog.pageType == &quot;item&quot;'>
      <title><data:blog.pageName/> &#8212; <data:blog.title/></title>
      <meta expr:content='data:blog.title + &quot; membahas mengenai &quot; + data:blog.pageName + &quot;.&quot;' name='description'/>
      <meta content='750516741948930' property='fb:app_id'/>
      <meta content='100000034508456' property='fb:admins'/>
      <meta expr:content='data:blog.url' property='og:url'/>
      <meta content='article' property='og:type'/>
      <meta expr:content='data:blog.pageName' property='og:title'/>
      <meta expr:content='data:blog.title + &quot; membahas mengenai &quot; + data:blog.pageName + &quot;.&quot;' property='og:description'/>
      <meta content='summary' name='twitter:card'/>
      <meta expr:content='data:blog.title' name='twitter:site'/>
      <meta content='@dwijayasse' name='twitter:creator'/>
      <meta expr:content='data:blog.pageName' name='twitter:title'/>
      <meta content='notranslate' name='google'/>
    </b:if>

Tag Kondisional Halaman Label Posting Blog

    <b:if cond='data:blog.searchLabel'>
      <title>Daftar Posting Dengan Tajuk <data:blog.pageName/> Di <data:blog.title/></title>
      <meta expr:content='&quot;Halaman Daftar Posting Dengan Tajuk &quot; + data:blog.pageName + &quot; Di &quot; + data:blog.title + &quot;. &quot;' name='description'/>
    </b:if>

Tag Kondisional Halaman Pencarian Posting Blog

    <b:if cond='data:blog.searchQuery'>
      <title><data:blog.pageName/> Di <data:blog.title/></title>
      <meta expr:content='&quot;Halaman &quot; + data:blog.pageName + &quot; Pada &quot; + data:blog.title + &quot;. &quot;' name='description'/>
    </b:if>

Tag Kondisional Halaman Eror Blog

    <b:if cond='data:blog.pageType == &quot;error_page&quot;'>
      <title>4 0 4</title>
      <meta content='noindex' name='robots'/>
    </b:if>

Tag Kondisional Halaman Index Posting Blog

    <b:if cond='data:blog.pageType == &quot;index&quot; and data:blog.url != data:blog.homepageUrl and !data:blog.searchLabel and !data:blog.searchQuery'>
      <title><data:blog.pageTitle/></title>
    </b:if>

Tag Kondisional Halaman Arsip Posting Blog

    <b:if cond='data:blog.pageType == &quot;archive&quot;'>
      <title><data:blog.pageName/></title>
    </b:if>

Tag Kondisional Halaman Arsip Posting Blog

    <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
      <title><data:blog.pageName/> &#8212; <data:blog.title/></title>
      <meta expr:content='data:blog.title + &quot; membahas mengenai &quot; + data:blog.pageName + &quot;.&quot;' name='description'/>
      <style>.post-footer {display:none;}</style>
    </b:if>

Tambahan

    <link expr:href='data:blog.homepageUrl + &quot;favicon.ico&quot;' rel='icon' type='image/x-icon'/>
    <link expr:href='data:blog.url' rel='canonical'/>
    <link expr:href='data:blog.homepageUrl + &quot;feeds/posts/default&quot;' expr:title='data:blog.title + &quot; - Atom&quot;' rel='alternate' type='application/atom+xml'/>
    <link expr:href='data:blog.homepageUrl + &quot;feeds/posts/default?alt=rss&quot;' expr:title='data:blog.title + &quot; - RSS&quot;' rel='alternate' type='application/rss+xml'/>
    <link expr:href='&quot;https://www.blogger.com/feeds/&quot; + data:blog.blogId + &quot;/posts/default&quot;' expr:title='data:blog.title + &quot; - Atom&quot;' rel='alternate' type='application/atom+xml'/>

Penampakan Setelah Pembongkaran

BlEnDiDS-SumberKodeTemaBlog-Bongkar

Seperti terlihat pada gambar, tag Title-nya ada di baris ke 6😉