Sejak kemarin saya dibuat hampir pusing karena ada pemberitahuan dari mas +Dimas Yudha Pratama terkait tulisan / teks postingan tidak muncul, hal ini untuk yang dua kalinya terjadi teks postingan menghilang. Sempat berpikir apa karena koneksi, browser, eksistensi, anti virus, atau ada kesalahan pada kode html? karena saya suka ngoprek kode html untuk mempercepat loading blog. Jika hal ini dibiarkan, bisa memperburuk dan mengganggu pengunjung blog, atau bahkan blog kita akan diabaikan oleh SERP.
Pertama; Masalah koneksi internet yang lelet? Saya rasa bukan masalah koneksi karena gambar, recent post, share button, dan lainnya masih bisa tampil.
Kedua; Masalah browser? saya rasa juga bukan, karena saya lihat dari screenshotnya dia menggunakan google chrome, saya pun begitu.
Ketiga; Apa karena eksistensi? Saya lihat dia menggunakan eksistensi adblock plus yang memblokir tampilnya iklan suatu blog, tapi dia bisa dengan normal mengakses blog demo kompi flexible.
Keempat; Apa karena anti virus? dia bilang tidak menggunakan anti virus. Dan saat saya contact mas adhy, beliau bilang bahwa kemarin juga ada yang komplain template amp nya tidak bisa dibaca oleh pengguna yang menggunakan anti virus kaspersky. Bisa juga karena ada script blog yang dianggap virus, jadi jangan sembarangan memasukkan script. mungkin bisa menjadi pertimbangan saya dan anda.
Kelima; Mungkin juga ada kesalahan pada kode html blog saya ini, karena memang saya suka ngoprek coding untuk mempercepat loading blog. Kemudian saya menuju ke html untuk mengecek mungkin ada yang kelewat, saya mulai mencari kode untuk menampilkan postingan seperti ini
<data:post.body/>
, dan saya menemukan kode dibawah ini;Kode pertama
<b:if cond='data:blog.pageType == "item" or data:blog.pageType == "static_page"'>
<div id='middleads'>
<data:post.body/>
</div>
</b:if>
Coba perhatikan, <data:post.body/>
berada dalam <div>
Kode kedua
<div id='middle-ads'>
<div class='middleadsproject'>
<h4>Advertiser</h4>
<!-- KODE IKLAN DI SINI -->
</div>
</div>
Kode ini untuk menampilkan iklan ditengah postingan
Kode ketiga
var str1=document.getElementById("middleads").innerHTML,str2=str1.length,str3=str2/2,substr=str1.substring(str3,str2),n=substr.search("<br>");if(0>n){n=substr.indexOf("."),0>n&&(n=0);var firsthalf=str1.substring(0,str3+n+1),secondhalf=str1.substring(str3+n+1,str2)}else var firsthalf=str1.substring(0,str3+n+4),secondhalf=str1.substring(str3+n+4,str2);var addcode=document.getElementById("middle-ads").innerHTML,newbody=firsthalf+addcode+secondhalf,strnew=document.getElementsByClassName("post-body entry-content");strnew[0].innerHTML=newbody,document.getElementById("middle-ads").innerHTML="";
Kode script inilah yang mengatur tampilan iklan ditengah postingan
Nah jika blog anda tidak menampilkan iklan ditengah postingan, sebaiknya kode kedua dan ketiga dihapus. Tapi jangan lupa untuk menghapus
<div>
pembungkus <data:post.body/>
pada kode pertama seperti yang saya tandai diatas sehingga menjadi seperti ini;
<b:if cond='data:blog.pageType == "item" or data:blog.pageType == "static_page"'>
<data:post.body/>
</b:if>
Saya rasa cukup demikian saja tentang Solusi atau Cara Mengatasi Tulisan Postingan Blog Tidak Tampil, sebagai referensi jika suatu saat anda mengalami hal yang sama dengan saya terutama pengguna template kompi flexible. Semoga bermanfaat dan selamat mencoba...