Error Dikala Menyimpan Perubahan Di Tata Letak

Apakah Anda pernah mengalami menyerupai halnya pada gambar di atas? Mendapat pesan error dikala mencoba menyimpan perubahan sesudah mengedit gadget di tata letak tentunya menciptakan kita bertanya-tanya apa yang salah dengan blog.

Mungkin banyak dari sebagian Blogger mengalami hal menyerupai itu dan tentunya hal tersebut sangat mengganggu dan tentunya ingin tau untuk mengetahui hal apa yang menjadikan munculnya pesan error dikala akan menyimpan perubahan yang kita lalukan pada suatu gadget di sidebar.

Lantas, apa sih yang menjadikan munculnya pesan error tersebut di tata letak?

Nah, pesan error itu muncul alasannya pemasangan conditional tag untuk menyembunyikan widget yang tidak sempurna pada sidebar (agar widget tersebut hanya muncul di postingan).

Biasanya conditional tag yang digunakan untuk menyembunyikan sidebar atau suatu widget di sidebar dari halaman utama blog menyerupai berikut:

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

Dan penggunaan conditional tag di atas sehingga sanggup menjadikan munculnya pesan error biasanya menyerupai di bawah ini.

 <aside id='sidebar-right'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
       <div id='sidebar-wrapper'>
        <b:section class='sidebar' id='sidebar' preferred='yes'>
          <b:widget id='HTML1' locked='false' title='' type='HTML'>
            <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>
</b:includable>
          </b:widget>
        </b:section>
      </div>
       <div id='sidebar2-wrapper'>
        <b:section class='sidebar2' id='sidebar2' preferred='yes'>
          <b:widget id='HTML2' locked='false' title='' type='HTML'>
            <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>
</b:includable>
          </b:widget>
        </b:section>
      </div>
</b:if>
       <div id='sidebar3-wrapper'>
        <b:section class='sidebar3' id='sidebar3' preferred='yes'>
          <b:widget id='HTML3' locked='false' title='' type='HTML'>
            <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>
</b:includable>
          </b:widget>
        </b:section>
      </div>
</aside>

Memang dengan cara menyerupai di atas, sidebar dan sidebar2 benar-benar tidak akan tampil di halaman utama blog. Begitupun dikala dilihat source code halaman utama, isyarat sidebar benar-benar tidak ada.

Namun hal tersebut justru sanggup memunculkan pesan error dikala kita menyimpan perubahan di suatu gadget di sidebar halaman utama atau widget yang muncul di hamalam postingan dan halaman utama.

Sebenarnya jikalau kita hiraukan pesan error tersebut juga tidak apa-apa, alasannya perubahan yang kita lakukan pada widget tetap sanggup asal kita sudah menyimpan (SAVE) perubahan tersebut pada gadget-nya.

Namun tetap saja kita merasa menyerupai ada yang janggal dengan blog kita.

Nah seharusnya menggunaan conditional tag untuk menyembunyikan widget dari halaman utama yang sempurna ialah menyerupai berikut:

 <aside id='sidebar-right'>
       <div id='sidebar-wrapper'>
        <b:section class='sidebar' id='sidebar' preferred='yes'>
          <b:widget id='HTML1' locked='false' title='' type='HTML'>
            <b:includable id='main'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>
</b:if>
</b:includable>
          </b:widget>
        </b:section>
      </div>
       <div id='sidebar2-wrapper'>
        <b:section class='sidebar2' id='sidebar2' preferred='yes'>
          <b:widget id='HTML2' locked='false' title='' type='HTML'>
            <b:includable id='main'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>
</b:if>
</b:includable>
          </b:widget>
        </b:section>
      </div>
       <div id='sidebar3-wrapper'>
        <b:section class='sidebar3' id='sidebar3' preferred='yes'>
          <b:widget id='HTML3' locked='false' title='' type='HTML'>
            <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>
</b:includable>
          </b:widget>
        </b:section>
      </div>
</aside>

Dan tambahkan CSS di bawah ini di atas isyarat </head> supaya tidak menyisakan ruang kosong di sidebar halaman utama sehingga tampilan sidebar terlihat rapih.

 <b:if cond='data:blog.pageType != &quot;static_page&quot; and data:blog.pageType != &quot;item&quot;'>
<style type='text/css'>
#sidebar-wrapper,#sidebar2-wrapper{display:none}
</style>
</b:if>

Kode-kode di atas hanya sebagai pola dan ilustrasi dari penempatan conditional tag yang sempurna untuk menyembunyikan suatu widget dari halaman utama blog. Karena setiap blog kadang kala mempunyai kode-kode yang berbeda, maka silahkan sesuaikan dengan isyarat blog Anda.

Semoga bermanfaat.
Sumber https://www.kompiajaib.com/

0 Response to "Error Dikala Menyimpan Perubahan Di Tata Letak"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel