tag:blogger.com,1999:blog-6670856475198141739Thu, 21 Nov 2024 06:30:12 +0000Tutorial BlogWidgetGeneralSmartphoneAndroidTips KomputerApp MobileTips SEOTips YoutubeKesehatan dan LifestyleTips AdsenseTips FacebookFull ReviewBlogger Template FreeBlogger TemplatesFree Blogger Template ResponsiveTemplatesTips BisnisReviewBisnis OnlineBlog TipsPilih HPHosting dan DomainBlogger v3SamsungBitcoinTips WindowsCryptocurrency糖心vlog官方入口XiaomiAMP 糖心vlog官方入口DisqusCSSJavaScriptSastraGoogle Search ConsoleGoogle WebmasterTrik BloggerTutorial SingkatPremium TemplateAsusiPhoneBreadcrumbsConditional TagsDaftar IsiTips BloggerBlogPostingCloudFlareDomain .co.vuForumHostingerHotel Mewah di JakartaInfinite ScrollJoobleJooble IndonesiaLinguistikLoad MoreMeta DataMeta Data KeywordsProperty Article TagSchema MarkupServiceSoftwareTips WebsiteTravelokaBlog bungfrangkiBlog bungfrangki berbagai panduan tips &amp; tutorial Blogger untuk pemula, seperti template Blogspot, optimasi SEO, Tools, 糖心vlog官方入口, CSS, JavaScript, lainnyahttp://www.bungfrangki.com/noreply@blogger.com (Bungfrangki)Blogger743125tag:blogger.com,1999:blog-6670856475198141739.post-2457941008602053715Fri, 30 Aug 2024 05:31:00 +00002024-08-31T09:43:36.208+07:00Infinite ScrollJavaScriptLoad MoreTips BloggerTrik BloggerWidgetMengatasi Infinite Scroll Blogger yang Error di Mobile<p>Masalah infinite scroll yang tidak bekerja (error) di tampilan mobile sebetulnya sudah cukup lama saya menyadarinya. Tetapi baru saat ini saya coba mencarikan solusi untuk mengatasi hal tersebut. Fitur infinite scroll menjadi tidak bekerja sebagaimana mestinya saat website dibuka dengan URL mobile. URL mobile di Blogger biasanya ditandai dengan akhiran&nbsp;<b>?m=1</b>.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJxtts4PK0J6ssiE7r9NMnDsKfwYbyloCC6fIEb2CDmlgYCp5bWjwGNWKb34tcLc6lM5cwlbetwM0R_fSh4xupkW1_3IlIy0TJSq5e0p_yTkYGyGEVQ88da_N3kBMn2qwAMbHGQZfOOwvOt_xRwDowSvx_6EDT5SQxvGKCRzdBz60OqQPC_TCFtZnagn42/s1920/Blogger-Load-More-Infinite-Scroll.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Mengatasi Infinite Scroll Blogger yang Error di Mobile" border="0" data-original-height="1080" data-original-width="1920" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJxtts4PK0J6ssiE7r9NMnDsKfwYbyloCC6fIEb2CDmlgYCp5bWjwGNWKb34tcLc6lM5cwlbetwM0R_fSh4xupkW1_3IlIy0TJSq5e0p_yTkYGyGEVQ88da_N3kBMn2qwAMbHGQZfOOwvOt_xRwDowSvx_6EDT5SQxvGKCRzdBz60OqQPC_TCFtZnagn42/s16000/Blogger-Load-More-Infinite-Scroll.jpg" title="Mengatasi Infinite Scroll Blogger yang Error di Mobile" /></a></div><p>Sebagai informasi, widget infinite scroll yang terpasang di blog ini adalah <i>onclick event</i>, yang akan memuat halaman terlama dengan mengklik tombol <b>Load More</b>.</p><p>Adapun pesan <i>error </i>yang muncul (di <i>console</i>) saat mengklik tombol loadmore, kurang lebih sebagai berikut:</p><p class="warning line-height-1"><small>Mixed Content: The page at '/?m=1' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://www.bungfrangki.com/search?updated-max=2023-02-17T20:34:00%2B07:00&amp;max-results=8&amp;m=1'. This request has been blocked; the content must be served over HTTPS.</small></p><p style="text-align: left;">Dan solusinya dapat memilih salah satu dari 2 cara berikut ini.</p><h2 style="text-align: left;">Cara Mengatasi Infinite Scroll Blogger yang Error di Perangkat (URL) Mobile</h2><h2 style="text-align: left;">Cara 1</h2><p>Solusi pertama adalah dengan menambahkan meta tag khusus di blog. Silahkan copy dan paste kode meta tag berikut ini di atas <code>&lt;/head&gt;</code> template Blogspot Anda.</p><p></p><pre class="html"><code>&lt;meta content="upgrade-insecure-requests" http-equiv="Content-Security-Policy" /&gt;</code></pre><p></p><h2 style="text-align: left;">Cara 2</h2><p>Atau, solusi lainnya adalah silahkan menambahkan JavaScript berikut ini. Letakkan di atas <code>&lt;/body&gt;</code> pada template Blogspot masing-masing.</p><p></p><pre class="javascript"><code class="java"><p>&lt;script&gt;</p><p>//&lt;![CDATA[</p><p>window.addEventListener("load", (event) =&gt; {</p><p>if (window.location.protocol.indexOf('https') == 0){</p><p>&nbsp; var lm = document.createElement('meta');</p><p>&nbsp; lm.setAttribute('http-equiv', 'Content-Security-Policy');</p><p>&nbsp; lm.setAttribute('content', 'upgrade-insecure-requests');</p><p>document.getElementsByTagName('head')[0].appendChild(lm);</p><p>}&nbsp;</p><p>});</p><p>//]]&gt;</p><p>&lt;/script&gt;</p></code></pre><p></p><p class="info"><strong>Perhatian:</strong><br />Cukup menggunakan salah satu dari dua cara di atas. Agar tidak mubazir. Mengingat dua cara di atas memiliki fungsi dan output yang sama.</p><i class="separate"></i><p><i>Update 31 Agustus 2024:</i></p><h2>Cara 3 (mempertahankan&nbsp;XMLHttpRequest)</h2><p>Alih-alih mengganti metode untuk <i>retrive data</i> dengan <b>fetch</b>, Anda bisa coba pertahankan tetap menggunakan <b>XMLHttpRequest</b>, dengan tambahan <i>function force URL to HTTPS</i>.</p><p>Ganti JavaScript Blogger Infinite Scroll dengan kode di bawah ini.</p><p></p><pre><code><p>&lt;script&gt;</p><p>//&lt;![CDATA[</p><p>!function(t,e){t.InfiniteScroll=function(n){function r(t,n){return n=n||e,n.querySelectorAll(t)}function o(t){return void 0!==t}function a(t){return"function"==typeof t}function i(t,e){t=t||{};for(var n in e)t[n]="object"==typeof e[n]?i(t[n],e[n]):e[n];return t}function s(t,e,n){return o(t)?o(e)?void(o(n)?g[t][n]=e:g[t].push(e)):g[t]:g}function d(t,e){o(e)?delete g[t][e]:g[t]=[]}function l(t,e){if(o(g[t]))for(var n in g[t])g[t][n](e)}function f(){return L.inner糖心vlog官方入口=p.text.loading,T=!0,y?(M.classList.add(p.state.loading),l("loading",[p]),void u(y,function(t,n){M.className=x+" "+p.state.load,h=e.createElement("div"),h.inner糖心vlog官方入口=t;var o=r("title",h),a=r(p.target.post,h),i=r(p.target.anchors+" "+p.target.anchor,h),s=r(p.target.post,H);if(o=o&amp;&amp;o[0]?o[0].inner糖心vlog官方入口:"",a.length&amp;&amp;s.length){var d=s[s.length-1];e.title=o,d.insertAdjacent糖心vlog官方入口("afterend",'&lt;span class="fi" id="#fi:'+j+'"&gt;&lt;/span&gt;'),h=e.createElement("div");for(var f=0,u=a.length;u&gt;f;++f)h.appendChild(a[f]);d.insertAdjacent糖心vlog官方入口("afterend",h.inner糖心vlog官方入口),c(),y=i.length?i[0].href:!1,T=!1,j++,l("load",[p,t,n])}},function(t,e){M.classList.add(p.state.error),T=!1,c(1),l("error",[p,t,e])})):(M.classList.add(p.state.loaded),L.inner糖心vlog官方入口=p.text.loaded,l("loaded",[p]))}function c(t){if(L.inner糖心vlog官方入口="",v){h.inner糖心vlog官方入口=p.text[t?"error":"load"];var e=h.firstChild;e.onclick=function(){return 2===p.type&amp;&amp;(v=!1),f(),!1},L.appendChild(e)}}var u="infinite-scroll-state-",p={target:{posts:".posts",post:".post",anchors:".anchors",anchor:".anchor"},text:{load:"%s",loading:"%s",loaded:"%s",error:"%s"},state:{load:u+"load",loading:u+"loading",loaded:u+"loaded",error:u+"error"}},g={load:[],loading:[],loaded:[],error:[]};p=i(p,n||{}),p.on=s,p.off=d;var h=null,u=function(e,n,r){if(t.XMLHttpRequest){function secureUrl(getUrl) {try {let parsedUrl = new URL(getUrl);if (parsedUrl.protocol === 'http:') {parsedUrl.protocol = 'https:';}return parsedUrl.href;} catch (error) {console.error('Not expected URL:', getUrl, error);return getUrl; }}const url = secureUrl(e);var o=new XMLHttpRequest;o.onreadystatechange=function(){if(4===o.readyState){if(200!==o.status)return void(r&amp;&amp;a(r)&amp;&amp;r(o.responseText,o));n&amp;&amp;a(n)&amp;&amp;n(o.responseText,o);history.pushState('','',url)}},o.open("GET",url),o.send()}},v=1!==p.type,T=!1,H=r(p.target.posts)[0],L=r(p.target.anchors)[0],y=r(p.target.anchor,L),m=e.body,M=e.documentElement,x=M.className||"",E=H.offsetTop+H.offsetHeight,b=t.innerHeight,w=0,S=null,j=1;if(y.length){y=y[0].href,H.insertAdjacent糖心vlog官方入口("afterbegin",'&lt;!--&lt;span class="fi" id="#fi:0"&gt;&lt;/span&gt;--&gt;'),h=e.createElement("div"),c();var A=function(){E=H.offsetTop+H.offsetHeight,b=t.innerHeight,w=m.scrollTop||M.scrollTop,T||E&gt;w+b||f()};A(),0!==p.type&amp;&amp;t.addEventListener("scroll",function(){v||(S&amp;&amp;t.clearTimeout(S),S=t.setTimeout(A,500))},!1)}return p}}(window,document);</p><p>var infinite_scroll = new InfiniteScroll({</p><p>&nbsp; &nbsp; type: 0,</p><p>&nbsp; &nbsp; target: {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; posts: '.blog-posts',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; post: '.post-outer-container',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; anchors: '.blog-pager',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; anchor: '.load-more-btn'</p><p>&nbsp; &nbsp; },</p><p>&nbsp; &nbsp; text: {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; load: '&lt;button class=\"load-more-btn\"&gt;Load More&lt;/button&gt;',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; loading: '&lt;span class=\"loading-btn\"&gt;Memuat &lt;span&gt;&amp;#9696;&lt;/span&gt;&lt;/span&gt;',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; loaded: '&lt;span class=\"all-posts-showing\"&gt;&lt;/span&gt;',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; error: 'null, refresh this page'</p><p>&nbsp; &nbsp; }</p><p>});</p><p>//]]&gt;<br />&lt;/script&gt;</p></code></pre><p></p><p>Tambahan informasi, JavaScript di atas juga sudah disertakan <code>history.pushState</code> untuk merubah URL di bilah alamat peramban (address bar).</p><h2>Cara 4 (pakai Fetch)</h2><p>Biar lebih modern, Anda dapat menggunakan Blogger Infinite Scroll yang untuk <i>retrive data</i> pakai metode fetch.</p><p>Silahkan mengganti JavaScript Infinite Scroll sebelumnya dengan JS di bawah ini:</p><p></p><pre><code><p>&lt;script&gt;</p><p>//&lt;![CDATA[</p><p>!function(t,e){t.InfiniteScroll=function(n){function r(t,n){return n=n||e,n.querySelectorAll(t)}</p><p>function o(t){return void 0!==t}</p><p>function a(t){return"function"==typeof t}</p><p>function i(t,e){t=t||{};for(var n in e)t[n]="object"==typeof e[n]?i(t[n],e[n]):e[n];return t}</p><p>function s(t,e,n){return o(t)?o(e)?void(o(n)?g[t][n]=e:g[t].push(e)):g[t]:g}</p><p>function d(t,e){o(e)?delete g[t][e]:g[t]=[]}</p><p>function l(t,e){if(o(g[t])){for(var n in g[t]){g[t][n](e)}}}</p><p>function f(){L.inner糖心vlog官方入口=p.text.loading;T=!0;if(y){M.classList.add(p.state.loading);l("loading",[p]);u(y,function(t,n){M.className=x+" "+p.state.load;h=e.createElement("div");h.inner糖心vlog官方入口=t;var o=r("title",h),a=r(p.target.post,h),i=r(p.target.anchors+" "+p.target.anchor,h),s=r(p.target.post,H);if(o=o&amp;&amp;o[0]?o[0].inner糖心vlog官方入口:"",a.length&amp;&amp;s.length){var d=s[s.length-1];e.title=o;d.insertAdjacent糖心vlog官方入口("afterend",'&lt;span class="fi" id="#fi:'+j+'"&gt;&lt;/span&gt;');h=e.createElement("div");for(var f=0,u=a.length;u&gt;f;++f){h.appendChild(a[f])}</p><p>d.insertAdjacent糖心vlog官方入口("afterend",h.inner糖心vlog官方入口);c();y=i.length?i[0].href:!1;T=!1;j++;l("load",[p,t,n])}},function(t,e){M.classList.add(p.state.error);T=!1;c(1);l("error",[p,t,e])})}else{M.classList.add(p.state.loaded);L.inner糖心vlog官方入口=p.text.loaded;l("loaded",[p])}}</p><p>function c(t){L.inner糖心vlog官方入口="";if(v){h.inner糖心vlog官方入口=p.text[t?"error":"load"];var e=h.firstChild;e.onclick=function(){if(2===p.type){v=!1}</p><p>f();return!1};L.appendChild(e)}}</p><p>var defaultSettings={target:{posts:".posts",post:".post",anchors:".anchors",anchor:".anchor"},text:{load:"%s",loading:"%s",loaded:"%s",error:"%s"},state:{load:"infinite-scroll-state-load",loading:"infinite-scroll-state-loading",loaded:"infinite-scroll-state-loaded",error:"infinite-scroll-state-error"},type:0};var g={load:[],loading:[],loaded:[],error:[]};var p=i(defaultSettings,n||{});p.on=s;p.off=d;var h=null;var u=function(url,onSuccess,onError){</p><p>function secureUrl(getUrl) {</p><p>&nbsp; &nbsp; try {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; let parsedUrl = new URL(getUrl);</p><p><br /></p><p>&nbsp; &nbsp; &nbsp; &nbsp; if (parsedUrl.protocol === 'http:') {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; parsedUrl.protocol = 'https:';</p><p>&nbsp; &nbsp; &nbsp; &nbsp; }</p><p>&nbsp; &nbsp; &nbsp; &nbsp; return parsedUrl.href;</p><p>&nbsp; &nbsp; } catch (error) {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; console.error('Invalid URL:', getUrl, error);</p><p>&nbsp; &nbsp; &nbsp; &nbsp; return getUrl;</p><p>&nbsp; &nbsp; }</p><p>}</p><p>let nextUrl = secureUrl(url);</p><p>fetch(nextUrl).then(response=&gt;{if(!response.ok)throw response;return response.text()}).then(text=&gt;{onSuccess&amp;&amp;a(onSuccess)&amp;&amp;onSuccess(text)}).catch(err=&gt;{onError&amp;&amp;a(onError)&amp;&amp;onError(err)})};var v=1!==p.type,T=!1,H=r(p.target.posts)[0],L=r(p.target.anchors)[0],y=r(p.target.anchor,L),m=e.body,M=e.documentElement,x=M.className||"",E=H.offsetTop+H.offsetHeight,b=t.innerHeight,w=0,S=null,j=1;if(y.length){y=y[0].href;H.insertAdjacent糖心vlog官方入口("afterbegin",'&lt;span class="fi" id="#fi:0"&gt;&lt;/span&gt;');h=e.createElement("div");c();var A=function(){E=H.offsetTop+H.offsetHeight;b=t.innerHeight;w=m.scrollTop||M.scrollTop;T||E&gt;w+b||f()};A();0!==p.type&amp;&amp;t.addEventListener("scroll",function(){v||(S&amp;&amp;t.clearTimeout(S),S=t.setTimeout(A,1000))},!1)}</p><p>return p}}(window,document);</p><p>var infinite_scroll = new InfiniteScroll({</p><p>&nbsp; &nbsp; type: 0,</p><p>&nbsp; &nbsp; target: {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; posts: '.blog-posts',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; post: '.post-outer-container',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; anchors: '.blog-pager',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; anchor: '.load-more-btn'</p><p>&nbsp; &nbsp; },</p><p>&nbsp; &nbsp; text: {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; load: '&lt;button class=\"load-more-btn\"&gt;Load More&lt;/button&gt;',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; loading: '&lt;span class=\"loading-btn\"&gt;Memuat &lt;span&gt;&amp;#9696;&lt;/span&gt;&lt;/span&gt;',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; loaded: '&lt;span class=\"all-posts-showing\"&gt;&lt;/span&gt;',</p><p>&nbsp; &nbsp; &nbsp; &nbsp; error: 'null, refresh this page'</p><p>&nbsp; &nbsp; }</p><p>});</p><p>//]]&gt;</p><p>&lt;/script&gt;&nbsp;</p></code></pre><p></p><p>Sebagai informasi, JavaScript di atas dasarnya masih menggunakan konstruksi dari miliknya <a href="https://dte.web.id/" target="_blank" rel="noopener">DTE :]</a>, Taufik Nurrohman. Hanya coba dirubah sedikit.</p><p>Demikian, semoga membantu dan bermanfaat.</p> <p class="resource">JavaScript Blogger Infinite Scroll: https://dte.web.id/teknis/blogger-infinite-scroll</p>http://www.bungfrangki.com/2024/08/mengatasi-infinite-scroll-blogger-yang.htmlnoreply@blogger.com (Bungfrangki)5tag:blogger.com,1999:blog-6670856475198141739.post-8271025736834010656Tue, 27 Aug 2024 14:49:00 +00002024-08-28T07:39:55.170+07:00JavaScriptTips BloggerTutorial BlogMenampilkan Komentar Gambar di Blogger dengan JavaScript<p>Untuk menampilkan komentar berisi link gambar di Blogger dapat dilakukan dengan manipulasi element di JavaScipt (tanpa jQuery). Kurang lebih penampakannya seperti pada thumbnail/hero postingan ini.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTy44oZGNBAjzg3AwK8YwyglwDb4qbI1Ev7mg8kFQPa-XtYVkSOF4Au9tcJJsCDpMBnhQSovvsd8A_xypfaM_r2Cktcuh9FsiU3zkYI7ToVY0iLwXvjEy_e5fPkJLdpMP9HUkeFeB_BlmmAF__skczgcK_7IfwfAZXcrog2Q46qxqRAbegYmxxGCAMkCto/s1920/komentar-berisi-link.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Menampilkan Komentar Gambar di Blogger dengan JavaScript" border="0" data-original-height="1080" data-original-width="1920" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTy44oZGNBAjzg3AwK8YwyglwDb4qbI1Ev7mg8kFQPa-XtYVkSOF4Au9tcJJsCDpMBnhQSovvsd8A_xypfaM_r2Cktcuh9FsiU3zkYI7ToVY0iLwXvjEy_e5fPkJLdpMP9HUkeFeB_BlmmAF__skczgcK_7IfwfAZXcrog2Q46qxqRAbegYmxxGCAMkCto/s16000/komentar-berisi-link.jpg" title="Menampilkan Komentar Gambar di Blogger dengan JavaScript" /></a></div><br /><p>Hari ini saya cukup kaget setelah mendapat balasan komentar dari salah satu Blogger sepuh di Indonesia. <a href="https://www.kang-ismet.com/" target="_blank">Kang Ismet</a>. Bahwa ternyata tampilan logo di footer agak berantakan di browser atau device lain.</p><p>Namun, yang ternyata lebih mengganggu pikiran saya adalah, isi komentar berupa link gambar yang panjang itu.&nbsp;</p><p>Sedikit merepotkan untuk sekadar mendapatkan informasi dari sebuah gambar. Saya harus copy terlebih dahulu url gambar tersebut. Adapun sebelum tahapan meng-<i>copy </i>link gambar itu, terdapat aktifitas yang disebut dengan menyeleksi teks. Bila beruntung, saya dapat menyeleksinya dengan sekali geseran mouse. Dari awal huruf <i>link </i>sampai akhir, dengan penuh kewaspadaan. Terus mem-<i>paste</i>-nya ke tab baru di browser.</p><p>Untungnya link gambar yang dibagikan hanya satu saja. Coba bayangkan bila link gambarnya banyak, dengan panjang linknya yang bukan maen seperti itu. Tentu akan makin merepotkan.</p><p>Untuk itulah saya lakukan sedikit modifikasi lagi pada fitur komentar di blog ini. Dengan menambahkan "<b>button</b>" yang dengan hanya diklik, maka dia akan menampilkan link gambar pada komentar. Tanpa perlu <i>copy-paste</i> link dan keluar dari halaman blog untuk membuka tab baru di browser.</p><p>Untuk demonya, bisa cek langsung di komentar postingan ini: <a href="/2024/07/blogger-conditional-tags-url-contains.html">/2024/07/blogger-conditional-tags-url-contains.html</a></p><h2 style="text-align: left;">Cara Menampilkan Komentar Berisi Link Gambar di Blogspot dengan JavaScript</h2><h3 style="text-align: left;">Cara 1 (tanpa tombol, gambar langsung tampil)&nbsp;</h3><p></p><blockquote class="tr_bq"><p>const imgElements = document.querySelectorAll('i[rel="img"],i[rel="image"]');</p><p>imgElements.forEach((element) =&gt; {</p><p>&nbsp; &nbsp; const imgUrl = element.textContent;</p><p>&nbsp; &nbsp; const imgTag = document.createElement('img');</p><p>&nbsp; &nbsp; imgTag.src = imgUrl;</p><p>&nbsp; &nbsp; element.inner糖心vlog官方入口 = '';</p><p>&nbsp; &nbsp; element.appendChild(imgTag);</p><p>&nbsp; &nbsp; element.setAttribute('alt', '');</p><p>});</p></blockquote><p></p><h3 style="text-align: left;">Cara 2 (pakai tombol)</h3><p></p><blockquote class="tr_bq"><p>const imgElements = document.querySelectorAll('i[rel="img"],i[rel="image"]</p><p>');</p><p>imgElements.forEach((element) =&gt; {</p><p>&nbsp; &nbsp; const button = document.createElement('button');</p><p>&nbsp; &nbsp; button.textContent = 'Show Image';</p><p>&nbsp; &nbsp; button.classList.add('ShowImageComment');</p><p>&nbsp; &nbsp; element.appendChild(button);</p><p>&nbsp; &nbsp; button.addEventListener('click', () =&gt; {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; const imgUrl = element.textContent;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; const imgTag = document.createElement('img');</p><p>&nbsp; &nbsp; &nbsp; &nbsp; imgTag.src = imgUrl;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; element.inner糖心vlog官方入口 = '';</p><p>&nbsp; &nbsp; &nbsp; &nbsp; element.appendChild(imgTag);</p><p>&nbsp; &nbsp; &nbsp; &nbsp; element.style.display = 'block';</p><p>&nbsp; &nbsp; &nbsp; &nbsp; imgTag.setAttribute('alt', '');</p><p>&nbsp; &nbsp; });</p><p>});</p></blockquote><br /> <div class="info"><b>Catatan:</b><br /> Agar script ini bisa berhasil, pastikan <code>document.querySelectorAll</code> sudah di sesuaikan di blog masing-masing. Pada tutorial ini, <code>document.querySelectorAll</code> yang digunakan adalah <code>i[rel="img"]</code> dan <code>i[rel="image"]</code> </div> <br /><p>Demikian, semoga bermanfaat.</p>http://www.bungfrangki.com/2024/08/menampilkan-komentar-gambar-di-blogger.htmlnoreply@blogger.com (Bungfrangki)14tag:blogger.com,1999:blog-6670856475198141739.post-8573637192448471847Sun, 21 Jul 2024 02:39:00 +00002024-07-21T09:49:27.124+07:00Blog TipsConditional TagsTutorial BlogTutorial SingkatBlogger Conditional Tags URL Contains<p>&nbsp;Melanjutkan tutorial singkat kemari tentang&nbsp;<a href="/2024/07/blogger-conditional-tags-pageid-postid.html">Blogger Conditional Tags dengan data:view.pageId dan data:view.postId</a>. Kali ini akan dibahas Blogger conditional tags lainnya, yang sedikit lebih kompleks dan teknis.</p><div class="separator" style="clear: both; text-align: center;"><img alt="Blogger Conditional Tags URL Contains" border="0" data-original-height="800" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgivAvKMOCv9Swef7W_CmZsPhX_rpUExLw48n2ZwWQ4miutd2gQdides7D7ZzTchY0VBaPiKSE-kx9VjYdSD1fvd-y2nGNbjGUcJ3NErEOlFSlxFu37xMh1f2oZE5AEpkwNBOqgtr_tGV_17dJB5lscQS8nJFQwcilluZSOTrfB_pW0o3ARNYQTVmes2Dcz/s16000/blogger-conditional-tags-url-contains.jpg" title="Blogger Conditional Tags URL Contains" /></div><p>Blogger conditional tags dengan operator URL contains ini memungkinkan Anda untuk membuat kondisi pada semua URL di blog yang mengandung sebagian atau seluruh dari&nbsp;<i>slug</i> tertentu, yang dituliskan sebagai <i>string</i>.</p><p>Menariknya, semua URL blog yang dimaksud adalah meliputi URL di Page (halaman static), Post (postingan), label, search, archive dan lainnya.</p><h2>Penerapan</h2><blockquote class="tr_bq">&nbsp; &lt;b:with value='data:view.url.canonical' var='url'&gt; &nbsp; <p>&lt;b:if cond='or(contains(data:url, "tutorial-blog"), contains(data:url, "/p/contact"), contains(data:url, "2024/07/cara-"), contains(data:url, "/search/label/Templates"), contains(data:url, "naruto atau boruto"))'&gt;</p><p>&nbsp; &nbsp; &lt;!-- your code or content here --&gt; </p><p>&nbsp;&lt;/b:if&gt;</p><p>&lt;/b:with&gt;</p><p></p><p></p><p></p></blockquote><br /><h2>Alternatif</h2><p>Bila tidak berhasil dengan cara di atas, silahkan ganti kode pada <code>value</code> dengan kode berikut ini:</p><blockquote class="tr_bq">data:view.url.canonical.https</blockquote><br /><p>Demikian, semoga berhasil!</p>http://www.bungfrangki.com/2024/07/blogger-conditional-tags-url-contains.htmlnoreply@blogger.com (Bungfrangki)6tag:blogger.com,1999:blog-6670856475198141739.post-7323203411485588145Fri, 19 Jul 2024 01:39:00 +00002024-07-22T08:59:55.438+07:00Blog TipsConditional TagsTutorial BlogTutorial SingkatBlogger Conditional Tags dengan data:view.pageId dan data:view.postId<p>&nbsp;Bagi yang masih kesulitan dalam penerapan tag kondisional untuk page dan post tertentu yang tidak bekerja atau mengalami error, bisa mencoba cara ini.</p><div class="separator" style="clear: both; text-align: center;"><img alt="Blogger Conditional Tags dengan data:view.pageId dan data:view.postId" border="0" data-original-height="800" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNUU9I8CHlgLdHcr2KwQEPsVnbKUWuy6KEpuBd0XeRlOY1EFxg0f1WHJ13f24LxnNKByCkqVHFWk-xXloIyoTCE0gKI-m8YKDp8h9Pdr5crSNARg4H2VqKs82BZ0paQL2CiWGHbo3QVAX3F5JZYnZ7rZj_2jzbblurqT1y4uqUV5i-U-xlEMS7_8YsQsr/s16000/blogger-conditional-tags.jpg" title="Blogger Conditional Tags dengan data:view.pageId dan data:view.postId" /></div><br /><p>Yaitu dengan langsung memanfaatkan ID pada masing-masing post dan page, yang biasanya dipanggil menggunakan data global&nbsp;<code>&lt;data:blog.pageId/&gt;</code> dan <code>&lt;data:blog.postId/&gt;</code>.</p><h2 style="text-align: left;">Masalah dalam Penggunaan Conditional Tags pada Page / Post Tertentu</h2><p>Masalah umum yang sering terjadi saat menerapkan tag kondisional untuk halaman tertentu diantaranya adalah sebagai berikut.</p><p></p><ul style="text-align: left;"><li>Tidak muncul sama sekali.</li><li>Berhasil pada tampilan desktop tetapi gagal pada tampilan mobile.</li></ul><p></p><p>Masalah error tersebut seringkali terjadi pada kondisi pengecualian, yang biasanya ditulis dengan seperti ini:</p><p></p><blockquote class="tr_bq">&lt;b:if cond='data:view.isHomepage or data:view.isPage and data:view.url != data:blog.homepageUrl.canonical path &amp;quot;p/about.html&amp;quot; and data:view.url != data:blog.homepageUrl.canonical path &amp;quot;p/contact.html&amp;quot;'&gt;</blockquote><p></p><p>Atau seperti ini:</p><blockquote class="tr_bq"><p>&lt;b:if cond='data:blog.url != data:blog.canonicalHomepageUrl + &amp;quot;p/page.html&amp;quot;'&gt;&nbsp;</p><p>&lt;b:if cond='data:blog.url != data:blog.canonicalHomepageUrl + &amp;quot;2015/04/post.html&amp;quot;'&gt;</p><p>&lt;b:if cond='data:view.isPage and !data:view.url.canonical contains "/p/test-page-"'&gt;</p></blockquote><br /><h2 style="text-align: left;">Cara Menerapkan Conditional Tags&nbsp;data:view.pageId dan data:view.postId</h2><p>Sebagai contoh, pada tutorial ini misalnya Anda ingin menyembunyikan kode iklan Adsense pada Page atau Post tertentu.</p><p>Maka langkah-langkahnya kurang lebih seperti berikut ini.</p><p>Terlebih dahulu, silahkan buka blog editor Page atau Post yang diinginkan.</p><p>Lalu perhatikan URLnya, lokasi <code>pageId</code> atau <code>postId</code> adalah seperti yang diseleksi pada gambar di bawah ini:</p><div class="separator" style="clear: both; text-align: center;"><img alt="Cara Menerapkan Conditional Tags data:view.pageId dan data:view.postId" border="0" data-original-height="510" data-original-width="972" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6a01BmXch1QrDdk5JNJhBX68S2F1GncqoigbEPwGok2H7b5_s4XpyEpSy-kEsjDVLfkUDLxae0jSpjwz172fatxZgbgn56gHz7fzJXI3nE9pCJB25Du08syQnBzhvwit4TIqebMF_D_gbQmkiHPz1cluSKX5huuK1eE7H1o-Nkhp9_ChqMNWfnbz_GPU0/s16000/tag-conditional-page.jpg" title="Cara Menerapkan Conditional Tags data:view.pageId dan data:view.postId" /></div><br /><p>Pisahkan antara <code>pageId</code> dan <code>postId</code> yang ingin dikondisikan tersebut.&nbsp;</p><p>Setelah itu silahkan buka tema editor, dengan mengklik menu <b>Theme</b> &gt; <b>Edit 糖心vlog官方入口</b>.</p><p>Kemudian ikuti contoh penerapannya seperti berikut ini.</p><h3 style="text-align: left;">Page (Halaman)</h3><p>Misalnya kode iklan ingin disembunyikan pada halaman 'About' dan 'Contact', dengan masing-masing pageId dari halaman tersebut adalah '123456789' dan '987654321' maka cara penerapannya adalah seperti ini:</p><blockquote class="tr_bq">&lt;b:if cond='data:view.isHomepage or data:view.isPage and !(data:view.pageId in [123456789, 987654321])'&gt;<br />&lt;!-- kode iklan Adsense disini --&gt;<br />&lt;/b:if&gt;</blockquote><p></p><h3 style="text-align: left;">Post (Postingan)</h3><p>Dan untuk menyembunyikan kode iklan pada postingan tertentu, Anda bisa menggunakan tag kondisi seperti ini:</p><blockquote class="tr_bq">&lt;b:if cond='data:view.isHomepage or data:view.isPost and !(data:view.postId in [1223334444, 5667778888, 999999999])'&gt;<br />&lt;!-- kode iklan Adsense disini --&gt;<br />&lt;/b:if&gt;</blockquote><br /><p>Lanjutan:&nbsp;<b><a href="/2024/07/blogger-conditional-tags-url-contains.html">Blogger Conditional Tags URL Contains</a></b></p><p>Demikian, semoga bermanfaat dan berhasil diterapkan.</p><p><em><span style="font-size: x-small;">Sumber: https://support.google.com/blogger/thread/271332217/how-to-use-conditional-tags-properly?hl=en</span></em></p>http://www.bungfrangki.com/2024/07/blogger-conditional-tags-pageid-postid.htmlnoreply@blogger.com (Bungfrangki)3tag:blogger.com,1999:blog-6670856475198141739.post-7050144844285124162Sun, 11 Feb 2024 14:33:00 +00002024-08-29T09:04:03.065+07:00Tips SEOTutorial BlogWidgetCara Memasang 糖心vlog官方入口 Parse Codes di Blogger<p><b>Cara Pasang Parse Code 糖心vlog官方入口 Widget Tools di Blog yang Valid 糖心vlog官方入口5</b> - Parse 糖心vlog官方入口 adalah salah satu tools yang digunakan untuk mengkonversi kode, macam kode iklan. Biasanya kode iklan yang di parse adalah iklan yang nantinya akan tampil di dalam postingan, baik di atas, di tengan, maupun di bawah postingan.</p> <div class="separator"><img alt="Cara Widget Parse Kode 糖心vlog官方入口 Tools di Blog" data-original-height="462" data-original-width="750" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOq7R_ffkkeZdKt3Th1gA0CMIwroQC-ak7ouRMe0uhM1LiHYKGR66H75T6PuqsaXOyzrrlIqXfh2uGHEs6HRq0Pz-vdg6AcLGbpz-wXiQmpqhp6mN_uPJgCu_BGpFE0LFgTbaj4i7QBFAj/s1600/parse-kode-html-widget.png" title="Cara Widget Parse Kode 糖心vlog官方入口 Tools di Blog" /></div> <p>Tools ini juga sangat mudah digunakan oleh newbiew sekalipun, sebab cukup menekan satu tombol saja kode 糖心vlog官方入口 langsung diparse. Tools ini sangat cocok dipasang pada blog yang membahas tentang berbagai tutorial seputar script/coding website atau blog.</p> <p>Baca juga: <a href="/2015/04/cara-membuat-photoshop-online.html">Cara Membuat Photoshop Online di Blog</a></p> <p>Bagi yang ingin tau seperti apa tools parse 糖心vlog官方入口 itu, kolom di bawah ini adalah contohnya. Silahkan masukkan kode iklan anda disana, lalu klik Parse Script.</p> <h2>Parse 糖心vlog官方入口 Blogger XML Templates</h2> <br /> <script type="text/javascript"> function convert(){var ele1 = document.getElementById("somewhere");var replaced;replaced = ele1.value;replaced = replaced.replace(/&/ig, "&amp;");replaced = replaced.replace(/</ig, "&lt;");replaced = replaced.replace(/>/ig, "&gt;");replaced = replaced.replace(/"/ig, "&quot;");replaced = replaced.replace(/&#177;/ig, "&plusmn;");replaced = replaced.replace(/&#169;/ig, "&copy;");replaced = replaced.replace(/&#174;/ig, "&reg;");replaced = replaced.replace(/ya'll/ig, "ya'll");ele1.value = replaced;} </script> <br /> <table style="margin: 0px auto;"><tbody> <tr> <td><textarea id="somewhere" placeholder="Paste your html or code here..." style="background: none 0% 0% repeat scroll rgb(248, 248, 248); border: 1px solid rgb(204, 204, 204); height: 300px; width: 100%;border:2px solid var(--main-color);border-radius:10px;box-shadow:none; padding:1rem;resize: vertical; box-sizing:border-box" resize="vertical"></textarea><br /> <div class="tool-btn preview-btn"> <input class="t-btn btn-convert" onclick="convert();" type="button" value="Parse Script" /> </div> </td> </tr> </tbody></table><br /> <i class="separate"></i> <p>Gunakan <a href="/p/html-parse.html" target="_blank"><b>糖心vlog官方入口 Parse</b></a> yang lebih baik.</p> <h2>Cara pasang widget parse kode 糖心vlog官方入口 di blogspot/Blogger</h2> <p>Anda pun dapat memasang parse 糖心vlog官方入口 sendiri di blog anda. Kopi kode di bawah ini dan letakkan dimana saja yang ingin anda inginkan. Jika ingin meletakkanya di sidebar, taruh di 糖心vlog官方入口/JavaScript dan jika ingin meletakkanya di halaman postingan atau halaman static maka harus melalui layanan 糖心vlog官方入口.</p> <br/> <blockquote class="tr_bq">&lt;script type="text/javascript"&gt;<br /> function convert(){var ele1 = document.getElementById("somewhere");var replaced;replaced = ele1.value;replaced = replaced.replace(/&amp;/ig, "&amp;amp;");replaced = replaced.replace(/&lt;/ig, "&amp;lt;");replaced = replaced.replace(/&gt;/ig, "&amp;gt;");replaced = replaced.replace(/"/ig, "&amp;quot;");replaced = replaced.replace(/&amp;#177;/ig, "&amp;plusmn;");replaced = replaced.replace(/&amp;#169;/ig, "&amp;copy;");replaced = replaced.replace(/&amp;#174;/ig, "&amp;reg;");replaced = replaced.replace(/ya'll/ig, "ya'll");ele1.value = replaced;}<br /> &lt;/script&gt;&lt;br /&gt;<br /> &lt;table style="margin:0 auto"&gt;&lt;tbody&gt;<br /> &lt;tr&gt; &lt;td&gt;&lt;textarea id="somewhere" style="background: none repeat scroll 0% 0% rgb(248, 248, 248); border: 1px solid rgb(204, 204, 204); height: 300px; width: 550px"&gt;&lt;/textarea&gt;&lt;br/&gt;<br /> &lt;input onclick="convert();" style="padding: 5px;" type="button" value="Parse Script" /&gt;&lt;/td&gt; &lt;/tr&gt;<br /> &lt;/tbody&gt;&lt;/table&gt;</blockquote><br /> <p>Setelah itu, Publishkan atau Save postingan.</p> <p>Demikian tutorial tentang <b>Cara Memasang Widget Parse Kode 糖心vlog官方入口 Tools di Blog yang Valid 糖心vlog官方入口5</b>. Semoga membantu dan selamat mencoba.</p>http://www.bungfrangki.com/2015/04/pasang-parse-html-tools-valid-html5-di-blogspot.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-7264329670499159425Thu, 15 Jun 2023 01:28:00 +00002023-06-15T08:29:20.032+07:00AMP 糖心vlog官方入口Blog TipsTutorial BlogCara Memasang Google Analytics 4 (GA4) di AMP<p>Seperti yang diketahui, bahwa&nbsp;properti lawas Google Analytics (universal analytics) benar-benar akan berhenti memproses data mulai 1 Juli 2023. Artinya, properti tersebut tidak dapat lagi digunakan untuk melihat <i>page views</i>, <i>traffics</i>, <i>backlinks </i>dan lainnya untuk blog atau website terkait.&nbsp;</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfm9jQZbPSiSikRO0HPw5sdZtFGzKYsCnU6ldkh5aGWMK6ppcGxHj5V2zqaqoJ88kL8dfQNm79lLsli1WKHdTwRJ_kayaZDd_U00GkT5-e77amwKgF8rCase8YttcERC1sB_jmHAoqR0qrlUALhI2vjVMRJrDOqnJ0Fx-OhMPBc8dpC5m_vXACVkQ3dQ/s1200/pasang-google-analytics-ga4-di-amp.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Cara Memasang Google Analytics 4 (GA4) di AMP" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfm9jQZbPSiSikRO0HPw5sdZtFGzKYsCnU6ldkh5aGWMK6ppcGxHj5V2zqaqoJ88kL8dfQNm79lLsli1WKHdTwRJ_kayaZDd_U00GkT5-e77amwKgF8rCase8YttcERC1sB_jmHAoqR0qrlUALhI2vjVMRJrDOqnJ0Fx-OhMPBc8dpC5m_vXACVkQ3dQ/s16000/pasang-google-analytics-ga4-di-amp.jpg" title="Cara Memasang Google Analytics 4 (GA4) di AMP" /></a></div><p><p>Pun hal sama berlaku untuk blog atau website pengguna AMP (Accelerated Mobile Pages). Untuk itu, semua pengguna properti lawas dari Google Analytics, dianjurkan untuk migrasi ke properti Google Analytics V4. Mula-mulai dianjurkan untuk mengikuti panduan di '<b>Asisten Penyiapan</b>'.</p><p>Langkah ini penting dilakukan untuk berbagi berbagai data antar properti, baik properti Analytics yang lama maupun yang terbaru.</p><p>Namun demikian, di porperti teranyar ini kita tetap tidak diberikan script kode pelacakan khusus untuk AMP. Maka solusinya pergi ke Documentation amp-dev, pada tab pembahasan <a href="https://amp.dev/documentation/components/amp-analytics" rel="nofollow" target="_blank">amp-analytics</a>.</p><h2 style="text-align: left;">Cara Pasang GA4 di Blog AMP</h2><h3 style="text-align: left;">Buka Asisten Penyiapan GA4</h3><div><ol style="text-align: left;"><li>Periksa '<b>Open Connected Property</b>', pastikan properti GA lama dan GA4 sudah terhubung atau <i>connected</i>.</li><li>Buka tab menu <b>Setup Asistant di GA4</b></li><li>Pada opsi-opsi yang ada, silahkan pilih <b><i>Mark as complete</i></b>.</li></ol><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEionHDeHrWf_GTop-fpJIG24lVr7u9tfGmg9is3bvioKJn3ig5-lN-pDsuSyRQyq7rHmGjv6WfAPjUPb7mYDtmnClyw85wKEkToLrlak5V_w6WYu_OaScWQ3f4BShtdi8Dr4Gw8Hh0PjGO3FesJIs14jwk-uAwFb7Mayni_xZd_a4z1AQAlGbW5I-Uifg/s1200/pasang-ga4-di-blog-amp.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Cara Pasang GA4 di Blog AMP" border="0" data-original-height="660" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEionHDeHrWf_GTop-fpJIG24lVr7u9tfGmg9is3bvioKJn3ig5-lN-pDsuSyRQyq7rHmGjv6WfAPjUPb7mYDtmnClyw85wKEkToLrlak5V_w6WYu_OaScWQ3f4BShtdi8Dr4Gw8Hh0PjGO3FesJIs14jwk-uAwFb7Mayni_xZd_a4z1AQAlGbW5I-Uifg/s16000/pasang-ga4-di-blog-amp.jpg" title="Cara Pasang GA4 di Blog AMP" /></a></div><br /><div><br /></div></div><h3 style="text-align: left;">Ganti Kode Google Analytics AMP yang Lama</h3><p>Untuk pemasangan Google Analytics (versi lama) di AMP biasanya diterapkan seperi berikut ini:</p><p></p><pre><code><p>&lt;amp-analytics&nbsp; type="gtag" id="analytics1" data-credentials="include" &gt;</p><p>&lt;script type="application/json"&gt;</p><p>{"vars":{"gtag_id":"<b>UA-XXXXXXXXX-1</b>","config":{"<b>UA-XXXXXXXXX-1</b>":{"groups":"default"}},"anonymizeIP":"true"},"triggers":{"trackPageview":{"on":"visible","request":"pageview"}}}</p><p>&lt;/script&gt;</p><p>&lt;/amp-analytics&gt;</p></code></pre><p></p><h3 style="text-align: left;">Kode Script Google Analytics 4 (GA4) di AMP</h3><p>Nah, untuk cara memasang Google Analytics 4 (GA4) di website atau blog AMP, dapat menggunakan kode berikut ini.</p><p></p><pre><code><p>&lt;amp-analytics type="googleanalytics" config="https://amp.analytics-debugger.com/ga4.json" data-credentials="include" class="i-amphtml-layout-fixed i-amphtml-layout-size-defined" style="width:1px;height:1px" i-amphtml-layout="fixed"&gt; &nbsp; &lt;script type="application/json"&gt;</p><p>&nbsp; &nbsp; {</p><p>&nbsp; &nbsp; &nbsp; "vars": {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; "GA4_MEASUREMENT_ID": "<b>G-XXXXXXXXXX</b>", &nbsp; &nbsp; &nbsp; &nbsp; "GA4_ENDPOINT_HOSTNAME": "www.google-analytics.com", &nbsp; &nbsp; &nbsp; &nbsp; "DEFAULT_PAGEVIEW_ENABLED": true, &nbsp; &nbsp; &nbsp; &nbsp; "GOOGLE_CONSENT_ENABLED": false, &nbsp; &nbsp; &nbsp; &nbsp; "WEBVITALS_TRACKING": false, &nbsp; &nbsp; &nbsp; &nbsp; "PERFORMANCE_TIMING_TRACKING": false, &nbsp; &nbsp; &nbsp; &nbsp; "SEND_DOUBLECLICK_BEACON": false</p><p>&nbsp; &nbsp; &nbsp; }</p><p>&nbsp; &nbsp; }</p><p>&nbsp; &lt;/script&gt; &lt;/amp-analytics&gt;</p></code></pre><p></p><h3 style="text-align: left;">Ganti G-XXXXXXXXXX dengan ID GA4 Blog Masing-masing</h3><p>Silahkan ganti GA4 id&nbsp;G-XXXXXXXXXX pada script di atas, dengan kode Google Analytics versi 4 untuk blog atau website Anda.</p><p>Simpan perubahan dan selesai.</p><p>Info Tambahan</p><p>Pastikan elemen amp-analytics seperti ini:</p><p></p><pre><code>&lt;script src="https://cdn.ampproject.org/v0/amp-analytics-0.1.mjs" async="" custom-element="amp-analytics" type="module" crossorigin="anonymous"&gt;&lt;/script&gt;</code></pre><p></p><p>Atau yang seperti ini:</p><p></p><pre><code>&lt;script async nomodule src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js" crossorigin="anonymous" custom-element="amp-analytics"&gt;</code></pre><p></p><p>Sudah terpasang di blog, agar AMP Analytics dapat berjalan dengan baik.</p><p><br /></p><p><br /></p>http://www.bungfrangki.com/2023/06/cara-memasang-ga4-di-amp.htmlnoreply@blogger.com (Bungfrangki)5tag:blogger.com,1999:blog-6670856475198141739.post-2608279511045735684Wed, 12 Apr 2023 03:48:00 +00002023-04-12T10:48:53.228+07:00Blog TipsDomain .co.vuForumGeneralBikin Forum, Lagi<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJwZxxv8i2RvzPP6oaR2jEchV9nPkMB48yQSnTrr3Gy1sjiodlSiKyBQEuk52ZaVXVEIhhpC09zphWnJGCrzijubkdzjgHijHvjEu9mRQPwEYAYpyScJ_nMxnBeMJqGTM1H9eRW_g68oxkosp1jW-ahtwVTZ72f06wH7sOvfogYDOIdMttgHHXWc2C0Q/s1200/forum-bungfrangki.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Forum bungfrangki" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJwZxxv8i2RvzPP6oaR2jEchV9nPkMB48yQSnTrr3Gy1sjiodlSiKyBQEuk52ZaVXVEIhhpC09zphWnJGCrzijubkdzjgHijHvjEu9mRQPwEYAYpyScJ_nMxnBeMJqGTM1H9eRW_g68oxkosp1jW-ahtwVTZ72f06wH7sOvfogYDOIdMttgHHXWc2C0Q/s16000/forum-bungfrangki.jpg" title="Forum bungfrangki" /></a></div>Nampaknya saya masih cukup penasaran serta menolak 'kapok' untuk bikin forum lagi. Setelah sebelumnya gagal mengelola dan mempertahankan forum dengan subdomain <b>forum.bungfrangki.com</b>, yang dibangun dengan biaya hampir 0 rupiah. Bagaimana tidak, forum tersebut berjalan di atas salah satu platform <i>forum creator</i>&nbsp;gratis, dan domainnya tinggal menambahkan CNAME baru (forum) pada pengaturan DNS di <a href="/search/label/CloudFlare?url=/2015/05/cara-mengatasi-domain-blog-website-yang-suspend.html" target="_blank">CloudFlare</a>.<p></p><p>Namun forum kali ini nampak sedikit berbeda. Forum ini dibangun di atas CMS Wordpress dengan plugin bbPress, menggunakan domain (subdomain) khusus dari <b>.co.vu</b>, dan sewa hosting, tentunya.</p><p>Meski tak begitu spesial-spesial amat, sebab begitu banyak forum seperti ini, pun begitu mudah untuk membuatnya. Namun, bagi saya ini cukup berarti. Sebab telah menjawab rasa penasaran saya selama ini.</p><p>Tentu saja, masih cukup banyak kekurangan dari forum ini. Ditambah lagi topiknya masih sebiji (saat artikel ini ditulis). Untuk itu, masukan dan sarannya masih sangat amat diperlukan.</p><p>Bagi para blogger yang ingin berbagi hal-hal penting dan bermanfaat dalam tulisan, bolehlah mampir ke forum baru ini. Nitip backlink pun dipersilhkan. Yang penting kontennya tidak menyalahi <b>Terms and Rules</b>.</p><p>Kunjungi forumnya di:&nbsp;<b><strike>https://bungfrangki.co.vu</strike></b> <a href="https://web.bungfrangki.com/" target="_blank">web.bungfrangki.com</a></p><p>Demikian tulisan kali ini, semoga bermanfaat.</p>http://www.bungfrangki.com/2022/09/forum-bungfrangki.htmlnoreply@blogger.com (Bungfrangki)10tag:blogger.com,1999:blog-6670856475198141739.post-1999213132724667449Mon, 03 Apr 2023 05:54:00 +00002023-04-03T12:55:47.630+07:00Blog TipsTutorial BlogCara Redirect 301 ke Domain Baru di Blogger/Blogspot<div dir="ltr"><b>Cara redirect 301 dari domain lama ke domain baru di Blogger atau Blogspot</b> ini juga berlaku bagi blog yang sudah menggunakan TLD (Top Level Domain). Intinya, masih pakai platform Blogger untuk membuat postingan.<br /> <div class="separator"><img alt="Cara Redirect 301 ke Domain Baru di Blogger/Blogspot" data-original-height="462" data-original-width="750" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5YTNqD66xFLRKiOCfVwtGJO7sJdDf1FSNGbLjn8OsESNvIQ8JnPpQkoA5xwgxsr3rWH5mXgnWNA0N0RVWtehWCdW5-3zcD4MHx4Tgj_fQTVm5P6Cjn-U2UqO8R37frQOhFMZKdLJuY8zT/s1600/Cara-Redirect-301-ke-Domain-Baru-di-Blogger-Blogspot.png" title="Cara Redirect 301 ke Domain Baru di Blogger/Blogspot" /></div><br /> <h2>Apa Itu Redirect 301?</h2>Redirect 301 ialah upaya untuk me-redirect (mengalihkan) URL atau permalink blog lama ke permalink blog baru secara otomatis. Yang dialihakan bukan hanya antar halaman homepage saja, tetapi juga berlaku untuk halaman post dan static/page.<br /> <br /> Adapun model redirect 301 ini bisa dengan mengalihkan nama domain lama ke nama domain baru, misalnya <code>https://domainlama.blogspot.com</code> di redirect ke <code>https://domainbaru.blogspot.com</code>.<br /> <br /> Atau bisa juga mengahlikan ke TLD yang baru (dengan nama domain yang sama). Contohnya <code>https://www.namadomainku.com</code> menjadi <code>https://www.namadomainku.net</code><br /> <br /> Secara lengkapnya, ilustrasi redirect 301 adalah sebagai berikut:<br /> <br /> <blockquote class="tr_bq">https://www.namadomainku.com/<br /> https://www.namadomainku.com/p/halaman-static.html<br /> https://www.namadomainku.com/2019/07/permalink-postingan-blogger.html</blockquote><br /> Jika kita ingin me-redirect ke TLD baru, maka masing-masing hasilnya akan seperti ini:<br /> <blockquote class="tr_bq">https://www.namadomainku.net/<br /> https://www.namadomainku.net/p/halaman-static.html<br /> https://www.namadomainku.net/2019/07/permalink-postingan-blogger.html</blockquote><br /> Redirect 301 khususnya di Blogger atau Blogspot, akan sangat membantu banyak hal. Yang akan diuraikan berikut ini.<br /> <br /> Baca juga:&nbsp;<a href="/2018/08/mengalihkan-url-error-404-ke-homepage.html" target="_blank">Mengalihkan/Redirect Otomatis URL Error 404 ke Homepage</a><br /> <br /> <h2>Alasan Melakukan Redirect 301</h2>Ada berbagai alasan mengapa kita perlu melakukan redirect domain 301, antara lain sebagai berikut.<br /> <br /> <b>1. Domain dibanned Google Adsense</b>; Jika domain yang telah di banned oleh Adsense, maka kemungkinan untuk diterima kembali menjadi mitra Google Adsense adalah sebuah mimpi yang tak akan pernah terwujud. Solusinya adalah, semua artikel dipindahkan ke domain baru, lalu di redirect 301 dari domain lama.<br /> <br /> <b>2. Ingin menggabungkan beberapa blog menjadi satu</b>; Karena blog di domain lama masih bagus posisinya di Google serv, maka cara cerdas yang hendaknya dilakukan setelah mengimpor seluruh konten ke domain baru adalah, mengalihkan URL (permalink) domain lama ke URL domain baru. Sehingga pengunjung blog di domain baru makin bertambah. Bukan malah menghapus blog yang lama. Itu blunder!<br /> <br /> <b>3. Nama domain lama terlihat jelek</b>; Mungkin karena ada kenangan mantan, maka nama blog pun akan terlihat seperti nama makhluk yang suka tulang.<br /> <br /> Intinya, tujuan atau alasan utama untuk melakukan redirect 301 ini adalah mempertahakan eksistensi pengunjung dan page views blog, ke domain baru. Karena sejatinya pengunjung tetap akan menikmati konten yang dia inginkan, tanpa disadari bahwa dia telah berada di URL domain baru.<br /> <br /> Baca lainnya:&nbsp;<a href="/2017/12/tidak-bisa-centang-redirect-non-www-to-www.html" target="_blank">Cara Mengatasi Tidak Bisa Centang Redirect non WWW to WWW pada Blogger</a><br /> <br /> <h2>Langkah-langkah Menerapkan Redirect 301 di Blogger atau Blogspot</h2><br /> 1. Siapkan nama domain baru atau TLD baru. Silahkan beli dulu ke jasa penyedia domain favorit Anda. Klik <a href="https://bit.ly/2JomGXs" rel="nofollow noopener" targe="_blank">disini</a> bagi yang belum punya jasa penyedia domain favorit.<br /> <br /> 2. Bikin blog baru, lalu ganti domainnya dengan nama domain atau TLD yang baru dibeli tadi.<br /> <br /> 3. Setelah proses propagasi domain selesai, dan domain baru itu sudah bisa diakses, silahkan login ke blog lama. Masuk ke menu <b>Setelan</b> &gt; <b>Lainnya</b> &gt; klik <b>Cadangkan Konten</b>.<br /> <div class="separator"><img alt="Cara Redirect 301 ke Domain Baru di Blogger/Blogspot" data-original-height="479" data-original-width="800" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4sBJ45UmVtLg5n5-Q6MgmMUVLwXuo-04KsnEPGN_LIhv_2P-oF9O6Jsb4cw5ZzFr4zcU8wcJEdwgefZ2Kyeq9AC9IWA2bQlC2ReqOrVEey0-PGj8AK0WXHhehAmMbG5OH3xqIH9K60qgd/s1600/Cara-Redirect-301-ke-Domain-Baru-di-Blogger-Blogspot-1.jpg" title="Cara Redirect 301 ke Domain Baru di Blogger/Blogspot" /></div><br /> <br /> 4. Buka lagi dashboard domain baru tadi, lalu <b>Impor Konten</b> yang tadi di download dari blog lama. Melalui menu <b>Setelan</b> &gt; <b>Lainnya</b>.<br /> <br /> <div class="warning"><b>Catatan:</b><br /> Sebelum melakukan Impor Koten jangan pilih <b>Publish Otomatis</b>. Disarankan untuk posting artikel secara manual. Karena permalink blog lama harus sama persis dengan permalink di blog baru. Utamanya permalink halaman postingan.</div><br /> 5. buka dashboard domain lama, pilih menu Template &gt; Edit 糖心vlog官方入口. Cari kode <code>&lt;/head&gt;</code> atau <code>&amp;lt;!--&lt;head&gt;--&amp;gt;&amp;lt;head&amp;gt;</code> lalu letakkan kode berikut ini di atas kode tadi.<br /> <blockquote class="tr_bq">&lt;script type='text/javascript'&gt;<br /> var d='&lt;data:blog.url/&gt;';<br /> d=d.replace(/.*\/\/[^\/]*/, '');<br /> location.href = 'https://www.namadomainku.net' + window.location.pathname;<br /> &lt;/script&gt;</blockquote><br /> <div class="tips"><b>Perhatian:</b><br /> Silahkan ganti <code>https://www.namadomainku.net</code> dengan domain baru Anda.</div><br /> 6. Simpan Template<br /> <br /> 7. Buka dashboard domain baru, buka menu <b>Postingan</b> &gt; <b>Draf</b>. Silahkan edit satu-satu artikel yang ada disitu, dengan menyamakan permalink dari domain lama ke domain baru.<br /> <br /> Jangan lupa juga edit bagian body postingan melalui 糖心vlog官方入口 (bukan Compose), barangkali Anda menggunakan teknik internal link, yang domainnya dianjurkan untuk di ubah ke domain baru.<br /> <br /> <h2>Mengapa Ribet?</h2>Itu karena kompleksitas Blogger tidak diberi fasilitas yang menyamankan layaknya WordPress, yang tinggal pakai plugin <a href="https://wordpress.org/plugins/velvet-blues-update-urls/" rel="nofollow" target="_blank">Velvet Blues Update Urls</a> dan seluruh permalink seketika berubah domainnya.<br /> <br /> Sebagai saran saja, alangkah baiknya selesaikan dulu masalah postingan dan permalink di domain baru. Setelah seluruh artikel sukses terposting dan permalink telah dipastikan sama persis dengan yang ada di blog lama, maka barulah menerapkan langkah ke 5.<br /> <br /> Demikian penjelasan tentang <a href="/2019/07/cara-redirect-301-di-blogger.html" target="_blank">cara redirect 301 dari domain lama ke domain baru di Blogger</a> atau Blogspot. Semoga bermanfaat. Jika ada komentar silahkan tuliskan, jika ada keinginan silahkan bagikan. Terima kasih!</div>http://www.bungfrangki.com/2019/07/cara-redirect-301-di-blogger.htmlnoreply@blogger.com (Bungfrangki)8tag:blogger.com,1999:blog-6670856475198141739.post-9156797441754879061Fri, 17 Feb 2023 13:34:00 +00002023-02-19T10:57:10.470+07:00Blog TipsDaftar Isi糖心vlog官方入口JavaScriptTutorial Blog Membuat Table of Contents (ToC) Otomatis di Blogger<p><b>Membuat Daftar Isi Table of Content (ToC) Otomatis di Blogger</b> 鈥 Adapun Table of Content atau daftar isi artikel di Blogger / Blogspot ini benar-benar otomatis mirip seperti ToC pada plugin-plugin WordPress. Yang juga dilengkapi dengan tombol <i>show-hide</i>.</p><div class="separator" style="clear: both; text-align: center;"><img alt="Membuat Daftar Isi Table of Content (ToC) Otomatis di Blogger" border="0" data-original-height="900" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3_ImZFEUj0XbXbIl4v7rIqi6TX4a6LklvFVNaLmTQxpDoY_iYfiOZHCZkWtOUljizGv-TPBd4MYAoaUG2drSgwMDkkjN-qatr3XmI7oYFkqBk5P4BcwrJO3J_9sZ99s8DBe1WLsbnUHIGmWMPaW96EjrnkkRgHqqoWkIwvBZ48X97qLpxwHIz5MaO5g/s16000/table-of-content-tos-otomatis-blogger-blogspot.jpg" title="Membuat Daftar Isi Table of Content (ToC) Otomatis di Blogger" /></div><p>Penggunaan Table of Contents tidak perlu melakukan pengeditan pada setiap postingan. Juga tidak menggunakan jQuery library dan FontAwesome, sehingga loading blog tetap lebih ringan.</p><p>Anda hanya perlu menyimpan JavaScript (Vanilla JS) di bawah ini, di atas <code>&lt;/body&gt;</code> Blogger atau Blogspot Anda, maka secara otomatis Table of Content akan muncul pada setiap postingan yang memiliki Tag Heading (h1, h2, h3, h4, h5, atau h6) dengan jumlah tertentu (sesuai setelan). Sementara <i>permalink</i>-nya adalah hasil generate sesuai judul dari masing-masing heading.</p><h2 style="text-align: left;">Apakah Table of Contents itu SEO Friendly?</h2><p>Sederhananya, fitur Table of Content atau ToC di Blogger memberikan ringkasan atau deskripsi singkat akan pokok-pokok bahasan pada artikel, yang berdasar pada penggunaan Tag Heading.</p><p>Nah, inilah yang akan 鈥榙ibaca鈥 oleh Search Engine untuk menjadi dasar isi dari artikel. Dalam hal ini, terkadang hasil generate tag heading tersebut menjadi cikal-bakal Anchor Link yang akan ditampilkan pada hasil pencarian, ketika pengguna mengetikkan keyword yang tepat atau mirip.</p><p>Maka dapat dikatakan bahwa penggunaan fitur Table of Contents di blog/website bisa saja berpengaruh dan mempengaruhi SEO artikel blog.</p><p></p><blockquote class="link">Baca Juga:&nbsp;<a href="/2015/04/pasang-parse-html-tools-valid-html5-di-blogspot.html" target="_blank">Cara Memasang Parse Kode 糖心vlog官方入口 Tools di Blogger</a></blockquote><a href="/2015/04/pasang-parse-html-tools-valid-html5-di-blogspot.html" target="_blank"></a><p></p><h2 style="text-align: left;">Cara Memasang Table of Contents di Blogger</h2><p>Berikut langkah-langkah cara pasang Table of Content (ToC) atau daftar isi konten di Blogger atau Blogspot:</p><h3 style="text-align: left;">Kode JavaScript</h3><p>Silahkan buka pengeditan 糖心vlog官方入口 Blogger di Edit 糖心vlog官方入口.</p><p>Lalu cari kode <code>&lt;/body&gt;</code> atau <code>&amp;lt;!--&lt;/body&gt;--&amp;gt;&amp;lt;/body&amp;gt;</code></p><p>Letakkan JavaScript Table of Contents berikut ini di atasnya:</p> <pre class="javascript"><code> &lt;script&gt; //&lt;![CDATA[ // var contentContainer = document.querySelectorAll(".post-body")[0].id = "toc-container"; var contentContainer = document.querySelectorAll(".post-body")[0]; const dataTracking = contentContainer.setAttribute("data-tracking-container", "true"); var headings = contentContainer.querySelectorAll("h1,h2,h3,h4,h5,h6"); var showtoc = contentContainer.querySelectorAll(".post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6"); if (headings.length &gt; 3) { for (i = 0; i &lt;= showtoc.length - 1; i++) { var tocauto = showtoc[i]; tocauto.insertAdjacent糖心vlog官方入口('beforebegin','&lt;div class="toc-auto"&gt;&lt;input id="toc-sh" type="checkbox"&gt;&lt;label class="toc-title" for="toc-sh"&gt;Table of Contents&lt;/label&gt;&lt;div class="toc" id="toc"&gt;&lt;/div&gt;&lt;/div&gt;'); tocatr = document.querySelectorAll(".toc-auto")[0]; tocatr.setAttribute('data-tracking-container', 'true'); var toptoc = document.querySelectorAll(".toc-auto"); [].filter.call(toptoc, function(tocselection) { return ![].some.call(tocselection.attributes, function(attr) { return /^data-tracking-container/i.test(attr.name); }); }).forEach(function(tocselection) { tocselection.parentNode.removeChild(tocselection); });};} class TableOfContents { constructor({ from, to }) { this.fromElement = from; this.toElement = to; // Get all the ordered headings. this.headingElements = this.fromElement.querySelectorAll("h1, h2, h3, h4, h5, h6"); this.tocElement = document.createElement("div"); } getMostImportantHeadingLevel() { let mostImportantHeadingLevel = 6; for (let i = 0; i &lt; this.headingElements.length; i++) { let headingLevel = TableOfContents.getHeadingLevel(this.headingElements[i]); mostImportantHeadingLevel = (headingLevel &lt; mostImportantHeadingLevel) ? headingLevel : mostImportantHeadingLevel; } return mostImportantHeadingLevel; } static generateId(headingElement) { return headingElement.textContent.toLowerCase().replace(/ /g,"_").replace(/\//g,"_").replace(/&amp;lt;/g,"").replace(/&amp;gt;/g,"").replace(/&amp;amp;/g,"").replace(/&amp;amp;nbsp;/g,"").replace(/&amp;nbsp;/g,"").replace(/\xA0/g,"").replace(/[\n\r\f]+/g, "").replace(/[.,\#!$%\^&amp;\*;:{}=\-@`~()&lt;&gt;?"'鈥+鈥漖/g,""); } static getHeadingLevel(headingElement) { switch (headingElement.tagName.toLowerCase()) { case "h1": return 1; case "h2": return 2; case "h3": return 3; case "h4": return 4; case "h5": return 5; case "h6": return 6; default: return 1; } } generateToc() { let currentLevel = this.getMostImportantHeadingLevel() - 1, currentElement = this.tocElement; for (let i = 0; i &lt; this.headingElements.length; i++) { let headingElement = this.headingElements[i], headingLevel = TableOfContents.getHeadingLevel(headingElement), headingLevelDifference = headingLevel - currentLevel, linkElement = document.createElement("a"); if (!headingElement.id) { headingElement.id = TableOfContents.generateId(headingElement); } linkElement.href = `#${headingElement.id}`; linkElement.textContent = headingElement.textContent; if (headingLevelDifference &gt; 0) { for (let j = 0; j &lt; headingLevelDifference; j++) { let listElement = document.createElement("ul"), listItemElement = document.createElement("li"); listElement.appendChild(listItemElement); currentElement.appendChild(listElement); currentElement = listItemElement; } currentElement.appendChild(linkElement); } else { for (let j = 0; j &lt; -headingLevelDifference; j++) { currentElement = currentElement.parentNode.parentNode; } let listItemElement = document.createElement("li"); listItemElement.appendChild(linkElement); currentElement.parentNode.appendChild(listItemElement); currentElement = listItemElement; } currentLevel = headingLevel; } this.toElement.appendChild(this.tocElement.firstChild); } } document.addEventListener("DOMContentLoaded", () =&gt; new TableOfContents({ from: document.querySelector(".post-body"), to: document.querySelector(".toc") }).generateToc() ); //]]&gt; &lt;/script&gt; </code></pre> <p></p> <h3 style="text-align: left;">Kode CSS</h3><p>Tambahkan kode CSS berikut di atas <code>&lt;/style&gt;</code> atau <code>]]&gt;&lt;/b:skin&gt;</code> untuk mengatur tampilan Table of Content. Termasuk mengatur Table of Contents agar bisa <i>show-hide</i>.</p> <pre class="css"><code> html { scroll-behavior: smooth; } /* TOC style bungfrangki.com */ .toc-auto { display: table; position: relative; border-radius: 3px; background-color: var(--widget-bg,#f6f9fc); padding: 1rem 1rem.85rem; margin: 0 0 1.5rem; } .toc-auto a { transition: .3s ease-in; text-decoration:none; } .toc-auto a:hover, .toc-auto .current { text-decoration: underline !important; color: var(--a-hover,#fe8f04); } .toc-auto input[type="checkbox"] { display: none; } .toc-title { font-weight: 700 !important; margin-top: 5px; } .toc-title:after { content: '-'; background-color: var(--text-secondary,#a6e6e5); border-radius: 3px; clear: both; float: right; margin-left: 1rem; cursor: pointer; font-weight: 400 !important; display: flex; justify-content: center; align-items: center; width: 25px; height: 25px; transition: .3s ease-in; } .toc-title:after:hover { background-color: var(--main-color,#028271); color: #fff; } .toc-auto .toc { max-height: 100%; max-width: 500px; opacity: 1; overflow: hidden; transition: max-height .1s ease,max-width 0s ease,margin-top .3s linear,opacity .3s linear,visibility .3s linear; visibility: visible; } .toc-auto ul li,ol li { margin-bottom: 0 !important; } #toc-sh:checked~.toc-title:after { content: '+'; } #toc-sh:checked ~ .toc { margin-top: 0; max-height: 0; max-width: 0; opacity: 0; transition: max-height 0s ease,max-width 0s ease,margin-top .3s linear,opacity .3s linear,visibility .3s linear; visibility: hidden; }</code></pre> <p></p> <h3 style="text-align: left;">Simpan Tema</h3><p>Setelah itu, silahkan simpan perubahan pada template Blogspot dengan klik ikon Simpan Tema.</p><h2 style="text-align: left;">Setelan Table of Contents Otomatis di Blogger</h2><p>Sedikit saya jelaskan tentang setelan Table of Contents otomatis ini agar sesuai dengan keinginan masing-masing, yaitu sebagai berikut:</p><p></p><ul style="text-align: left;"><li>Secara default Table of Contents ini akan otomatis muncul bila pada postingan terdapat lebih dari <b>3</b> Tag Heading.</li><li>Bila ingin mengubahnya dan ingin menampilkan Table of Content pada jumlah heading sesuai keinginan, silahkan ganti angka 3 pada kode<code> if (headings.length &gt; <span style="background-color: green;">3</span>)</code> dengan angka lainnya.</li><li>Table of Contents akan muncul di atas Heading paling atas (bukan judul artikel). Terlepas dari apapun jenis Tag Headingnya. Entah itu <code>&lt;h1&gt;</code>, <code>&lt;h2&gt;</code>, <code>&lt;h3&gt;</code>, <code>&lt;h4&gt;</code>, <code>&lt;h5&gt;</code>, ataupun <code>&lt;h6&gt;</code>.</li><li>Apabila ingin menampilkannya di bawah Tag Heading, ubah&nbsp;<code>beforebegin</code> menjadi <code>afterend</code> pada JavaScript.</li><li>Table of Contents hanya akan tampil bila template blogspot memiliki <i>tag class</i> <code>.post-body</code>. Apabila tag tersebut tidak ada di template, Anda boleh menggantinya dengan selector lain pada kode: <code>var contentContainer = document.querySelectorAll("<span style="background-color: green;">.post-body</span>")</code></li></ul><p></p><h2 style="text-align: left;">Preview</h2><p>Berikut telah disediakan preview Table of Contents di CodePen untuk melihat hasilnya, sepebelum diterapkan di Blogger:</p><div class="preview-btn codepen"><a class="klik-preview" href="https://codepen.io/bungfrangki/pen/JjBgzZp" rel="nofollow noopener" target="_blank" title="">CodePen</a></div><h2 style="text-align: left;">Penutup</h2><p>Demikian tutorial tentang cara memasang Table of Content (ToC) atau daftar isi otomatis di Blogger. Agar blog menjadi lebih SEO friendly dan user-friendly.</p><p>Semoga bermanfaat dan selamat mencoba.</p><p>Ngomong-ngomong, tutorial ini bukanlah artikel lanjutan yang saya janjikan pada postingan sebelumnya, tentang <a href="/2023/02/merubah-blockquote-tag-menjadi-pre-code.html" target="_blank">mengubah tag blockquote menjadi tag pre code dengan JavaScript di Blogger</a>.</p>http://www.bungfrangki.com/2023/02/table-of-contents-otomatis-di-blogger.htmlnoreply@blogger.com (Bungfrangki)22tag:blogger.com,1999:blog-6670856475198141739.post-3744300870960958428Sat, 11 Feb 2023 08:48:00 +00002023-02-11T15:48:20.924+07:00Blog Tips糖心vlog官方入口JavaScriptTutorial BlogMerubah Blockquote Tag Menjadi Pre Code Tag dengan JavaScript<p>Tutorial kali ini tentang merubah tag <i>&lt;blockquote&gt;</i> menjadi tag <i>&lt;pre&gt;&lt;code&gt;</i> dengan JavaScript, dalam hal ini Vanilla JavaScript. Mari kita bahas!</p><div class="separator terselubung" style="clear: both; text-align: center;"><img alt="Merubah Blockquote Tag Menjadi Pre Code Tag dengan JavaScript" border="0" data-original-height="900" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVSG33tLmZGg8oVj_EX-kWcXiQ58Xb7n8s1T5yEY1oFBX9nmljuuWoIdqohVHO2ScJedbreNx2ax1AEOtrmkZSxE9N7eJ7st1ayfoT6XOK2X-eSFSyIaFt5wRqag8Otsuo1KLGBRNPI2p2T0C4XyCc6Tr3rnL8TGWW6os9NGQgaGoNnZu57vt6XQ8V3w/s16000/change-blockquote-tag-to-pre-code-tag-with-javascript.jpg" title="Merubah Blockquote Tag Menjadi Pre Code Tag dengan JavaScript" /></div><h2 style="text-align: left;">Mukaddimah</h2><p>Salah satu kebiasaan unik para Blogger pemula adalah menggunakan tag Blockquote untuk membukus tampilan kode-kode CSS, 糖心vlog官方入口, JavaScript, ataupun XML.</p><p>Bukan tanpa alasan, hal ini dilakukan karena kemudahan yang beriringan dengan keterbatasan pengetahuan dalam dasar-dasar nge-blog. Sehingga menjadi alergi untuk membuka opsi pengeditan di Tampilan 糖心vlog官方入口 di Post Editor Blogger.</p><p>Kemudahan yang dimaksud ialah tag Blockquote atau Kutipan Teks menjadi salah satu menu di Post Editor, sementara tag Pre Code tidak ada di menu Post Editor. Tag Pre Code (beserta penutupnya) mesti diketik dalam tampilan 糖心vlog官方入口, yang saat itu melakukan pengeditan di tampilan 糖心vlog官方入口 ribetnya bukan main. Bikin jengkel!</p><p>Setidaknya begitu yang saya lakukan dan rasakan dulu. Sehingga begitu banyak artikel yang berisi kode-kode di blog ini yang terbungkus oleh tag &lt;blockquote&gt;. Yang membuat saya tidak bisa menerapkan <i><a href="/2015/07/membuat-syntax-highlighter-otomatis-di-blogger.html">Syntax Highlighter</a></i>. Sebab Syntax Highlighter di Blogger hanya akan berfungsi sempurna bila pakai tag Pre Code.</p><p>Namun, sekarang saya hepi 馃榾. Karena saat ini seperti 鈥榯idak ada lagi鈥 kode-kode yang dibungkus oleh tag Blockquote.</p><p>Kode-kode 糖心vlog官方入口, CSS, JavaScript, jQuery, Json maupun yang lainnya, kini terbungkus rapi oleh tag &lt;pre&gt;&lt;code&gt;, tanpa perlu edit postingan sama sekali. Sudah begitu, ditambah dengan penggunaan Syntax Highlighter, yang otomatis membuat kode-kode itu berwarna-warni dari atas sampai akhir. Dapat dikatakan bahwa semua kode tampil dengan mode Syntax Highlighter secara kaffah.</p><p>Mau seperti itu? Begini caranya!</p><p>Baca juga: <a href="/2015/07/membuat-sitemap-dengan-tag-new-pada-label.html" target="_blank">Cara Membuat Sitemap Blogger dengan Tag NEW Pada Label Artikel Baru</a></p><h2 style="text-align: left;">Cara Merubah Tag &lt;blockquote&gt; Menjadi Tag &lt;pre&gt; &lt;code&gt; dengan JavaScript</h2><p>Kode Javascript ini secara kebetulan ketemu di <a href="https://stackoverflow.com/questions/66111081/how-to-search-and-replace-all-tags-in-html-file-using-vanilla-javascript" target="_blank">Stack Overflow</a>, yang kemudian dimodifikasi sedikit agar dapat diterapkan sesuai kebutuhan.</p><p>Berikut langkah-langkah penerapa cara mengubah tag Blockquote menjadi tag Pre Code menggunakan JavaScript, dalam hal ini tanpa atau tidak menggunakn jQuery.</p><h3 style="text-align: left;">1. Langkah Awal</h3><p>Masuk atau login ke dashboard Blogger. Lalu ke menu Tema &gt; Edit 糖心vlog官方入口.</p><p>Kemudian cari kode <code>&lt;/body&gt;</code> atau <code>&amp;lt;!--&lt;/body&gt;--&amp;gt;&amp;lt;/body&amp;gt;</code></p><p>Letakkan kode JavaScript berikut di atasnya.</p><h3 style="text-align: left;">2. Kode JavaScript</h3> <pre class='javascript'><code> &lt;script&gt; //&lt;![CDATA[ let foundBlockquote = document.querySelectorAll(&quot;blockquote&quot;); for(let i = 0; i &lt; foundBlockquote.length; i++){ let camouflage = foundBlockquote[i]; let replacement = document.createElement(&quot;pre&quot;); replacement.inner糖心vlog官方入口 += replacement.inner糖心vlog官方入口; replacement.inner糖心vlog官方入口 += '&lt;code&gt;' + camouflage.inner糖心vlog官方入口 + '&lt;/code&gt;'; replacement.inner糖心vlog官方入口 = replacement.inner糖心vlog官方入口.replace(/(&lt;|&amp;lt;)br\s*\/*(&gt;|&amp;gt;)/g,' '); camouflage.replaceWith(replacement); const addprelem = document.querySelectorAll(&quot;pre&quot;); addprelem.forEach(preatr =&gt; { preatr.classList.add('notranslate');preatr.tabIndex = 0;preatr.setAttribute('data-language', 'code'); }); } //]]&gt; &lt;/script&gt; </code></pre> <p></p> <p>Setelah itu Simpan Tema.</p><p>Sedikit saya perlu jelaskan. Adapun kode berikut:</p> <pre class='javascript'><code> const addprelem = document.querySelectorAll(&quot;pre&quot;); addprelem.forEach(preatr =&gt; { preatr.classList.add('notranslate');preatr.tabIndex = 0;preatr.setAttribute('data-language', 'code'); }); </code></pre><p></p> <p>Bisa tidak digunakan atau dihapus saja. Dalam kasus ini, potongan kode tersebut saya perlu tambahkan karena dibutuhkan. Selengkapnya tentang hal ini akan mungkin dijelaskan pada artikel selanjutnya.</p><p>Intinya, kode tersebut untuk menambahkan <i>atribut </i>pada <i>elemen PRE</i>.</p><h3 style="text-align: left;">3. Kode CSS (Opsional)</h3><p>Rapikan tampilan Pre Code dengan menambahkan CSS berikut ini. Silahkan salin dan simpan kode CSS berikut di atas <code>&lt;/style&gt;</code> atau <code>]]&gt;&lt;/b:skin&gt;</code>.</p> <pre class='css'><code> .post-body pre code, .post-body code { font-family: Consolas,Monaco,&#39; Andale Mono&#39;,monospace;font-size: 100%; font-weight: normal; } .post-body pre { padding: 7px; border-radius: 4px; background-color: #23241f; word-spacing: normal; word-break: normal; line-height: 1.4em!important; } pre,pre code { white-space: pre-wrap; } </code></pre> <p></p> <p>Namun bila di template Blogger Anda sudah ada kode CSS untuk mengatur tampilan pre code, maka CSS di atas tidak perlu ditambahkan lagi.</p><h3 style="text-align: left;">4. Terapkan&nbsp; Syntax Highlighter (Opsional)</h3><p>Lebih lanjut, Anda bisa menambakan pengaturan lanjutan dengan menerapkan Syntax Highlighter, agar baris kode terlihat berwarna.</p><p>Berikut artikel terkait untuk menerapkan Syntax Highlighter di Blogger:</p><p></p><ul style="text-align: left;"><li><a href="/2019/12/cara-memasang-syntax-highlighter.html" target="_blank">Cara Memasang Syntax Highlighter Seperti Sublime Text</a>&nbsp;</li><li><a href="/2015/07/membuat-syntax-highlighter-otomatis-di-blogger.html" target="_blank">Membuat Syntax Highlighter Otomatis Terbaru di Blogger</a></li></ul><p></p><h3 style="text-align: left;">5. Preview</h3><p>Bagi yang masih ragu-ragu dengan tutorial ini, berikut preview demo penerapannya.</p><div class="preview-btn codepen"><a class="klik-preview" href="https://codepen.io/bungfrangki/pen/VwBoWJR" rel="nofollow noopener" target="_blank" title="">CodePen</a></div><h2 style="text-align: left;">Penutup</h2><p>Sejatinya cara ini tidak perlu diterapkan bilamana di awal membuat dan membangun blog telah memiliki cukup pengetahuan tentang CSS, 糖心vlog官方入口 dan JavaScript. Setidaknya dasar-dasarnya saja.</p><p>Meskipun para kreator template Blogger telah berupaya keras untuk membuat 鈥<i>shortcut</i>鈥 pengeditan tampilan blog lewat Tata Letak (Layout), tetap saja tidak serta merta membuat kita menjadi abai untuk belajar hal-hal yang bersinggungan menyangkut CSS, 糖心vlog官方入口 dan JavaScript.</p><p>Demikian informasi tentang cara merubah tag Blockquote menjadi tag Pre Code dengan JavaScript. Meski pada penerapannya pada platform Blogger, kode JavaScript ini juga dapat dipastikan akan bekerja secara sempurna di platform atau tempat lain. Semoga mermanfaat dan selamat mencoba!</p>http://www.bungfrangki.com/2023/02/merubah-blockquote-tag-menjadi-pre-code.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-3670449159604049156Thu, 06 Oct 2022 05:09:00 +00002023-02-19T13:21:54.447+07:00Tutorial BlogWidgetCara Membuat Sitemap Blogger dengan Tag NEW Pada Label Artikel BaruWidget blogger kali ini adalah <b>cara membuat daftar isi/sitemap yang berlabel 鈥榥ew鈥 atau 鈥榖aru鈥 sesuai label yang mendapat artikel terbaru</b>. Widget ini untuk mempermudah menavigasi penjelajahan blog dengan melihat label dari blog tersebut.<br /> <br /> Dengan begitu para pengunjung akan mengetahui label mana saja yang baru saja mendapatkan update artikel terbaru di blog tertentu.<br /> <br /> Seperti yang sudah saya ungkapkan sebelumnya, fungsi <a href="/search/label/Widget?&amp;max-results=5" target="_blank">#Widget</a> daftar isi ini untuk melihat semua artikel secara lengkap dan supaya mudah di temukan oleh pengunjung dan memudahka bot menjelajah juga untuk merayapi semua artikel di blog anda.<br /> <br /> Baca juga:&nbsp;<a href="/2015/07/membuat-widget-random-post-tanpa-gambar.html" target="_blank">Membuat Widget Random Post Tanpa Thumbnail di Bawah Postingan</a><br /> <br /> Jadi, penggunaan sitemap atau daftar ini di blog sangatlah penting, semakin banyak blog anda di crawl/dijelajahi, maka semakin banyak pula page views yang dihasilkan setiap harinya.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"><img alt="membuat sitemap atau daftar isi" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLClYZazJwYKWqvEIHbSFBazX6odhKvxEaoXcjnfFcoC1VUcOeLpJxqbcqtCOS0KI2ZfB4loPVCaUVvh7Wkd_sDq-jBGk1ljNBDp_jI2DpxnNTohnYbG8NEbxeWSKQZKuEoRlsOEwnTdPT/s1600/sitemap-daftar-isi-blog.png" title="membuat sitemap atau daftar isi" /></div><br /> <h2>Cara Pasang Widget Daftar Isi di Blog</h2>Alangkah baiknya widget ini diletakkan pada laman statis, dengan cara masuk ke dashboard blog anda, lalu klik <b>Laman</b> &gt; <b>Laman baru</b>. Kemudian tulis judul laman suka-suka anda, dan klik 糖心vlog官方入口, pastekan kode di bawah ini di dalamnya.<br /> <br /> <pre class='html'><code>&lt;div class="sitemap-widget sitemap-tag-new sitemap"&gt;<br /> &lt;script src="https://cdn.jsdelivr.net/gh/bungfrangki/bloggerSitemap@main/daftarisi.js"&gt;&lt;/script&gt;&lt;script src="/feeds/posts/default?max-results=999&amp;amp;alt=json-in-script&amp;amp;callback=loadtoc"&gt;&lt;/script&gt;&lt;/div&gt;</code></pre><br /> <div class="info">Ganti url <b>www.bungfrangki.com</b> pada kode di atas dengan url blog Anda.</div><br /> Untuk memperbaiki tampilannya, silahkan tambahkan CSS berikut ini:<br /> <br /> <pre class='css'><code> .sitemap{ display:block; font-family:var(--body-font,BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif) } .sitemap-widget{ max-height:525px; overflow:auto; } .sitemap p a{ background-color:rgba(0,0,0,.055); color:var(--accent,#0277d4); font-weight:700; display:block; padding:5px 10px; text-decoration:none; } .sitemap p a:hover{ background-color:var(--accent,#0277d4); color:#fff; } .sitema a{ transition: .3s ease-in; } .sitemap ol li a { text-decoration:none; color:var(--link-color,#182257) } .sitemap ol li a:hover { color:var(--hover-color,#0277d4) } .sitemap ol li:not(:first-child){ padding-top:8px; } .sitemap ol li:not(:last-child) { border-bottom:1px solid rgba(0,0,0,.055); padding-bottom:8px; } </code></pre> <br /> Hasilnya silahkan lihat langsung pada link berikut:<br /> <br /> <div class="download klik-download jsfiddle"><a class="klik-download" href="https://jsfiddle.net/bungfrangki/43y1cp5L/11/" onclick="this.href = 'https://jsfiddle.net/bungfrangki/43y1cp5L/11/'" rel="nofollow noopener" target="_blank" title="">JSFiddle</a> <a class="klik-download" href="https://codepen.io/bungfrangki/pen/xxJozEV" rel="nofollow noopener" target="_blank" title="">CodePen</a></div><br /> <h2>Penutup</h2> Demikian cara <a href="/2015/07/membuat-sitemap-dengan-tag-new-pada-label.html">Membuat Sitemap dengan Tag NEW Pada Label yang Mendapat Artikel Baru</a>, selamat mencoba.http://www.bungfrangki.com/2015/07/membuat-sitemap-dengan-tag-new-pada-label.htmlnoreply@blogger.com (Bungfrangki)3tag:blogger.com,1999:blog-6670856475198141739.post-257401544571105758Sat, 24 Sep 2022 04:41:00 +00002022-09-24T11:43:44.310+07:00Blog TipsBlogger v3Meta DataMeta Data KeywordsProperty Article TagTrik BloggerMenggunakan Post Labels Sebagai Meta Data Keywords dan Property article:tag<p>Setelah beres dengan urusan 'migrasi' ke <a href="/2022/09/schema-markup-blogposting.html">Schema Markup BlogPosting</a>, saya mencari-cari apalagi yang sekiranya bisa dioptimasi di platform Blogger atau Blogspot ini. Akhirnya ketemu 2 hal yang cukup penting tapi tidak begitu krusial untuk ditambahkan di blog masing-masing.</p><div class="separator heroPost" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxE7H3S9F0nx0DeIHZKN0R3zyCFIGzUn7oI_g7P333RIfNAixjKSj20HFhliF9V5c8FArMMlk_bKJb1IvOMIuDUZChN_aGcHxLt7HrpemcACjNk-tGgWQ5EdD8w_qdWCXVyVKsbt5s41Z3XT2I3L6WsYAOaTlr9d6u-be7rmTxHL4e_pas-pUh6TeZzw/s1200/membuat-meta-keyword-dan-property-article-tag-dari-label-postingan.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Menggunakan Post Labels Sebagai Meta Data Keywords dan Property article:tag" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxE7H3S9F0nx0DeIHZKN0R3zyCFIGzUn7oI_g7P333RIfNAixjKSj20HFhliF9V5c8FArMMlk_bKJb1IvOMIuDUZChN_aGcHxLt7HrpemcACjNk-tGgWQ5EdD8w_qdWCXVyVKsbt5s41Z3XT2I3L6WsYAOaTlr9d6u-be7rmTxHL4e_pas-pUh6TeZzw/s16000/membuat-meta-keyword-dan-property-article-tag-dari-label-postingan.jpg" title="Menggunakan Post Labels Sebagai Meta Data Keywords dan Property article:tag" /></a></div><p>Yakni, menjadikan <b>Post Labels</b> atau <b>Entri Label</b> sebagai<b> Meta Data Keywords</b> dan <b>Property article:tag</b> sebagaimana yang seringkali kita lihat pada meta data website platform WordPress, terutama pengguna plugin SEO Rank Math.</p><p>Sayangnya, untuk Blogger kita tidak bisa menambahkan kedua keta data tersebut di dalam <code>&lt;head&gt;</code>. Kita hanya bisa melatakkanya di dalam&nbsp;<code>&lt;b:widget type='Blog' ...&gt;</code>. Sama dengan JSON LD untuk schema markup <a href="/search/label/BlogPosting">BlogPosting</a>, juga lebih maksimal ditempatkan di dalam widget type Blog.</p><p>Namun tidak menjadi masalah, yang penting bisa diterapkan dan terbaca dengan jelas oleh browser dan mesin penelusuran, yang kita kenal dengan istilah&nbsp;<b>sers enjin</b>.</p><p>Contoh outputnya sebagai berikut:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWMJJZlC-ZBI3uca-g8-YG_OfgaD4bMP-NczTNNSCOWB0NSgEcuaFz_TDHvg48UvQMgSXuzjOoFg_aYOeguZjKgDirjT-CUR2vltTRE4amjpcH9uv557i_ECN3bf7_Hxx2_KvRb5ftp0_kCkNTW_FKOjTgbAmjy6bLf9we1BC6-9OexXEXLUKfOtkrUQ/s1200/membuat-post-label-jadi-meta-keywords-article-tag.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Membuat Post Labels Sebagai Meta Keywords dan Property article:tag" border="0" data-original-height="468" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWMJJZlC-ZBI3uca-g8-YG_OfgaD4bMP-NczTNNSCOWB0NSgEcuaFz_TDHvg48UvQMgSXuzjOoFg_aYOeguZjKgDirjT-CUR2vltTRE4amjpcH9uv557i_ECN3bf7_Hxx2_KvRb5ftp0_kCkNTW_FKOjTgbAmjy6bLf9we1BC6-9OexXEXLUKfOtkrUQ/s16000/membuat-post-label-jadi-meta-keywords-article-tag.jpg" title="Membuat Post Labels Sebagai Meta Keywords dan Property article:tag" /></a></div><h2 style="text-align: left;">Cara Membuat Post Labels Menjadi Meta Keywords dan Property <i>article:tag</i></h2><p>Untuk menambahkan label postingan sebagai meta keywords dan property article:tag, silahkan ikuti langkah-langkah berikut:</p><p></p><ol style="text-align: left;"><li>Login ke dashboard Blogger</li><li>Cari kode&nbsp;<code>&lt;b:includable id='postBodySnippet' var='post'&gt;</code> atau&nbsp;<code>&lt;b:includable id='postCommentsAndAd' var='post'&gt;</code> lalu letakkan kode berikut ini di bawahnya.<pre><code>&lt;b:if cond='data:view.isPost'&gt;<br />&nbsp; &amp;lt;meta content=&amp;quot;&lt;data:blog.pageName/&gt;, &lt;b:loop values='data:post.labels' var='label'&gt;&lt;data:label.name/&gt;&lt;b:if cond='not data:label.isLast'&gt;, &lt;/b:if&gt;&lt;/b:loop&gt;&amp;quot; name=&amp;#39;keywords&amp;#39;/&amp;gt;<br />&nbsp; &nbsp;&lt;b:loop values='data:post.labels' var='label'&gt;<br />&nbsp; &lt;meta expr:content='data:label.name' property='article:tag'/&gt;<br />&nbsp; &nbsp;&lt;/b:loop&gt;<br />&lt;/b:if&gt;</code></pre></li><li>Klik tombol Save Template untuk menyimpan.</li></ol><br /><p>Adapun kode untuk meta data keyword dan property article:tag yang diambil dari label postingan tersebut di atas, hanya akan muncul pada halaman Postingan saja.</p><p>Bila sebelumnya Anda telah menambahkan meta keyword di <code>&lt;head&gt;</code>, maka edit kembali <i>tag conditional</i> (tag kondisi) di meta Keywords itu kurang lebih seperti ini:</p><pre><code>&lt;b:if cond='data:view.isMultipleItems'&gt;<br />&lt;meta content='keyword anda disini, dipisahkan dengan koma' name='keywords'/&gt;<br />&lt;b:elseif cond='data:view.isSingleItem'/&gt;<br />&lt;/b:if&gt;</code></pre><br /><p>Atau seperti ini:</p><pre><code>&lt;b:if cond='data:view.isMultipleItems'&gt;<br />&lt;meta content='keyword anda disini, dipisahkan dengan koma' name='keywords'/&gt;<br />&lt;b:elseif cond='data:view.isPost'/&gt;<br />&lt;/b:if&gt;</code></pre><br /><p>Lalu simpan kembali tema Anda.</p>http://www.bungfrangki.com/2022/09/meta-keywords-dan-property-article-tag.htmlnoreply@blogger.com (Bungfrangki)4tag:blogger.com,1999:blog-6670856475198141739.post-1892415603909404639Thu, 08 Sep 2022 03:19:00 +00002023-02-15T07:41:37.438+07:00Blog TipsBlogPostingSchema MarkupTutorial BlogSchema Markup BlogPosting<p>Baru-baru ini saya mengubah Schema Markup dan Structured Data blog ini dari <b>Article</b> (<i>https://developers.google.com/search/docs/advanced/structured-data/article</i>) menjadi <i>type&nbsp;</i> <a href="/search/label/BlogPosting?url=/2022/09/schema-markup-blogposting.html" target="_blank">BlogPosting</a> (<i>https://schema.org/BlogPosting</i>), dalam format Json-LD, dengan menghapus Microdata bawaan Blogger.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0DPFmKWvPLHJPAGY42q4KZfLVNdaFPoJXWUuMZUELvomDM3Q-nyq6hvBbEvbQJqCmmA5F17HPUO903hFi646LORT2eYsVF64kVX86NaJFs8At2Bi60s_ooQQ1vPPuxCKt_PYaOUPCkGdjKi0mMCJZ4m4OqznmBw7R8wppbQI4EzNRM8x_7wuX9yFV-Q/s1920/schema-blogposting-markup.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Schema Markup BlogPosting" border="0" data-original-height="1080" data-original-width="1920" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0DPFmKWvPLHJPAGY42q4KZfLVNdaFPoJXWUuMZUELvomDM3Q-nyq6hvBbEvbQJqCmmA5F17HPUO903hFi646LORT2eYsVF64kVX86NaJFs8At2Bi60s_ooQQ1vPPuxCKt_PYaOUPCkGdjKi0mMCJZ4m4OqznmBw7R8wppbQI4EzNRM8x_7wuX9yFV-Q/s16000/schema-blogposting-markup.jpg" title="Schema Markup BlogPosting" /></a></div><p></p><p>Mengapa menggunakan format JSON-LD? Karena (saat ini) itu yang direkomendasikan oleh <b>Google Developer</b> (<i>https://developers.google.com/search/docs/advanced/structured-data/intro-structured-data?hl=id</i>). Lagipula format ini yang (menurut saya) paling mudah digunakan, tidak ribet bila ingin mengganti <i>type</i> atau menambahkan atau menghilangkan item lainnya sewaktu-waktu. Dibanding dengan penerapan Microdata yang menempel pada konten 糖心vlog官方入口.</p><p>Mengapa memutuskan mengganti (lagi) Schema dan Stuctured Data menjadi schema BlogPosting markup? Secara garis beasr BlogPosting markup kurang lebih sama dengan Article markup. Namun bagi saya schema BlogPosting markup lebih cocok dipasang di platform Blogger / blogspot dengan jenis konten seperti di bungfrangki.com ini.</p><h2 style="text-align: left;">Schema BlogPosting Markup</h2><p>Berikut format JSON-LD untuk schema BlogPosting markup:</p><p></p><pre class="json"><code class="ruby">&lt;script type='application/ld+json'&gt;{<br />&nbsp; &amp;quot;@context&amp;quot;: &amp;quot;http://schema.org&amp;quot;,<br />&nbsp; &amp;quot;@type&amp;quot;: &amp;quot;BlogPosting&amp;quot;,<br />&nbsp; &amp;quot;inLanguage&amp;quot;: &amp;quot;id-ID&amp;quot;,<br />&nbsp; &amp;quot;headline&amp;quot;: &amp;quot;&lt;data:post.title.escaped/&gt;&amp;quot;,&amp;quot;description&amp;quot;: &amp;quot;&lt;b:eval expr='snippet(data:post.snippets.long, { length: 250 })'/&gt;&amp;quot;,&amp;quot;articleBody&amp;quot;: &amp;quot;&lt;b:eval expr='snippet(data:post.body,{ length: 1500, ellipsis: false, links: false, linebreaks: false }).escaped'/&gt;&amp;quot;,&amp;quot;keywords&amp;quot;: &amp;quot; &lt;b:loop values='data:post.labels' var='label'&gt;&lt;data:label.name/&gt;&lt;b:if cond='not data:label.isLast'&gt;, &lt;/b:if&gt;&lt;/b:loop&gt;&amp;quot;,&amp;quot;datePublished&amp;quot;: &amp;quot;&lt;data:post.date.iso8601/&gt;&amp;quot;,<br />&nbsp; &amp;quot;dateModified&amp;quot;: &amp;quot;&lt;data:post.lastUpdated.iso8601/&gt;&amp;quot;,&amp;quot;image&amp;quot;: {<br />&nbsp; &nbsp; &amp;quot;@type&amp;quot;: &amp;quot;ImageObject&amp;quot;,&amp;quot;url&amp;quot;: &amp;quot;&lt;b:if cond='data:blog.postImageUrl'&gt;&lt;b:eval expr='resizeImage(data:blog.postImageUrl, 1200, &amp;quot;1200:675&amp;quot;)'/&gt;&lt;b:else/&gt;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil3tD567IoedA3NwEVbZcM19L2F-KcKyEPxVCDTerIzTsaNitzL-BeNE-4u8NMKoL_3vblOAAjXjU5WQPLdYhHR0YJ3u2aB3CsyYaKz3fVDGHOzoZXMffVbaZBCcEU-82ViR3IgMfoz0U/w810-c-h456/no-thumbnail_810.png&lt;/b:if&gt;&amp;quot;,<br />&nbsp; &nbsp; &amp;quot;height&amp;quot;: 675,<br />&nbsp; &nbsp; &amp;quot;mainEntityOfPage&amp;quot;: {<br />&nbsp; &nbsp; &amp;quot;@type&amp;quot;: &amp;quot;WebPage&amp;quot;,<br />&nbsp; &nbsp; &amp;quot;@id&amp;quot;: &amp;quot;&lt;data:post.url.escaped/&gt;&amp;quot;,<br />&nbsp; &nbsp; &amp;quot;name&amp;quot;: &amp;quot;&lt;data:post.title.escaped/&gt;&amp;quot;<br />&nbsp; },<br />&nbsp; &nbsp; &amp;quot;width&amp;quot;: 1200},&amp;quot;publisher&amp;quot;: {<br />&nbsp; &nbsp; &amp;quot;@type&amp;quot;: &amp;quot;Organization&amp;quot;,<br />&nbsp; &nbsp; &amp;quot;name&amp;quot;: &amp;quot;&lt;data:blog.title.escaped/&gt;&amp;quot;,<br />&nbsp; &nbsp; &amp;quot;logo&amp;quot;: {<br />&nbsp; &nbsp; &nbsp; &amp;quot;@type&amp;quot;: &amp;quot;ImageObject&amp;quot;,<br />&nbsp; &nbsp; &nbsp; &amp;quot;url&amp;quot;: &amp;quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDD9EBEvSMbaRLfRXQZEvmAfPIyHHceV-LiE8BgTTlyCOemMNOY3Zw78RF7a4oKTNVIvyVcf3g6K3_NgGfxFf82IHIGGh-q1HNXKBS-uoGh7_AMSgJBvToNsZMmF8CZRuZRMG_LisahJY/s1600/logo.png&amp;quot;,<br />&nbsp; &nbsp; &nbsp; &amp;quot;width&amp;quot;: 600,<br />&nbsp; &nbsp; &nbsp; &amp;quot;height&amp;quot;: 133<br />&nbsp; &nbsp; }<br />&nbsp; },&lt;b:if cond='data:post.author.aboutMe or data:post.author.authorPhoto.image'&gt;&amp;quot;author&amp;quot;: {<br />&nbsp; &nbsp; &amp;quot;@type&amp;quot;: &amp;quot;Person&amp;quot;,<br />&nbsp; &nbsp; &amp;quot;name&amp;quot;: &amp;quot;&lt;data:post.author.name/&gt;&amp;quot;,<br />&nbsp; &nbsp; &amp;quot;url&amp;quot;: &amp;quot;&lt;b:if cond='data:post.author.profileUrl'&gt;&lt;data:post.author.profileUrl/&gt;&lt;/b:if&gt;&amp;quot;&lt;/b:if&gt;<br />&nbsp; }<br />}&lt;/script&gt;<br /></code></pre><p><br /></p><h2 style="text-align: left;">Masalah articleBody</h2><p>Pada <b>articleBody </b>menggunakan<code>&nbsp;&lt;b:eval expr='snippet(data:post.body,{ length: 1500, ellipsis: false, links: false, linebreaks: false }).escaped'/&gt;</code> (yang sebetulnya outputnya juga sama persis dengan <code>&lt;data:post.longSnippet/&gt;</code>) alih alih menggunakan <code>&lt;data:post.body/&gt;</code>, karena ternyata outputnya dalam 糖心vlog官方入口, bukan cuma text di post body.</p><p>Sehingga, bila dalam postingan mengandung unsur kode tertentu, seperti tanda petik (") atu (') maka dianggap sebagai penutup dari elemen articleBody dalan JSON-LD itu. Hal ini akan memicu munculnya error pada Google Search Console atau <a href="/search/label/Google%20Webmaster" target="_blank">Google Webmaster</a>.</p><p>Sebetulnya articleBody ini outputnya mesti berisi seluruh aktualisasi paragraf di post body (dalam teks tanpa <i>line break</i>). Hanya saja hal tersebut tidak dapat diterapkan secara maksimal, karena hanya memicu terjadinya error di GSC. Solusi terbaiknya adalah, tetap menggunakan dengan format <i>long snippet</i> atau tidak menggunakannya sama sekali.&nbsp;</p><p>Maka saya memilih menggunakan <i>long snippet</i> saja.</p><h2 style="text-align: left;">Pengujian di&nbsp;Rich Results Test</h2><p>Dari format Schema BlogPosting Markup di atas, maka hasil <i>Rich Results Test</i>&nbsp;atau Pengujian Hasil Kaya akan&nbsp;nampak seperti gambar berikut:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOXTsOixN6fonVEtt56JEyNjm_9R6Pz0e01Aj0kYQxqkOSCGFJzO1QFbvvSk1HXoTYeRUmkvV95ksD7u3zflp25Dx5O680UO_cl-ie3SB3u6PTz6mYBZkH7KwXNN1feAaSRBUbl45qVG1EPx7_s1S7xqmz9GHh7IVrEZy6JzGrb5U5QenvXGQApSmn4g/s2111/schema-blogposting-markup-rich-results-test.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Schema Markup BlogPosting di Google Rich Results" border="0" data-original-height="2111" data-original-width="900" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOXTsOixN6fonVEtt56JEyNjm_9R6Pz0e01Aj0kYQxqkOSCGFJzO1QFbvvSk1HXoTYeRUmkvV95ksD7u3zflp25Dx5O680UO_cl-ie3SB3u6PTz6mYBZkH7KwXNN1feAaSRBUbl45qVG1EPx7_s1S7xqmz9GHh7IVrEZy6JzGrb5U5QenvXGQApSmn4g/s16000/schema-blogposting-markup-rich-results-test.jpg" title="Schema Markup BlogPosting di Google Rich Results" /></a></div><br /><h2 style="text-align: left;">Penutup</h2><p>Demikian ulasan tentang Schema BlogPosting Markup kali ini, bila ada masukkan atau saran tentang ini. Mari berdiskusi lewat kolom komentar. Terima kasih sudah menyimak.</p>http://www.bungfrangki.com/2022/09/schema-markup-blogposting.htmlnoreply@blogger.com (Bungfrangki)3tag:blogger.com,1999:blog-6670856475198141739.post-4970117294328717171Thu, 08 Sep 2022 00:53:00 +00002022-09-08T09:14:31.905+07:00JoobleJooble IndonesiaTips Bisnis 10 Bidang Pekerjaan Menarik Untuk Kamu yang Masih Muda<p>Ketika kamu masih muda, dunia tampaknya dipenuhi dengan peluang kerja yang menarik dan tak ada habisnya, dan dalam banyak kasus, kesan ini memang benar. Energi dan antusiasme kaum muda, serta kebebasan relatif yang menyertainya, membuatnya lebih mudah untuk melakukan peran atau proyek baru tanpa memberinya banyak pemikiran, dan dengan peluang yang layak untuk menjadi hebat di dalamnya.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzVijbD3dHtyt1U4j7BWI5fE38K1_1Ee63aFWfAB6sLcYi8WERuPDCaIq0vYYhmKqP28kbs9vS6oGOfkR71HWV2Niv5ANczWSdsI0zT6UaZMlL77nQ6WiYVEXEwXw9EpWi7G4dp8qVyK3bqupf2mUfP8arr2MtxpAjJ0QG33rLvImcXThaT5FbbNG2rw/s1920/jooble-indonesia-10-bidang-pekerjaan-untuk-pemuda.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="10 Bidang Pekerjaan Menarik Untuk Kamu yang Masih Muda" border="0" data-original-height="1080" data-original-width="1920" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzVijbD3dHtyt1U4j7BWI5fE38K1_1Ee63aFWfAB6sLcYi8WERuPDCaIq0vYYhmKqP28kbs9vS6oGOfkR71HWV2Niv5ANczWSdsI0zT6UaZMlL77nQ6WiYVEXEwXw9EpWi7G4dp8qVyK3bqupf2mUfP8arr2MtxpAjJ0QG33rLvImcXThaT5FbbNG2rw/s16000/jooble-indonesia-10-bidang-pekerjaan-untuk-pemuda.jpg" title="10 Bidang Pekerjaan Menarik Untuk Kamu yang Masih Muda" /></a></div><p>Namun, keragaman yang tak terbatas dan banyaknya lowongan dapat dengan cepat menjadi luar biasa atau membingungkan, bahkan mengarah pada kecemasan dan keragu-raguan. Pencarian <a href="https://id.jooble.org/lowongan-kerja-mahasiswa">lowongan kerja untuk mahasiswa</a> di Jooble Indonesia menghasilkan lebih dari 2 ribu lowongan. Ini banyak yang harus dipikirkan dan dipilah-pilah, bahkan untuk kandidat yang lebih berpengalaman.</p><h2 style="text-align: left;">10 Bidang Pekerjaan dengan Penghasilan dan Jenjang Karir yang Menarik untuk Pemuda</h2><p>&nbsp;Jadi bagaimana kamu bisa tahu, peluang kerja dan industri mana yang tepat untuk kamu? Selanjutnya, mana yang lebih mungkin memberi kamu penghasilan yang layak dan memberdayakan pertumbuhan karier kamu di masa depan? Dengan mengingat pertanyaan-pertanyaan penting ini, kami telah membuat daftar berikut dengan jenis peluang kerja terbaik untuk kaum muda:</p><p></p><ol style="text-align: left;"><li>Volunteer work atau pekerjaan sukarela. Kesukarelawanan tentu memiliki kelebihan. kamu dapat memilih hampir semua industri atau jenis bisnis, dan kamu pasti akan menemukan pekerjaan sukarela yang terkait dengan bidang yang kamu inginkan. Tetapi meskipun ini adalah cara yang bagus untuk mendapatkan pengalaman secara gratis dan membangun koneksi di komunitas, kelemahan utama dari pekerjaan sukarela adalah tidak memberi kamu penghasilan.</li><li>Sektor ini telah menjadi pilihan tradisional bagi kaum muda untuk beberapa waktu sekarang, sebagian besar berkat aksesibilitas dan persyaratan perekrutan yang relatif rendah. Peran pekerjaan populer termasuk asisten penjualan, konsultan penjualan, dan rekan penjualan. Harap diingat, bahwa pekerjaan entry-level di ritel adalah pekerjaan dengan bayaran terendah dari daftar ini. Namun, jika kamu memilih sub-kategori ritel yang sangat kamu sukai, pelajari produk kamu dengan baik dan bekerja keras dalam hubungan tamu, kemungkinan besar nanti, kamu akan mulai dipromosikan dan menaiki tangga karier, mencapai peran manajemen lebih cepat dari pada industri lainnya.</li><li>Pekerja Pemeliharaan / Teknisi. Meskipun jenis pekerjaan ini lebih sulit dan lebih menuntut secara fisik, biasanya bayarannya lebih baik dan jam kerjanya lebih sedikit. Jika kamu cenderung lebih tertarik pada hal-hal dan tidak terlalu menikmati komunikasi dengan orang-orang, maka peran teknis sangat cocok untuk kamu. Pengalaman yang kamu dapatkan akan membantu kamu menjadi lebih mandiri dalam hidup.</li><li>Pekerjaan di HoReCa (Hotel, Restaurant, Cafe) terkenal menarik bagi kaum muda. Posisi entry-level di perhotelan tidak memerlukan banyak pengalaman sebelumnya, karena karyawan baru biasanya mendapatkan in-house training. Plus, sebagian besar perusahaan menyediakan seragam, peralatan, makanan, diskon, dan insentif lainnya. Terlepas dari peran kamu yang sebenarnya, resepsionis, pelayan, porter, dll., pekerjaan di industri ini akan membantu kamu mempelajari tentang layanan tamu dan, yang paling penting, hubungan tamu. Sisi negatifnya, pekerjaan di HoReCa cenderung memiliki jam kerja yang lebih panjang dan gaji yang lebih rendah (karena kamu diharapkan mendapatkan tip).</li><li>&nbsp;E-Commerce adalah industri yang berkembang pesat yang menghasilkan jutaan pekerjaan di seluruh dunia. Sama seperti perhotelan, masuk ke e-commerce relatif mudah, berkat beragam peran mulai dari dari pekerja gudang hingga agen pengiriman hingga spesialis layanan pelanggan. Tidak peduli latar belakang atau keahlian kamu, e-commerce memiliki pekerjaan untuk kamu, sementara platform e-commerce yang sukses juga menawarkan gaji yang besar.</li><li>Fakta bahwa industri ini menarik bagi kaum muda tidak perlu dijelaskan. Kaum muda ingin bersenang-senang, sambil menghasilkan uang juga. Variasi pekerjaan itu sendiri, tidak memberi kebosanan, yakni artis, pembawa acara, MC, spesialis audio/video, penulis, pengiklan 鈥 sebut saja. Namun selain menyenangkan, industri ini dikenal kurang stabil dan tidak dapat diprediksi, yang dapat membuat perencanaan dan pengembangan karir cukup menantang.</li><li>Meskipun pekerjaan di bidang pendidikan mungkin tampak kurang dihargai, itu akan terbayar dengan peluang untuk membangun karier yang sukses. kamu dapat memulai dengan perlahan, dengan pembinaan atau pelatihan, kemudian mengerjakan resume yang kuat dan mendidik diri kamu sendiri untuk menjadi instruktur yang sangat terspesialisasi, atau bahkan mungkin profesor perguruan tinggi!</li><li>Meskipun sains bukanlah pilihan yang paling jelas bagi kaum muda yang mencari pekerjaan, bersabarlah. Ya, akan ada gaji yang lebih rendah dan jam kerja yang lebih lama di awal. Tetapi setelah beberapa tahun kerja keras, investasi akan mulai membuahkan hasil. Ilmuwan adalah salah satu orang yang paling dihormati di planet ini, yang berkontribusi pada kemajuan umat manusia setiap hari, apa yang bisa lebih bergengsi dan bermanfaat? Ilmu pengetahuan modern memiliki ribuan domain dan kategori. kamu pasti akan menemukan sesuatu yang membuat kamu antusias.</li><li>Selama ada orang yang hidup di planet ini, permintaan akan perawatan kesehatan juga akan ada. Jika kamu memutuskan untuk menjadi profesional perawatan kesehatan, kamu akan selalu mendapatkan pekerjaan dengan cepat, di mana pun di dunia. Di sebagian besar negara, petugas kesehatan memiliki tingkat pendapatan menengah atau tinggi. Pekerjaan untuk pemula termasuk asisten, teknisi, perawat dan konsultan. Plus, gaji dari pekerjaan pertama kamu akan membantu kamu membayar sekolah kedokteran, yang hampir wajib jika kamu berencana mengembangkan karir kamu di bidang perawatan kesehatan.</li><li>IT tentu saja merupakan industri yang banyak diminati oleh kaum muda. Perkembangan IT yang serba cepat memerlukan pendapatan yang cukup besar dan keamanan kerja yang sangat baik. Spesialis IT yang hebat tidak akan pernah menemukan diri mereka hidup tanpa pekerjaan. Pekerjaan entry-level tradisional di sektor ini termasuk teknisi IT, pengembang web, teknisi help desk, dan administrator sistem.</li></ol><p></p>http://www.bungfrangki.com/2022/09/bidang-pekerjaan-menarik-untuk-yang-masih-muda.htmlnoreply@blogger.com (Bungfrangki)2tag:blogger.com,1999:blog-6670856475198141739.post-6425253714823075558Fri, 08 Oct 2021 02:17:00 +00002021-10-08T09:21:52.396+07:00Hosting dan DomainHostingerTips Website 10 Kesalahan Umum Saat Membuat Website <div class="separator" style="clear: both; text-align: center;"><img alt="10 Kesalahan Umum Saat Membuat Website" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAtIa_c2cJUizLF7rBmFyx6N126yWcdecT8SKziyh-38IpqL_2qrtC0jE7rSOv5x_YOHzglVTTe-qRkxe8QjdxPGdKL4AD9qbXArUmLEhe9KBkfX2L45_u5twbweSiQR6wMcGMaXqjmc6m/s16000/hostinger-kesalahan-saat-membuat-website.jpg" title="10 Kesalahan Umum Saat Membuat Website" /></div><h2 style="text-align: left;">Kesalahan Saat Membuat Website yang Harus Dikenali</h2><p>Berencana untuk membuat atau mengunggah website agar bisa diakses di internet? Sebelum itu, di sini kami akan coba jelaskan terlebih dahulu beberapa kesalahan-kesalahan umum dalam pembuatan website.</p><p>Tujuan informasi yang kami jelaskan di sini yaitu agar website Anda lebih optimal. Nah, sebelum <b><a href="https://www.hostinger.co.id/tutorial/cara-upload-website" target="_blank">upload website</a></b>, silahkan Anda simak beberapa kesalahan umum pembuatan website yang sudah kami rangkum berikut ini:</p><h3 style="text-align: left;">1. Mengaktifkan Menu 鈥淥pen New Windows鈥</h3><p>Sebagai informasi, menu 鈥淥pen New Windows鈥 merupakan menu yang pada saat kita klik navigasi tertentu, maka akan terbuka halaman di tab baru.&nbsp;</p><p>Contoh, saat kita klik menu 鈥淏log鈥 pada website, maka halaman menu 鈥淏log鈥 tersebut akan terbuka di tab baru.</p><p>Sebenarnya menu ini akan sangat membantu, namun hanya pada kondisi-kondisi tertentu. Jika Anda ingin mengaktifkannya, maka sebaiknya jangan terlalu sering. Sesuaikan saja dengan kebutuhan.</p><p>Jika terlalu sering, pengunjung website Anda akan merasa malas untuk mengakses website Anda. Hal tersebut bahkan tidak bagus untuk bounce rate pada website yang Anda bangun.&nbsp;</p><h3 style="text-align: left;">2. Tidak Mengaktifkan Tombol Kembali</h3><p>Pada sebuah website, tombol kembali memiliki peranan yang sangat penting. Tombol tersebut bahkan dapat memberikan kenyaman ekstra bagi para pengunjung. Akan tetapi, tidak sedikit website yang mematikan tombol tersebut.</p><p>Ketika tombol ini dimatikan, maka pengunjung tidak bisa kembali ke halaman sebelumnya. Contohnya saat pengunjung mengakses suatu halaman di website Anda, kemudian mereka akan langsung diarahkan ke halaman tersebut. Namun, mereka tidak bisa kembali ke halaman sebelumnya.</p><p>Fungsi dari tombol kembali ini cukup penting pada suatu website. Maka dari itu, sebaiknya Anda tidak mematikan tombol yang satu ini untuk kenyamanan para pengunjung.</p><h3 style="text-align: left;">3. Tidak Memperhatikan Broken Link</h3><p>Gangguan yang terjadi pada website yang mengakibatkan halaman tidak bisa diakses adalah masalah umum yang sering terjadi. Contohnya halaman yang muncul kode error 鈥404 error pages鈥</p><p>Kode tersebut muncul akibat broken link pada halaman website. Hal ini akan sangat mengganggu bagi para pemilik website maupun orang yang ingin mengakses halaman situs Anda.</p><p>Maka dari itu, Anda harus memastikan bahwa website Anda berjalan dengan baik. Jika ada fungsi yang tidak berjalan, maka sebaiknya sertakan sebuah halaman broken link yang menarik dan informasikan bahwa Anda akan segera memperbaikinya.</p><p>Buatlah gambar broken link yang juga meminta pengunjung untuk menginformasikannya kepada Anda jika ada kode 404. Dengan begitu, Anda bisa mengetahui jika ada gangguan broken link pada website Anda.</p><h3 style="text-align: left;">4. Desain Website yang Lambat</h3><p>Desain yang bagus dan menarik akan membuat pengunjung tertarik untuk mengakses website Anda. Desain yang indah umumnya punya banyak elemen yang membuat website menjadi tampak lebih meriah.</p><p>Akan tetapi, terlalu banyak elemen pada desain terkadang tidak bagus untuk kecepatan website Anda. Karena semakin banyak menggunakan elemen, maka desain tersebut akan membuat website menjadi lambat.</p><p>Loading page yang lambat akan membuat pengunjung malas mengaksesnya. Hal ini tentu tidak bagus untuk kelangsungan situs yang Anda miliki. Pasalnya, pengunjung yang menutup kembali website Anda akan berakibat buruk pada bounce rate Google.</p><h3 style="text-align: left;">5. Tidak Mencantumkan Contact Person</h3><p>Selain desain dan konten pada website, Anda juga harus memperhatikan contact person. Cantumkanlah contact person Anda sebagai informasi kontak agar pengunjung mudah menghubungi Anda.</p><p>Contact person sangat diperlukan, terlebih jika website Anda digunakan untuk tujuan bisnis. Bahkan bagi blogger pun contact person ini sangat dibutuhkan sekali. Tujuannya tentu saja agar pengunjung mudah menghubungi Anda.</p><p>Informasi kontak bisa berupa nomor telepon maupun email. Anda juga bisa mencantumkan alamat rumah Anda sendiri untuk memberikan informasi kontak yang lengkap dan juga jelas.</p><h3 style="text-align: left;">6. Malas Update Konten</h3><p>Bagi website, konten adalah raja. Contohnya seperti konten artikel. Konten ini sangat dibutuhkan sekali agar website tetap aktif dan mudah ditemukan di Google. Konten juga akan membantu website Anda terus mengalami perkembangan.</p><p>Konten artikel juga sangat penting untuk optimasi SEO (Search Engine Optimization). Tanpa artikel, maka website Anda akan sulit sekali ditemukan oleh para pengunjung di mesin pencari.</p><h3 style="text-align: left;">7.&nbsp; &nbsp;Sistem Navigasi Website yang Jelek</h3><p>Situs Anda nantinya akan Anda gunakan untuk menyampaikan berbagai informasi penting. Itulah yang menjadi salah satu alasan, kenapa sistem navigasi sangat diperlukan pada sebuah website.</p><p>Sistem navigasi akan membantu pengunjung untuk menemukan informasi penting yang ada pada website Anda. Maka dari itu, setelah Anda upload website maka langsung perhatikan sistem navigasi pada website.</p><p>Pastikan sistem navigasi yang Anda buat mampu memberikan kenyamanan bagi para pengunjung saat mengakses website Anda.</p><h3 style="text-align: left;">8. Terlalu Banyak Menggunakan Jenis Font dan Warna</h3><p>Perlu Anda ketahui, font pada website memiliki fungsi yang tergolong penting. Anda tidak boleh sembarangan dalam memilihnya. Begitu juga saat menggunakannya. Pastikan Anda tidak menggunakan banyak jenis font dan juga tidak memilih font yang aneh.</p><p>Selain itu, hindari juga terlalu banyak menggunakan warna pada tampilan website Anda. Pilihlah jenis website yang minimalis dan juga tidak terlalu ramai dari sisi warna. Begitu juga dalam pemilihan font yang sejatinya memilih font yang umum digunakan saja.</p><h3 style="text-align: left;">9. Sulit Kembali ke Menu 鈥淗ome鈥</h3><p>Menu 鈥淗ome鈥 juga merupakan salah satu menu navigasi. Menu tersebut merupakan tampilan halaman utama website Anda. Pada halaman website utama biasanya ada banyak informasi konten dan juga menu yang Anda tawarkan kepada customer.</p><p>Tombol 鈥淗ome鈥 sangat diperlukan sekali agar pengunjung dapat dengan mudah mengakses menu halaman utama. Maka dari itu, jangan hilangkan fitur ini di dalam website yang akan Anda buat.</p><p>Tidak adanya tombol 鈥淗ome鈥 pada website Anda, berarti tidak ada navigasi untuk kembali ke halaman utama. Hal ini akan membuat pengunjung tidak nyaman dan meninggalkan website Anda.</p><h3 style="text-align: left;">10. Tidak Memasang Fitur Share ke Media Sosial</h3><p>Fitur untuk membagikan konten website pada media sosial akan membantu halaman tersebut dibagikan ke orang lain. Fitur ini biasanya terdapat di bawah konten atau artikel. Fitur share media sosial ini pun sudah sangat lengkap, mulai dari Facebook, Instagram, hingga Twitter.</p><p>Maka dari itu, pastikan website Anda menggunakan tombol share media sosial ini pada website. Tujuannya agar pengunjung dan pembaca yang tertarik mau membagikan konten yang Anda buat di media sosial milik mereka.</p><p>Dengan begitu, konten atau halaman website Anda berpotensi untuk diakses oleh banyak pengunjung.</p><h2 style="text-align: left;">Kesimpulan</h2><p>Ada banyak menu yang sangat penting di dalam sebuah website. Di atas kami jelaskan menu-menu tersebut agar Anda memperhatikannya. Selain itu, update konten juga sangat penting bagi sebuah website. Dengan begitu, website Anda akan semakin optimal.</p><p>Sudah berencana untuk mengunggah website? Yuk, kenali terlebih dahulu apa saja hal yang harus Anda perhatikan saat membangun website. Pastikan semua optimasi di atas Anda ikuti agar website Anda memiliki traffic yang baik. Selamat mencoba.</p>http://www.bungfrangki.com/2021/10/10-kesalahan-umum-saat-membuat-website.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-7065926952932750653Thu, 23 Sep 2021 07:12:00 +00002021-09-23T19:06:01.280+07:00GeneralHotel Mewah di JakartaReviewTraveloka Tips Memilih Hotel Mewah Di Jakarta<p style="text-align: center;"><span style="font-size: x-small;">Sumber : pixabay.com</span></p><p>Jakarta sebagai ibukota Indonesia dan juga kota metropolitan nomor satu di Indonesia punya akomodasi yang lengkap. Salah satunya dengan adanya <b>hotel mewah di Jakarta</b> yang beragam.&nbsp;</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6Tt0bqoIf2u69EUoxW__UGptmW6p8UWYvXtDt27gNdYab2DbZ35zFUYZvaffvqjgpon6rFeoVNtO9WNPLcFd7hR9XGturzqbWfVpNT9-Chxwt5uQ9Ua6jgBZTUHGKB1u8AvlA_js_CtPl/s1200/tips-memilih-hotel-mewah-di-jakarta-bungfrangki.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Tips Memilih Hotel Mewah Di Jakarta" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6Tt0bqoIf2u69EUoxW__UGptmW6p8UWYvXtDt27gNdYab2DbZ35zFUYZvaffvqjgpon6rFeoVNtO9WNPLcFd7hR9XGturzqbWfVpNT9-Chxwt5uQ9Ua6jgBZTUHGKB1u8AvlA_js_CtPl/s16000/tips-memilih-hotel-mewah-di-jakarta-bungfrangki.jpg" title="Tips Memilih Hotel Mewah Di Jakarta" /></a></div><p>Pemilihan hotel dengan fasilitas yang mewah dan lengkap tentu saja sangat menarik. Terutama yang memang menyukai menginap atau bermalam di hotel saat liburan ke Jakarta atau pun urusan bisnis. Namun dalam memilih hotel, perlu beberapa tips penting agar mendapatkan yang terbaik.</p><h2 style="text-align: left;">Memilih Hotel Mewah Di Jakarta</h2><p>Ada berbagai pilihan <a href="https://www.traveloka.com/id-id/hotel/indonesia/region/jakarta-102813/luxury-hotels-in-jakarta" target="_blank">hotel mewah di Jakarta</a> untuk kamu sekedar menginap atau staycation. Namun sebelum itu, untuk memilih hotel kamu perlu mengikuti tips berikut ini.&nbsp;</p><h3 style="text-align: left;">1. Pilih Hotel Dengan View Mempesona</h3><p>Ketika ingin menginap di hotel di ibu kota, ada berbagai pilihan <a href="https://www.traveloka.com/id-id/hotel/indonesia/region/jakarta-102813/best-hotels-in-jakarta" target="_blank">hotel terbaik di Jakarta</a> dengan view yang mempesona dari ketinggian. Terutama saat malam hari, bisa melihat indahnya gedung-gedung tinggi yang sangat estetik jika diabadikan dalam video ataupun foto.</p><p>Untuk yang menyukai kegiatan staycation, pemilihan hotel dengan pemandangan dari ketinggian ini tentu saja sangat membuat kamu betah. Apalagi jika ingin berlama-lama dikamar saat malam hari, sambil melihat view kota Jakarta yang indah.&nbsp;</p><h3 style="text-align: left;">2. Berbintang 5</h3><p>Untuk pilihan hotel mewah yang ada di Jakarta, maka kamu bisa cari hotel berbintang 5. Meskipun harganya mahal namun sepadan dengan fasilitas dan juga pelayanan yang diberikan oleh hotel berbintang 5. Ada beberapa pilihan hotel bintang 5 untuk daerah Jakarta yang bisa jadi pilihan.</p><p>Misalnya Harris Vertu Hotel Harmoni, Hotel Gran Mahakam, Raffles Jakarta, The Hermitage, Mandarin Oriental Jakarta, Le Meridien, The Ritz-Carlton Jakarta dan masih banyak lagi.&nbsp;</p><p>Rekomendasi hotel di atas adalah hotel-hotel bintang 5 terbaik pilihan dari Traveloka. Rata-rata hotel tersebut memiliki rating 8 dari Traveloka. Sementara untuk harga hotel di sendiri mulai dari 800 ribuan saja.&nbsp;</p><h3 style="text-align: left;">3. Fasilitas Yang Ditawarkan</h3><p>Hotel mewah biasanya memberikan fasilitas yang beragam kepada para tamu yang menginap. Sebisa mungkin, memilih hotel dengan banyak fasilitas yang bisa mendukung liburan kamu jadi semakin menarik. Misalnya dengan adanya kolam renang.&nbsp;</p><p>Kolam renang menjadi salah satu fasilitas wajib yang harus ada saat kamu menginap di hotel. Terlebih,&nbsp; jika ada fasilitas paket floating breakfast. Kamu bisa menikmati sarapan di kolam renang sambil berfoto aesthetic untuk konten di Instagram.&nbsp;</p><p>Atau pilih hotel dengan pilihan kolam renang pribadi yang lebih aman di masa pandemi. Namun biasanya fasilitas pribadi seperti ini harganya akan jauh lebih mahal. Selain adanya kolam renang, hotel harus memiliki berbagai fasilitas pendukung seperti layanan spa dan pijat, pusat kebugaran, layanan resepsionis 24 jam dan masih banyak lagi.&nbsp;</p><h3 style="text-align: left;">4. Pilih Hotel Yang Dekat Dengan Fasilitas Publik</h3><p>Selain fasilitas hotel yang perlu diperhatikan, kamu juga wajib mencari hotel di Jakarta yang dekat dengan fasilitas publik. Hal ini memudahkan kamu ketika ingin shopping ke pusat perbelanjaan.&nbsp;</p><p>Terlebih&nbsp; jika ada hotel di Jakarta yang dekat dengan beberapa mall sekaligus, malah hal ini semakin bagus. Jadi kamu tidak akan membutuhkan biaya transportasi lagi untuk ke mall. Bahkan tinggal jalan kaki saja, sudah bisa sampai.&nbsp;</p><h3 style="text-align: left;">5. Jangan Lupa Cek Promo</h3><p>Karena biasanya hotel mewah yang ada di Jakarta memberikan tarif permalam dengan harga mahal, Jangan lupa untuk selalu cek promo.&nbsp;</p><p>Mengecek promo terbaik bisa kamu lakukan pada situs booking hotel salah satunya Traveloka. Di Traveloka biasanya rutin memberikan diskon dan promo menarik untuk kamu yang akan booking hotel.</p><p>Pastinya ikuti syarat dan ketentuan yang berlaku agar kamu bisa mendapatkan harga lebih murah untuk booking hotel mewah yang ada di Jakarta. Jadi dengan adanya promo-promo menarik ini, menginap di hotel mahal bukan lagi impian.&nbsp;</p><h2 style="text-align: left;">Akhir Kata</h2><p>Kini tentu kamu sudah tahu beberapa tips dalam memilih <b>hotel mewah di Jakarta</b>, saat akan liburan ataupun ketika memiliki urusan bisnis di ibukota. Untuk rekomendasi hotel-hotel terbaik yang ada di Jakarta kamu bisa menggunakan situs booking hotel seperti Traveloka.&nbsp;</p><p>Di Traveloka terdapat banyak rekomendasi hotel yang bisa disesuaikan dengan budget. Kunjungi Traveloka sekarang juga.</p>http://www.bungfrangki.com/2021/09/tips-memilih-hotel-mewah-di-jakarta.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-6648794742997205847Fri, 30 Jul 2021 10:59:00 +00002021-07-30T18:10:08.803+07:00GeneralSoftwareTips BisnisCara KPI Software Mengukur Kinerja Karyawan<p>Kinerja karyawan adalah salah satu faktor penting bagi perkembangan bisnis perusahaan. Maka dari itu, HRD selaku divisi yang bertanggung jawab untuk mengelola kinerja karyawan melakukan berbagai cara untuk mengembangkan kinerja karyawan lebih optimal. Salah satunya melalui KPI Software.&nbsp;</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia_qevequSMZKw2Eti_iaUEHmyY8RzWW9lmq9A_e1OBkQFoItAYV8Z6j3LRWHZLhgptBHK4Oq-7ljfO2kSC0Vm8n-6tjlQo9jJS79J27PMCzZIdrw9mYWn__KosDx_rYPOig5JlOTV_Mw6/s1200/cara-kpi-software-mengukur-kinerja-karyawan.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Cara KPI Software Mengukur Kinerja Karyawan" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia_qevequSMZKw2Eti_iaUEHmyY8RzWW9lmq9A_e1OBkQFoItAYV8Z6j3LRWHZLhgptBHK4Oq-7ljfO2kSC0Vm8n-6tjlQo9jJS79J27PMCzZIdrw9mYWn__KosDx_rYPOig5JlOTV_Mw6/s16000/cara-kpi-software-mengukur-kinerja-karyawan.jpg" title="Cara KPI Software Mengukur Kinerja Karyawan" /></a></div><p>KPI atau kepanjangannya adalah <b>Key Performance Indicator</b> adalah sebuah parameter yang digunakan untuk mengukur atau meninjau seberapa jauh perkembangan suatu hal terhadap tujuan yang sudah ditetapkan perusahaan.</p><p>Bisa dikatakan <a href="https://www.linovhr.com/keuntungan-kpi-software/" target="_blank">KPI Software</a> adalah salah satu cara modern untuk mengukur bagaimana perkembangan kinerja karyawan melalui teknologi.&nbsp;</p><p>Lantas, bagaimana sih cara kerja KPI Software tersebut?&nbsp;</p><h2 style="text-align: left;">Cara Kerja KPI Software</h2><p>Sebenarnya, cara kerja KPI software cukup sederhana. HR admin terlebih dahulu akan menentukan parameter dari setiap divisi atau individu terkait pekerjaannya. Lalu, progress kinerja perusahaan juga akan terdeteksi secara otomatis melalui software.&nbsp;</p><p>Nantinya, manajer dan HRD dapat membandingkan antara kinerja tersebut dengan parameter yang sudah ditetapkan. Perbandingan data kinerja dan parameter yang sudah ditetapkan bersifat realtime, maka kinerja karyawan dapat terpantau saat itu juga.&nbsp;</p><p>Selain itu, HRD juga dapat memproses laporan kinerja karyawan secara otomatis menggunakan KPI Software. Tidak perlu lagi menggunakan cara manual untuk merekap dan memproses hasil kinerja karyawan.&nbsp;</p><h2 style="text-align: left;">Keuntungan Menggunakan KPI Software</h2><p>Jika dilihat dari penjelasan di atas, salah satu keuntungan dari KPI Software adalah mampu memproses data dan informasi kinerja karyawan menjadi laporan secara otomatis. Namun, ada keuntungan lain bila perusahaan memilih menggunakan KPI Software:&nbsp;</p><h3 style="text-align: left;">Menyimpan Informasi Lebih Sistematis</h3><p>Biasanya, HRD akan kesulitan untuk memproses dan menyimpan informasi terkait kinerja karyawan dan pekerjaannya. Berkat adanya KPI Software, semua informasi dapat disimpan secara sistematis dalam satu pusat. Kemudahan ini juga akan membantu HRD dalam mengakses serta mencari informasi <a href="https://www.linovhr.com/indikator-penilaian-kinerja-karyawan/" target="_blank">kinerja karyawan</a> jika sewaktu-waktu dibutuhkan.&nbsp;</p><h3 style="text-align: left;">Aman dan Rahasia</h3><p>Keamanan dan kerahasiaan data tentu menjadi aspek penting dalam pengelolaan karyawan. Tak jarang dijumpai berbagai kasus penyalahgunaan karyawan ketika data dan informasi tersebut jatuh ke oknum yang tidak bertanggungjawab. Untuk mengatasinya, KPI Software didukung <i>cloud based server</i> yang menjamin keamanan dan kerahasiaan data karyawan. Contoh KPI Software tersebut adalah software dari LinovHR.&nbsp;</p><h3 style="text-align: left;">Mudah Digunakan dan Fleksibel</h3><p>Fleksibilitas tentu merupakan dambaan bagi para karyawan, tak terkecuali bagi HRD. KPI Software dapat membantu HRD dan manajer dalam memantau atau meninjau kinerja setiap karyawan karena software ini bisa digunakan di mana saja dan kapan saja.</p><p>Fitur dan tampilan yang tersedia di KPI Software pun umumnya cukup user friendly, membuat HRD tidak membutuhkan waktu lama dalam beradaptasi untuk menggunakan software.&nbsp;</p><h2 style="text-align: left;">Penutup</h2><p>Demikianlah penjabaran singkat mengenai <a href="/2021/07/cara-kpi-software-mengukur-kinerja-karyawan.html">cara kerja KPI Software</a> dan apa saja keunggulan utamanya. Bisa disimpulkan bahwa KPI Software merupakan salah satu sarana yang akan memaksimalkan pengelolaan karyawan di perusahaan. Jadi, tidak ada salahnya bila perusahaan Anda mulai beralih menggunakan KPI Software.&nbsp;</p><p>&nbsp;</p>http://www.bungfrangki.com/2021/07/cara-kpi-software-mengukur-kinerja-karyawan.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-8089231100425221873Sat, 26 Jun 2021 22:29:00 +00002021-06-27T07:33:55.251+07:00GeneralServiceTips BisnisInilah Cara Isi Saldo PayPal Dengan BCA, BNI, Mandiri, BRI Di ViaPayPal.id, Mudah, Cepat & Anti Ribet!<p><b>Cara isi saldo PayPal</b> - Seiring dengan semakin canggihnya teknologi saat ini, membuat segala hal menjadi lebih mudah dan cepat. Salah satunya seperti mengirimkan uang, saat ini anda tidak perlu lagi menggunakan jasa pos untuk mengirimkan uang. Terdapat beberapa layanan transaksi yang bisa anda pilih salah satunya yaitu melalui PayPal.&nbsp;</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi11OBENjklWdSG01AILOm6grI9JLF0Ab1_WhflPXUBdtoREQdlvO7TiotKXbfUx0V1HwSsnkaToQ-iIPDQkdm81PQrYaWzOelNLmMJ4zomYXNG2hzEJ77vngT9cYvmhAwtMSJeZBXjJwcC/s1200/cara-isi-saldo-paypal.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Cara Isi Saldo PayPal Dengan BCA, BNI, Mandiri, BRI Di ViaPayPal.id" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi11OBENjklWdSG01AILOm6grI9JLF0Ab1_WhflPXUBdtoREQdlvO7TiotKXbfUx0V1HwSsnkaToQ-iIPDQkdm81PQrYaWzOelNLmMJ4zomYXNG2hzEJ77vngT9cYvmhAwtMSJeZBXjJwcC/s16000/cara-isi-saldo-paypal.jpg" title="Cara Isi Saldo PayPal Dengan BCA, BNI, Mandiri, BRI Di ViaPayPal.id" /></a></div><p>PayPal merupakan sebuah perusahaan dalam jaringan yang menawarkan jasa rekening online untuk mentransfer maupun menerima uang. Diantara sekian banyaknya rekening virtual yang saat ini tersedia, PayPal bisa dikatakan salah satu layanan yang paling mendominasi karena penggunanya dari tahun ke tahun terus naik.&nbsp;</p><p>Kini banyak sekali yang menggunakan PayPal untuk melakukan transaksi jual beli dan sebagainya. Apakah anda sudah memiliki akun PayPal? Dan sudahkan anda tahu bagaimana cara top up saldo PayPal? Banyak sekali yang memiliki akun PayPal namun mereka belum tahu bagaimana cara isi saldo PayPal bahkan masih bingung dimana bisa beli saldo PayPal.&nbsp;</p><p>Nah, dikarenakan masih banyak yang belum tahu, simak berikut <b>cara isi saldo PayPal dengan BCA, BNI, Mandiri, BRI di ViaPayPal.id</b>.&nbsp;</p><h2>Mengapa Harus Isi Saldo PayPal Di ViaPayPal.id?&nbsp;</h2><p>ViaPayPal.id merupakan sebuah situs jasa top up atau isi saldo PayPal balance. ViaPayPal.id juga tisa hanya melayani isi saldo PayPal saja melainkan juga menyediakan jasa pembayaran online dengan rate yang terjagkau, aman serta terpercaya.&nbsp;</p><p>Isi saldo PayPal di ViaPayPal.id merupakan salah satu keputusan terbaik yang anda lakukan. Hal ini tentu karena ViaPayPal.id selalu menjamin:&nbsp;</p><h3>Transaksi Jual Beli Saldo PayPal Cepat Dan Mudah&nbsp;</h3><p>ViaPayPal.id menggunakan akun PayPal bisnis yang sudah terverifikasi sejak tahun 2015 dan tentu saja sudah sangat berpengalaman dalam melayani berbagai transaksi online dalam negeri maupun luar negeri.&nbsp;</p><p>ViaPayPal.id menyediakan jual beli PayPal balance dengan pelayanan yang profesional dan ramah, rat terbaik serta cepat.&nbsp;</p><h3>Cara Isi Saldo PayPal Tanpa Ribet!</h3><p>Anda bisa melakukan top up saldo PayPal melalui semua bank lokal Indonesia seperti BCA, BNI, Mandiri, BRI baik itu via transfer dari ATM maupun mobile banking.&nbsp;</p><h3>Free Biaya Admin&nbsp;</h3><p>Pengisian saldo Paypal di ViaPayPal.id sudah pasti 鈥淔ree Biaya Admin鈥. Anda tidak akan dikenakan biaya admin karena ViaPayPal.id menyediakan layanan free biaya admin atau bebas biaya admin untuk akun PayPal Indonesia.&nbsp;</p><h3>Harga Bersaing&nbsp;</h3><p>ViaPayPal.id memberkan harga saldo PayPal dengan rate kurs yang bisa bersaing dengan jasa lainnya sekaligus dari sumber saldo yang aman serta legal.&nbsp;</p><h3>Layanan Terbaik&nbsp;</h3><p>Admin ViaPayPay.id merupakan tim yang sangan profesional. Mereka akan selalu cepat tanggap dalam melayani semua calon pembeli saldo PayPal kapan saja.&nbsp;</p><h3>Lalu, Bagaimana Cara Top Up PayPal Di ViaPayPal.id?&nbsp;</h3><p>Nah bagi anda yang saat ini akan melakukan top up saldo Paypal di ViaPayPal.id tentu saja sangatlah mudah sekali dilakukan.&nbsp;</p><p>Berikut ini cara isi saldo PayPal dan bagaimana cara beli saldo Paypal di ViaPayPal.id:&nbsp;</p><p></p><ul><li>Pertama, kunjungi website resmi ViaPayPal.id di <a href="https://viapaypal.id" rel="noopener" target="_blank">https://viapaypal.id</a>.&nbsp;</li><li>Sebelum beli saldo Paypal di ViaPalpay.id sebaiknya buka terlebih dahulu syarat dan ketentuan yang disediakan penyedia jasa Paypal terbaik tersebut agar tidak terjadi kesalahpahaman.&nbsp;</li><li>Jika anda sudah memahami syarat dan ketentuan yang ditetapkan. Untuk melanjutkan anda bisa klik 鈥<b>Beli Saldo PayPal Sekarang</b>鈥. Maka secara otomatis anda akan langsung diarahkan ke halaman aplikasi whatsapps CS ViaPaypal.&nbsp;</li><li>Lakukanlah pemesan melalui chatting di whatsapp karena ViaPayPal.id hanya menerikan pesanan via whatsapp saja atau anda bisa menggunakan formulir order online yang tersedia di website.&nbsp;</li><li>Berkutnya beritatahu CS berapa nominal saldo uang akan anda ingin beli.&nbsp;</li><li>Tidak lama kemudian, CS akan memberi tahu berapa harga yang harus anda pesan. Anda juga perlu memberi tahu CS metode pembayaran yang akan anda pilih.&nbsp;</li><li>Setelah anda mengetahui harga dan nomor rekeningnya, lakukan pembayaran sesuai dengan metode pembayaran yang telah anda pilih.&nbsp;</li><li>Jika sudah selesai, anda hanya perlu menunggu sekitar kurang lebih 1 jam (namun bisa lebih cepat) hingga saldo masuk ke akun PayPal anda.&nbsp;</li><li>Apabila setelah 1 jam saldo tidak masuk, anda bisa langsung menghubungi CS kembali. Namun tentu hal ini akan sangat jarang sekali terjadi biasanya hanya butuh waktu 5 menit saja saldo sudah masuk.&nbsp;</li></ul><p></p><h2>Penutup</h2><p>Nah itulah <a href="/2021/06/cara-isi-saldo-paypal.html">cara isi saldo PayPal</a> dengan BCA, BNI, Mandiri, BRI di ViaPayPal.id. Sangat mudah bukan? Jadi anda tidak perlu bingung lagi mencari jasa yang menyediakan jual beli Paypal. Hanya cukup kunjungi situs resminya lalu klik beli maka permasalahan anda akan selesai. Selamat berbelanja!</p><p><br /></p>http://www.bungfrangki.com/2021/06/cara-isi-saldo-paypal.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-2569456247420779373Mon, 14 Jun 2021 08:01:00 +00002021-06-14T15:01:41.465+07:00Hosting dan Domain Perbedaan Shared Hosting dan VPS, Mana yang Lebih Baik?<p>Ketika hendak membuat sebuah website yang baru, mengetahui pilihan hosting website adalah hal yang cukup penting. Ya, dengan mengetahui jenis hosting website yang tersedia, nantinya Anda bisa memilih mana jenis hosting yang tepat dan sesuai dengan kebutuhan website Anda. Tentu, hosting yang tepat secara langsung akan berpengaruh pada kinerja website yang dikelola.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHXZiDRn7hJlL6T3bZ3aQHuMfhs9ZRjP2xWFKDHv16JA8LZhObArXyBOfsXu7zOIvwP5Y_XpEf4r1K3WMoodu1XhkQk4sZaoF41Xt-trZjdxnurs6ONLaqzLGKf2T2mS6UKm4fQsxysoqg/s1200/perbedaan-shared-hosting-dan-vps.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Perbedaan Shared Hosting dan VPS, Mana yang Lebih Baik?" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHXZiDRn7hJlL6T3bZ3aQHuMfhs9ZRjP2xWFKDHv16JA8LZhObArXyBOfsXu7zOIvwP5Y_XpEf4r1K3WMoodu1XhkQk4sZaoF41Xt-trZjdxnurs6ONLaqzLGKf2T2mS6UKm4fQsxysoqg/s16000/perbedaan-shared-hosting-dan-vps.jpg" title="Perbedaan Shared Hosting dan VPS, Mana yang Lebih Baik?" /></a></div><p>Berbincang tentang hosting website, dua jenis pilihan yang marak digunakan adalah <a href="https://www.domainesia.com/hosting/" target="_blank">beli shared hosting</a> dan VPS. Keduanya dianggap memiliki fitur yang memadai untuk menghasilkan sebuah website dengan performa mengesankan. Nah, kali ini akan dibahas tentang perbedaan shared hosting dan VPS yang perlu diketahui.</p><p>Tentu, dengan mengetahui perbedaan kedua jenis hosting website tersebut, Anda akan memiliki pemahaman yang lebih baik diantara keduanya dan bisa memilih mana yang terbaik. Penasaran apa saja perbedaan dari shared hosting dan VPS? Simak ulasan selengkapnya!</p><h2 style="text-align: left;">Fakta Tentang Shared Hosting dan VPS</h2><p>Sebelum mengecek beberapa hal terkait perbedaan dari shared hosting dan VPS, ada beberapa fakta menarik diantara keduanya yang tentu bisa menjadi patokan penilaian.&nbsp;</p><p>Fakta-fakta ini memberikan gambaran tentang bagaimana kedua jenis hosting tersebut bekerja dan digunakan.&nbsp;</p><p>Nah, adapun fakta mengenai shared hosting yang perlu diketahui adalah sebagai berikut:</p><p></p><ul style="text-align: left;"><li>Shared hosting merupakan jenis hosting paling murah yang tersedia</li><li>Dirancang untuk pemula yang baru mengenal dunia website dan teknologi yang berkaitan</li><li>Memiliki performa yang tepat untuk penggunaan pada website statis dengan lalu lintas traffic yang cenderung rendah</li><li>Tidak memiliki sumber daya khusus</li><li>Risiko keamanan hosting cenderung lebih tinggi</li><li>Situs yang digunakan untuk berbagi<a href="https://www.domainesia.com/tips/web-server/" target="_blank"> web server</a> akan cenderung berpengaruh pada website yang dimiliki</li></ul><p></p><p>Di sisi lain ada beberapa fakta terkait VPS yang juga harus dipahami dengan baik. Beberapa fakta terkait VPS diantaranya adalah sebagai berikut:</p><p></p><ul style="text-align: left;"><li>Hosting dengan kebutuhan pengetahuan teknis yang cenderung lebih besar</li><li>Cenderung lebih mahal dibandingkan dengan shared hosting</li><li>Dirancang secara khusus untuk website menengah yang sedang bertumbuh</li><li>Kontrol pada hosting cenderung lebih bisa disesuaikan</li><li>Cenderung lebih hemat jika dibandingkan dengan detail shared hosting, terutama dari segi kualitas.</li></ul><div><br /></div><div>Simak Juga:&nbsp;<a href="/2020/12/mudahnya-membuat-website-ala-domainesia.html">Mudahnya Membuat Website Ala DomaiNesia</a></div><p></p><h2 style="text-align: left;">Ragam Perbedaan Shared Hosting dan VPS dari Beberapa Sisi</h2><p>Berbincang tentang perbedaan shared hosting dan VPS, ada beberapa poin yang bisa dijadikan penjelasan terkait perbedaan tersebut.&nbsp;</p><p>Tentu, dengan beberapa poin tersebut nantinya Anda akan memahami kedua hosting ini dengan lebih baik sebelum menentukan mana yang tepat untuk digunakan.</p><p>Adapun beberapa perbedaan tersebut ditinjau dari beberapa poin tertentu adalah sebagai berikut:</p><h3 style="text-align: left;">1) Alokasi sumber daya</h3><p>Perbedaan antara shared hosting dan VPS bisa dilihat dari alokasi sumber daya. Dalam hal ini, jika Anda menggunakan shared hosting, maka Anda akan berbagi sumber daya dengan situs lain yang berbeda di server yang sama.&nbsp;</p><p>Jika salah satu website menggunakan banyak bandwidth, maka website lain akan terkena dampak berupa akses yang lambat.</p><p>Di sisi lain VPS cenderung lebih aman dalam hal sumber daya. Alasannya, pengguna akan memiliki lebih banyak sumber daya untuk digunakan.&nbsp;</p><p>Selain itu, setiap pengguna juga mendapatkan akses root yang akan memudahkan mereka untuk menambahkan file ataupun melakukan edit apapun di server untuk menjaga performa website.&nbsp;</p><h3 style="text-align: left;">2) Keamanan</h3><p>Keamanan memang menjadi isu yang penting ketika membahas tentang hosting. Nah, lantas bagaimana detail shared hosting dan VPS ini jika dilihat dari sisi keamanan?</p><p>Sebenarnya, sebagian besar shared hosting memiliki keamanan yang cukup baik. Hanya saja, tidak ada jaminan yang mutlak untuk keamanan tersebut.&nbsp;</p><p>Perlu diingat, shared hosting berarti ada beberapa website dalam satu server. Nah, jika salah satu website melakukan kesalahan, tentu keamanan server tersebut bisa dikategorikan rentan.</p><p>Perihal keamanan, VPS memiliki nilai yang lebih baik. Hal ini dikarenakan setiap pengguna memiliki akses keamanan yang lebih luas untuk melakukan kontrol. Oleh karenanya, data yang tersimpan pada hosting dengan teknologi VPS akan cenderung lebih aman.</p><h3 style="text-align: left;">3) Performa</h3><p>Anda tentu ingin memiliki website dengan performa yang maksimal, bukan? Oleh karenanya, memilih hosting yang tepat adalah hal yang perlu untuk dilakukan.</p><p>Telah disinggung sebelumnya bahwa ketika Anda menggunakan shared hosting, maka Anda akan berada di satu server yang sama dengan beberapa pengguna.&nbsp;</p><p>Oleh karenanya, akan terjadi semacam perebutan akses dalam server tersebut. Ketika salah satu website mendapatkan banyak traffic, bisa dipastikan jika website lain yang tergabung akan memiliki akses yang lambat.</p><p>Nah, jika Anda menggunakan VPS, hal di atas kemungkinan besar tidak akan terjadi. VPS memiliki teknologi yang bisa menangani gelombang traffic yang jauh lebih besar tanpa harus mengurangi kecepatan akses dan pemuatan informasi. Oleh karenanya, website Anda tentu akan tetap memiliki akses yang stabil dalam setiap penggunaannya.</p><p>Baca Juga:&nbsp;<a href="/2021/06/cara-custom-domain-wordpress-com.html">Cara Custom Domain WordPress.com dengan Mudah</a></p><h2 style="text-align: left;">Penutup</h2><p>Itu dia <a href="/2021/06/perbedaan-shared-hosting-dan-vps.html">perbedaan shared hosting dan VPS</a>. Dari ulasan tersebut, bisa disimpulkan jika VPS cenderung lebih direkomendasikan dibandingkan dengan shared hosting.&nbsp;</p><div><br /></div>http://www.bungfrangki.com/2021/06/perbedaan-shared-hosting-dan-vps.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-722742204883930287Mon, 14 Jun 2021 07:13:00 +00002022-09-06T19:39:24.947+07:00Blog TipsHosting dan Domain Cara Custom Domain WordPress.com dengan Mudah <p><b>WordPress</b> merupakan salah satu platform yang digandrungi karena kemudahan dan <i>-user-interface</i> yang cukup simple. Selain itu, bagi Anda yang tidak suka ribet, maka WordPress menjadi pilihan terbaik karena menajemen situsnya yang mudah, jadi Anda tidak perlu khawatir mengenai pengelolaan teknis.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2ZgFsZlq26YG6krE9l9IchRPI00jNbOYsg4qJPPXpON0w3WgN-MF1GWMc_gTWjAboEsWmbGJt7bITOGwup7GB9pdgZG5oA_KawwthNE7kkDsHpR6-4xlWbg5ist1uZRiwv75ip7GBo6Kn/s1200/cara-custom-domain-wordpress-com.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Cara Custom Domain WordPress.com dengan Mudah" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2ZgFsZlq26YG6krE9l9IchRPI00jNbOYsg4qJPPXpON0w3WgN-MF1GWMc_gTWjAboEsWmbGJt7bITOGwup7GB9pdgZG5oA_KawwthNE7kkDsHpR6-4xlWbg5ist1uZRiwv75ip7GBo6Kn/s16000/cara-custom-domain-wordpress-com.jpg" title="Cara Custom Domain WordPress.com dengan Mudah" /></a></div><p>Namun, salah satu kelemahan yang dimiliki oleh platform ini adalah penggunaan subdomain sebagai alamatnya, sehingga nama terkesan terlalu panjang. Jadi, Anda perlu memahami cara custom domain WordPress.com supaya alamatnya bisa menjadi lebih singkat seperti domain yang digunakan pada platform lain.</p><p>Baca juga : <a href="https://www.domainesia.com/tips/pengertian-domain/" target="_blank">Apa itu domain?</a></p><p>Sebagai contoh, ketika Anda menggunakan alamat <i>default </i>dari WordPress.com, maka berupa domainku.wordpress.com bukan domainku.com. Salah satu solusinya adalah melakukan custom domain WordPress dengan menghubungkan domain pribadi ke situs WordPress.com. Lantas bagaimana caranya?&nbsp;</p><p>Simak informasi selengkapnya di bawah ini!</p><h2 style="text-align: left;">Cara Custom Domain WordPress.com</h2><p>Sebelum memulai langkah custom domain pada platform WordPress.com, Anda perlu mempersiapkan beberapa hal di bawah ini, seperti:</p><p></p><ol style="text-align: left;"><li>Membeli domain</li><li>Melakukan upgarde ke akun WordPress.com premium</li><li>Atur domain Anda</li><li>Ganti Nameserver.</li></ol><p></p><h3 style="text-align: left;">Membeli Domain</h3><p>Bagi Anda yang belum <a href="https://www.domainesia.com/domain/" target="_blank">beli domain dan cek ketersediaan nama domain</a>, maka langkah pertama yang harus dilakukan adalah membeli domain kepada layanan penyedia domain terbaik, yaitu DomaiNesia. Perlu Anda ketahui, memilih penyedia hosting tidak boleh asal-asalan, pastikan terlebih dahulu bahwa pihak penyedia berkualitas, terbaik dan dan memiliki rating yang bagus.</p><p>Nah, untuk membeli domain, maka Anda bida menerapkan tutorial di bawah ini:</p><p></p><ol style="text-align: left;"><li>Kunjungi website layanan penyedia hosting terbaik, misalnya DomaiNesia</li><li>Input nama domain yang Anda inginkan berikut ekstensinya. Selanjutnya pilih <b>Cek Domain</b> untuk memastikan nama yang diinginkan masih tersedia dan belum digunakan oleh pihak lain.</li><li>Apabila domain sudah dipastikan availabel, maka lanjutkan sesuai dengan petunjuk yang diberikan hingga penyelesaian pesanan dan pembayaran.</li></ol><p></p><p>Jika Anda sudah memiliki domain, jangan lupa untuk memastikan bahwa domain tersebut masih aktiv dan siap untuk digunakan.</p><i class="separate"></i><h3 style="text-align: left;">Upgrade Akun WordPress.com Premium</h3><p>Langkah selanjutnya adalah <i>upgarde </i>akun ke WordPress.com premium, pasalnya untuk akun gratis tidak memiliki akses untuk mengganti subdomain menjadi lebih singkat. Adapun cara upgrade akun bisa dilakukan dengan:</p><p></p><ol style="text-align: left;"><li>Login akun WordPress.</li><li>Setelah berhasil masuk ke akun WordPress, pilih menu <b>Plan </b>pada sidebar Dashboard. Selanjutnya Anda akan dihadapkan pada beberapa pilihan member yaitu:<ul style="list-style-type: square; text-align: left;"><li>Personal 鈫 Rp. 47.000 /bulan</li><li>Premium鈫 Rp. 89.400 /bulan</li><li>Business鈫 Rp. 298.000 /bulan</li><li>eCommerce 鈫 Rp. 534.000 /bulan.</li></ul></li><li>Jika Anda sudah memutuskan jenis akun premium yang pilih, lalu tap tombol <b>Upgrade</b>.</li><li>Kemudian Anda akan dibawa ke halaman baru, isi semua data yang dibutuhkan dan isi formulis kartu kredit ataupun debit yang ingin Anda gunakan sebagai pembelian akun premium. Setelah itu klik <b>Pay </b>pada bagian paling bawah jendela.</li></ol><i class="separate"></i><h3 style="text-align: left;">&nbsp;Atur Domain Anda</h3><p></p><ol style="text-align: left;"><li>Untuk mengatur domain Anda, silahkan kembali ke Dashboard akun. Lalu pada menu sidebar pilih <b>Manage </b>lalu pilih <b>Domains</b>.</li><li>Pada bagian ini Anda akan disarankan untuk membeli domain dari pihak WordPress.com. Akan tetapi, karena Anda sudah memiliki domain aman scroll hingga ke bagian paling bawah dan pilih <b>Use a domain I own</b>.</li><li>Jika sudah berhasil sampai tahap ini, itu tandanya Anda akan semakin dekat ke domain WordPress yang lebih singkat. Nah, langkah selanjutnya adalah dengan memilih <b>Map your domain</b> pada halaman yang akan tampil berikutnya.</li><li>Sekarang Anda hanya perlu memasukkan nama domain yang diinginan pada kolom yang telah tersedia lalu tap <b>Add </b>untuk menyambukannya.</li></ol><i class="separate"></i><h3 style="text-align: left;">Mengganti Name Server</h3><p>Setelah domain baru Anda sudah dihubungkan dengan situs yang Anda di WordPress.com, selanjutnya Anda juga harus mengganti name server supaya pengguna internet bisa mengakses website milik Anda melewati domain baru tersebut.</p><p>Adapun langkah-langkah yang perlu Anda lakuan untuk mengganti namse server yaitu:</p><p><b>1. Masuk Client Area Penyedia Hosting</b></p><p>Untuk mengganti name server, maka Anda perlu masuk terlebih dahulu ke client area dengan memasukkan username dan password yang tersedia.&nbsp;</p><p><b>2. Memilih Domains</b></p><p>Setelah berhasil masuk ke halam client area, silahkan klik menu <b>Domains </b>guna melakukan custom domain. Menu tersebut terletak pada sidebar. Selanjutnya cek list pada domain yang Anda pilih.</p><p>3. Lalu, pada halaman berikutnya tap <b>Name Server</b>, Anda akan menemukan empat field Name server dan kosongkan kolom tersebut dan ganti dengan name server berikut ini:</p><p></p><ul style="text-align: left;"><li>Ns1.wordpress.com</li><li>Ns2.wordpress.com</li><li>Ns3.wordpress.com</li></ul><p></p><p>4. Jika sudah, kini Anda dapat memilih <b>Update</b>.</p><p>Baca Juga:&nbsp;<a href="/2020/12/mudahnya-membuat-website-ala-domainesia.html">Mudahnya Membuat Website Ala DomaiNesia</a></p><i class="separate"></i><h2 style="text-align: left;">Akhir Kata</h2><p>Cara custom domain WordPress.com cukup mudah, bukan? <i>And for your info</i>, lama waktu yang dibutuhkan untuk proses penyambungan dapat berlangsung hingga 72 jam atau 3 hari. Oleh sebab itu, Anda membutuhkan kesabaran yang ekstra hingga akhirnya domain tersebut dapat digunakan.&nbsp;</p><p>Meskipun WordPress.com menawarkan sederet kelebihan serta dapat melakukan custom pada domainnya, ternyata platform tersebut memilik kelemahan dalam hal badwidth dan storage. Jadi, kenali terlebih dahulu seluruh kelebihan dan kelemahannya ya!</p>http://www.bungfrangki.com/2021/06/cara-custom-domain-wordpress-com.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-1390133823212748159Fri, 05 Mar 2021 08:11:00 +00002021-03-16T10:21:51.452+07:00Blogger v3Tutorial Blog Cara Mengganti Kolom Komentar Blogger ke Versi Terbaru (Contempo Skin)<p><b>Kolom komentar Blogger terbaru</b> ini disebut dengan Contempo Style atau Contempo Skin. Mengganti tampilan kolom komentar Blogger atau Blogspot ke veri terbaru ini sebetulnya sangat mudah.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMV2Y6vseZAGYEDS3iyQae-cW3XIyrr9adYQUTRcw6rYPZgBmnzIJ9T0jeReTVPR-V7hDcvO95YZ5j5Nbn4MZr2f1mYtPXf7_JsY4EgabVZin-1M4KNFdqAL-XxLSceRbA6Q9HBgwc5yVB/s1200/cara-mengganti-tampilan-komentar-blogger-ke-versi-terbaru.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Cara Mengganti Tampilan Komentar Blogger ke Versi Terbaru" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMV2Y6vseZAGYEDS3iyQae-cW3XIyrr9adYQUTRcw6rYPZgBmnzIJ9T0jeReTVPR-V7hDcvO95YZ5j5Nbn4MZr2f1mYtPXf7_JsY4EgabVZin-1M4KNFdqAL-XxLSceRbA6Q9HBgwc5yVB/s16000/cara-mengganti-tampilan-komentar-blogger-ke-versi-terbaru.jpg" title="Cara Mengganti Tampilan Komentar Blogger ke Versi Terbaru" /></a></div><p>Beberapa template di <a href="http://Themeindie.com" rel="nofollow" target="_blank">Themeindie.com</a> yang sebelumnya menggunakan tampilan komentar versi lawas, kini telah diganti dengan tampilan komentar Blogger versi baru (Blogger v3).</p><p>Pada tutorial kali ini, saya akan coba tunjukkan langkah-langkah cara mengganti tampilan kolom komentar Blogger ke versi paling baru. Langkah tutorial juga dapat diikuti oleh siapapun yang hendak mengganti jenis komentar yang digunakannya. Baik itu pengguna <a href="/2019/01/memasang-komentar-facebook.html">komentar Facebook</a> atau <a href="/2015/12/cara-memasang-komentar-disqus-permanen.html">komentar Disqus</a> yang hendak mengubahnya ke komentar Blogger versi terbaru.</p><h2 style="text-align: left;">Cara Mengubah Tampilan Komentar Blogger Versi Lama Menjadi Versi Baru&nbsp;</h2><p>Berikut ini langkah-langkah cara mengubah tampilan komentar Blogger ke veri baru, biar tampilan kolom komentarnya macam komentar pada template Contempo, Soho, Emporio dan Notable.</p><i class="separate"></i><h3 style="text-align: left;">Wajib menambahkan Variable Definitions</h3><p>Untuk memulai pengerjaan, silahkan login ke Blogger, lalu buka Edit 糖心vlog官方入口 template yang ingin diubah tampilan komentarnya.</p><p>Langkah pertama yang wajib dilakukan adalah menambahkan beberapa baris <b>Variable Definitons</b> yang dibutuhkan.</p><p>Silahkan cari kode <code>]]&gt;&lt;/b:skin&gt;</code> lalu paste kode berikut ini di atasnya:</p><pre><code>&lt;!-- DO NOT Delete These Variable definitions --&gt;<br />&lt;Group description="Background, Font and Link Color for New Blogger Comment (Contempo Style)"&gt;<br />&nbsp;&lt;Variable name="body.background" description="Body Background" type="background" color="#F6F9FC" default="#F6F9FC none repeat scroll top left" value="#F6F9FC none repeat scroll top left"/&gt;<br />&nbsp;&lt;Variable name="body.font" description="Font" type="font" default="normal 400 15px 'Segoe UI', Roboto, sans-serif" value="normal 400 15px 'Segoe UI', Roboto, sans-serif"/&gt;<br />&nbsp;&lt;Variable name="body.text.color" description="Text Color" type="color" default="#2A2A2A" value="#2A2A2A"/&gt;<br />&nbsp;&lt;Variable name="body.text.font" description="1"<br />&nbsp; type="font"<br />&nbsp; default="$(body.font)" value="normal 400 15px 'Segoe UI', Roboto, sans-serif"/&gt;<br />&nbsp;&lt;Variable name="posts.background.color" description="2"<br />&nbsp; type="color"<br />&nbsp; default="#fff" value="#ffffff"/&gt;<br />&nbsp;&lt;Variable name="body.link.color" description="3"<br />&nbsp; type="color"<br />&nbsp; default="#0277D4" value="#0277D4"/&gt;<br />&nbsp;&lt;Variable name="body.link.visited.color" description="4"<br />&nbsp; type="color"<br />&nbsp; default="#0277D4" value="#0277D4"/&gt;<br />&nbsp;&lt;Variable name="body.link.hover.color" description="5"<br />&nbsp; type="color"<br />&nbsp; default="#2A2A2A" value="#2A2A2A"/&gt;<br />&nbsp;&lt;Variable name="blog.title.font" description="6"<br />&nbsp; type="font"<br />&nbsp; default="$(body.text.font)" value="normal 400 15px 'Segoe UI', Roboto, sans-serif"/&gt;<br />&nbsp;&lt;Variable name="blog.title.color" description="7"<br />&nbsp; type="color"<br />&nbsp; default="#fff" value="#ffffff"/&gt;<br />&nbsp;&lt;Variable name="header.icons.color" description="8"<br />&nbsp; type="color"<br />&nbsp; default="#fff" value="#ffffff"/&gt;<br />&nbsp;&lt;Variable name="tabs.font" description="9"<br />&nbsp; type="font"<br />&nbsp; default="$(body.text.font)" value="normal 400 15px 'Segoe UI', Roboto, sans-serif"/&gt;<br />&nbsp;&lt;Variable name="tabs.color" description="10"<br />&nbsp; type="color"<br />&nbsp; default="#ccc" value="#cccccc"/&gt;<br />&nbsp;&lt;Variable name="tabs.selected.color" description="11"<br />&nbsp; type="color"<br />&nbsp; default="#fff" value="#ffffff"/&gt;<br />&nbsp;&lt;Variable name="tabs.overflow.background.color" description="12"<br />&nbsp; type="color"<br />&nbsp; default="#fff" value="#ffffff"/&gt;<br />&nbsp;&lt;Variable name="tabs.overflow.color" description="13"<br />&nbsp; type="color"<br />&nbsp; default="$(body.text.color)" value="#2A2A2A"/&gt;<br />&nbsp;&lt;Variable name="tabs.overflow.selected.color" description="14"<br />&nbsp; type="color"<br />&nbsp; default="$(body.text.color)" value="#2A2A2A"/&gt;<br />&nbsp;&lt;Variable name="posts.title.color" description="15"<br />&nbsp; type="color"<br />&nbsp; default="$(body.text.color)" value="#2A2A2A"/&gt;<br />&nbsp;&lt;Variable name="posts.title.font" description="16"<br />&nbsp; type="font"<br />&nbsp; default="$(body.text.font)" value="normal 400 15px 'Segoe UI', Roboto, sans-serif"/&gt;<br />&nbsp;&lt;Variable name="posts.text.font" description="17"<br />&nbsp; type="font"<br />&nbsp; default="$(body.text.font)" value="normal 400 15px 'Segoe UI', Roboto, sans-serif"/&gt;<br />&nbsp;&lt;Variable name="posts.text.color" description="18"<br />&nbsp; type="color"<br />&nbsp; default="$(body.text.color)" value="#2A2A2A"/&gt;<br />&nbsp;&lt;Variable name="posts.icons.color" description="19"<br />&nbsp; type="color"<br />&nbsp; default="$(body.text.color)" value="khaki"/&gt;<br />&nbsp;&lt;Variable name="labels.background.color" description="20"<br />&nbsp; type="color"<br />&nbsp; default="teal" value="teal"/&gt;<br />&lt;/Group&gt;<br />&nbsp;<br /></code></pre><br /><i class="separate"></i><h3 style="text-align: left;">Mengganti semua kode `data:post.commentFormIframeSrc`</h3><p>Temukan semua kode <code>data:post.commentFormIframeSrc</code> pada template, lalu ganti dengan kode komentar Blogger terbaru berikut ini:</p><pre><code>data:post.commentFormIframeSrc appendParams {skin: "contempo"}</code></pre><p></p><p>Untuk mempercepat pekerjaan, gunakan fitur <i>Replace All</i> dengan tekan tombol <b>CTRL + Shift + R</b>.</p><p>Sampai pada langkah Anda sudah bisa menyimpan perubahan pada template.</p><p>Bila kedua langkah di atas berhasil diterapkan tanpa kendala, maka dapat dipastikan tampilan kolom komentar Blogger sudah berganti menjadi kolom komnetar versi terbaru (Blogger v3).</p><p>Namun demikian, bila tidak ada perubahan pada tampilan kolom komentar, silahkan lanjutkan ke langkah berikut ini.</p><i class="separate"></i><h3 style="text-align: left;">Memformat semua `b:includable` yang berkaitan dengan `comments`</h3><p>Anggaplah format <i>main section</i> yang memuat <b>widget Blog1</b> pada template Anda adalah seperti pada gambar berikut.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilDLN__I_PqdiTMbjjl6J3QSVaFrmmUFL9YsqDeAxO-V-jgpo-_NE3Mfkp6eGCUFz6DA9vFS9w1yVDIqnUeugN2gZFnLW2FECt6ZpPMHvwRMOoTM9buHywXBEvvpzMYC4wN0uvm-6JonjX/s650/mengubah-tampilan-komentar-baru-blogger.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Cara Mengganti Kolom Komentar Blogger ke Versi Terbaru (Contempo Skin)" border="0" data-original-height="598" data-original-width="650" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilDLN__I_PqdiTMbjjl6J3QSVaFrmmUFL9YsqDeAxO-V-jgpo-_NE3Mfkp6eGCUFz6DA9vFS9w1yVDIqnUeugN2gZFnLW2FECt6ZpPMHvwRMOoTM9buHywXBEvvpzMYC4wN0uvm-6JonjX/s16000/mengubah-tampilan-komentar-baru-blogger.jpg" title="Cara Mengganti Kolom Komentar Blogger ke Versi Terbaru (Contempo Skin)" /></a></div><p>Pada gambar di atas terdapat sejumlah bari kode yang ditandai. Yaitu kode-kode `<b>b:includable</b>` dari komentar Blogger yang telah disusutkan. Daftarnya kurang-lebih seperti berikut ini:</p><p></p><pre><code>&lt;b:includable id='comment-form' var='post'&gt;鈫&lt;/b:includable&gt;<br />&lt;b:includable id='commentDeleteIcon' var='comment'&gt;鈫&lt;/b:includable&gt;<br />&lt;b:includable id='comment_count_picker' var='post'&gt;鈫&lt;/b:includable&gt;<br />&lt;b:includable id='comment_picker' var='post'&gt;鈫&lt;/b:includable&gt;<br />&lt;b:includable id='comments' var='post'&gt;鈫&lt;/b:includable&gt;<br />&lt;b:includable id='iframe_comments' var='post'&gt;鈫&lt;/b:includable&gt;<br />&lt;b:includable id='threaded-comment-form' var='post'&gt;鈫&lt;/b:includable&gt;<br />&lt;b:includable id='threaded_comment_js' var='post'&gt;鈫&lt;/b:includable&gt;<br />&lt;b:includable id='threaded_comments' var='post'&gt;鈫&lt;/b:includable&gt;</code></pre><p></p><p>Silahkan hapus semua kode tersebut, lalu Simpan Template.</p><p>Setelah itu, Anda perlu refresh kembali halaman Edit 糖心vlog官方入口, dengan mengklik<b> tombol F5</b> pada keyboard atau dengan mengklik ikon <i>refresh </i>pada browser.</p><p>Selanjutnya, lakukan kembali langkah 2 di atas.</p><i class="separate"></i><h3 style="text-align: left;">Solusi bila halaman post menjadi blank atau komentar tidak muncul</h3><p>Tidak perlu khawatir bila tiba-tiba halaman postingan menjadi <i>blank</i>, ataupun daftar dan kolom komentar tidak muncul.</p><p>Silahkan temukan kode <code>&lt;b:include data='post' name='post'/&gt;</code> lalu letakkan kode berikut ini di bawahnya:</p><p></p><pre><code>&nbsp; &nbsp; &lt;!-- Comments --&gt;<br />&nbsp; &nbsp; &lt;b:include cond='data:view.isSingleItem' data='post' name='comment_picker'/&gt;</code></pre><p></p><p>Atau, jika Anda pengguna template Blogger v3, gunakan kode berikut ini:</p><p></p><pre><code>&nbsp; &nbsp; &lt;!-- Comments --&gt;<br />&nbsp; &nbsp; &lt;b:include cond='data:view.isSingleItem' data='post' name='commentPicker'/&gt;</code></pre><p></p><p>Sekarang simpan template, lalu lihat hasilnya.</p><p>Komentar sudah muncul dan tampilan kolom komentar sudah berubah jadi versi komentar Blogger terbaru, tetapi masih berantakan?</p><p>Berarti tinggal memperbaiki CSS-nya. Anda bisa menggunakan CSS berikut ini.</p><i class="separate"></i><h3 style="text-align: left;">Menambahkan CSS komentar Blogger versi baru</h3><p>Silahkan gunakan CSS berikut ini untuk memperbaiki tampilan komentar Blogger versi baru yang masih berantakan.&nbsp;</p><p>Anda bisa gunakan CSS komentar versi baru pada <a href="https://www.themeindie.com/2017/07/simpleon-for-viral-personal-blogger.html" rel="nofollow" target="_blank">template SimpleON</a>, dengan <i>inspect element</i> pada halaman postingan.</p><p>Atau, silahkan mengambil CSS berbeda dari <i>source </i>lain.</p><p>Silahkan simpan kembali template Anda, lalu lihat hasilnya.</p><h2 style="text-align: left;">Akhir Kata</h2><p>Sebetulnya sudah sejak lama saya hendak menulis tutorial ini. Cuma seringkali lupa dan kalua ingat saya abai. Jadi mohon maaf bagi siapapun yang sempat menanyakan tutorial ini sejak lama. Mudah-mudahan masih relevan dengan kondisi Anda.</p><p>Bagi pengguna template Gampang, Takis dan Risen template yang ingin mencoba peruntungan dalam menggunakan tampilan kolom komentar Blogger versi baru, silahkan berlatih ngutak-ngatik kode pakai tutorial ini.</p><p>Demikian, sekian dan terima kasih!</p>http://www.bungfrangki.com/2021/03/komentar-blogger-terbaru.htmlnoreply@blogger.com (Bungfrangki)3tag:blogger.com,1999:blog-6670856475198141739.post-3398612272624528727Wed, 03 Mar 2021 01:52:00 +00002021-03-03T09:11:52.507+07:00Blogger v3Tutorial BlogTutorial SingkatWidgetCara Membuat Read Time Otomatis di Blogspot atau Blogger<p>Menampilkan perkiraan waktu membaca (reading time) di Blogspot atau Blogger secara otomatis kita bisa lakukan dengan mudah menggunakan JavaScript. Widget ini kurang lebih dapat memberi gambaran kepada pembaca terhadap berapa banyak estimasi waktu yang dibutuhkan untuk membaca konten tersebut.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqi5SQna01Ai887xwl_zRTQOs2-5nlDjrFIh-ccfmZSGIKHvA6FUXKrFCSAHXY4Y6J20YPHV3ySDeRmtcuPH5uRkgHq-oUk8fxQow0u63MS0dBQ3_TU0VxqcXtX18WTrV7WtLiCZgJH3-q/s1200/reading-time-for-blogger-blogspot-automatically.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Cara Membuat Read Time Otomatis di Blogspot atau Blogger" border="0" data-original-height="675" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqi5SQna01Ai887xwl_zRTQOs2-5nlDjrFIh-ccfmZSGIKHvA6FUXKrFCSAHXY4Y6J20YPHV3ySDeRmtcuPH5uRkgHq-oUk8fxQow0u63MS0dBQ3_TU0VxqcXtX18WTrV7WtLiCZgJH3-q/s16000/reading-time-for-blogger-blogspot-automatically.jpg" title="Cara Membuat Read Time Otomatis di Blogspot atau Blogger" /></a></div><p>Widget reading time Blogspot ini menjadi semacam hipnosis untuk membuat pembaca bertahan sedikit lebih lama saat sedang membaca sebuah konten blog.</p><p>Kira-kira begitulah fungsi reading time. Tujuannya, tentu saja fitur ini soal pengurangan poin (persentase) terhadap <i>bounce rate</i> blog. Dalam hal ini, widget read time dapat menjadi teknik terapan tambahan lainnya dalam mengembangkan blog menjadi&nbsp;<i>user-friendly.</i></p><h2 style="text-align: left;">Cara Memasang Estimasi Reading Time di Blogger/Blogspot Secara Otomatis</h2><p>Berikut ini cara menerapkan widget auto Reading Time di Blogspot atau Blogger:</p><h3 style="text-align: left;">Perhatikan Struktur PostBody</h3><p>Pertama, silahkan perhatikan terlebih dahulu struktur halaman postingan&nbsp;<b>PostBody </b>(<code>&lt;b:includable id='postBody' var='post'&gt;</code>) di Blogger masing-masing.</p><p>Sederhananya, misalkan struktur <b>PostBody </b>template adalah seperti berikut ini:</p><p></p><pre><code class="html"><p>&nbsp; &nbsp; &nbsp; &nbsp; &lt;b:includable id='postBody' var='post'&gt;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div class='post-body entry-content' expr:id='&amp;quot;post-body-&amp;quot; + data:post.id'&gt;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;data:post.body/&gt;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/b:includable&gt;</p></code></pre><p>&nbsp;Yang perlu diperhatikan dari kode di atas adalah bagian&nbsp;<code>&lt;data:post.body/&gt;</code>. Dalam hal ini, kode tersebut hanya dibungkus oleh satu kode tag <b>div</b>, yaitu div class <code>.post-body</code> dan <code>.entry-content.</code></p><p>Nah, selanjutnya salah satu <i>tag div class</i> tersebut akan kita gunaakan pada JavaScript nanti.</p><h3 style="text-align: left;">Display Estimated Post Reading Time&nbsp;in Blogger/Blogspot Posts Automatically with JavaScript</h3><p>Dari struktur halaman postingan di atas, maka JavaScriptnya dapat disusun sebagai berikut:</p><p></p><pre><code class="javascript">&lt;script&gt;<br />/*&lt;![CDATA[*/<br />function get_text(el) {ret = ""; var length = el.childNodes.length; for(var i = 0; i &lt; length; i++) {var node = el.childNodes[i]; if(node.nodeType != 8) {ret += node.nodeType != 1 ? node.nodeValue : get_text(node);} } return ret;} var words = get_text(document.querySelector('.post-body')); var count = words.split(' ').length; var avg = 185; var counted = count / avg; var maincount = Math.round(counted); document.querySelector(".readTime").inner糖心vlog官方入口 = maincount + " min read";<br />/*]]&gt;*/&nbsp; <br />&lt;/script&gt;</code></pre><p></p><p>Keterangan:</p><p></p><ol style="text-align: left;"><li>Kode tag&nbsp;<b>.post-body</b> pada script dapat diubah sesuai struktur PostBody pada template masing-masing.</li><li>Angka&nbsp;<b>185</b> merupakan jumlah kata yang diestimasikan dibaca per menit.</li><li>Kode <b>.readTime</b> merupakan tag pemanggil widget Reading Time.</li></ol><p></p><div class="warning">Jika terlalu khawatir dengan <b><i>tag </i>Class</b>, sebaiknya pada bagian <b>PostBody</b> (langkah 1) membuat dan mengubahnya ke <b><i>tag </i>ID</b>. Biar lebih spesifik.</div><p></p><h3 style="text-align: left;">Memanggil Widget Reading Time</h3><p>Sekarang saatnya menampilkan widget Reading Time. Bagusnya, widget ini diletakkan pada bagian <i>post meta</i>, yaitu sejajar dengan <i><a href="/2017/12/error-missing-author-dan-updated-search-console.html">post author</a></i>, <a href="/2018/04/format-datepublished-datemodified-terbaru.html"><i>date published</i> </a>dan lainya. Atau dimana saja sesuai kebutuhan.</p><p>Adapun kode pemanggilnya menjadi seperti ini:</p><p></p><pre><code>&lt;div class='readingTime'&gt;&lt;div class='readTime'&lt;/div&gt;&lt;/div&gt;</code></pre><p></p><p>Atau, jika kondisinya hanya ingin menampilkan di halaman postingan, maka kodenya bisa ditulis seperti ini:</p><p></p><pre><code>&lt;b:if cond='data:view.isPost'&gt;&lt;span class='readingTime'&gt;&lt;span checkelem='11' class='separatorReadtime'&gt;&amp;#183;&lt;/span&gt;&lt;span class='readTime' id='readTime'/&gt;&lt;/span&gt;&lt;/b:if&gt;</code></pre><p></p><p>Letakkan kode tersebut di&nbsp;&lt;b:includable id='postHeader' var='post'&gt; jika ingin meletakkanya di bagian <i>post meta</i>.</p><h3 style="text-align: left;">Mengatur Tampilan Widget Reading Time dengna CSS</h3><p>Sebelum ke langkah pamungkas, alangkah baiknya terlebih dahulu mengatur tampilan widget Reading Time dengan CSS. Contohnya dengan seperti ini:</p><p></p><pre><code>.readingTime{display:inline-block;padding:0;margin:0 0 0 1rem}<br />.readingTime span{display:inline-block;float:left}<br />.separatorReadtime{font-size:30px;display:inline-block;padding:0 .35rem}</code></pre><p></p><p>Jika langkah di atas sudah sesuai, silahkan <b>save template</b>.</p><h2 style="text-align: left;">Widget Reading Time Tidak Tampil?</h2><p>Bila telah menerapkan langkah-langkah di atas begitu saja dengan tidak cermat, lalu ternyata widget Reading Time tidak tampil alias <i>not working at all</i>? Maka dapat dipastikan 2 hal ini yang menjadi kendalanya.</p><p><b><i>Kesatu</i></b>, bahwa kode&nbsp;<code>&lt;data:post.body/&gt;</code> masih dibungkus oleh <i>tag div</i> yang lain. <b><i>Kedua</i></b>, <i>tag div</i> pada template Anda berbeda dengan <i>tag div</i> yang membungkus <code>&lt;data:post.body/&gt;</code>, yang mana tag tersebut digunakan pada JavaScipt widget Reading Time.</p><p>Dalam hal ini, penting untuk melihat kembali susunan struktur template. Mengingat setiap template html Blogger tersusun dengan kombinasi <i>tag </i>dan kondisi yang berbeda-beda.</p><h2 style="text-align: left;">Akhir Kata</h2><p>demikian, sekian dan terima kasih!</p>http://www.bungfrangki.com/2021/03/read-time-blogspot.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-2436654572960635327Wed, 10 Feb 2021 06:18:00 +00002021-02-10T16:35:44.467+07:00Bisnis OnlineTips BisnisCara Mendapatkan Uang dari Internet Bagi yang Suka Berkomunikasi dan Menulis<div>Tidak bisa dipungkiri bahwa saat ini internet sudah menjadi tempat tersendiri dalam hal mendapatkan banyak uang, bahkan dengan penghasilan yang tak terbatas. Meski demikian, masih banyak juga orang yang belum memahami seberapa besar peluang guna mendapatkan penghasilan dari internet ini. Singkatnya, banyak yang belum mengerti bagaimana cara menghasilkan uang dari internet.<br /> <br /> Beberapa orang telah berhasil dengan berbisnis di internet, dengan penghasilan yang tidak sedikit. Mereka menjadikan internet sebagai pekerjaan utama. Beberapa pula memanfaatkan internet sebagai pekerjaan sampingan untuk mencari uang, yang bahkan pekerjaan sampingan tersebut lebih banyak memberikan pemasukan kepada mereka dalam hal financial, dibandingkan pekerjaan utamanya di dunia nyata.</div><div><br /> <div class="separator" style="clear: both; text-align: center;"><img alt="Cara Mendapatkan Uang dari Internet Bagi yang Suka Berkomunikasi dan Menulis" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7XIVxtmHGwMDQidco3pmcYDFoxT3F7KbLYtPuYLjIsq0DP7TiZ6ISpRpI53sZJsZ7spB9MlCfCUNZOFX3rySLBgDLWtbBXf22DYJGIS5VuFL4vkuXi8StbcvK8p21FJ9D8TUVCQHvSrse/s1600/make-money-dsg97sdg.png" title="Cara Mendapatkan Uang dari Internet Bagi yang Suka Berkomunikasi dan Menulis" /></div>Melalui artikel ini, akan dijabarkan beberapa cara yang dapat ditempuh untuk mendapatkan penghasilan dari internet. Khusus bagi anda yang suka berkomunikasi, punya pemahaman yang luas dalam bidang tertentu, menguasai bebeberapa bahasa di dunia, dan pandai dalam merangkai kata hingga melahirkan sebuah tulisan, maka kelebihan tersebut dapat anda 鈥榡ual鈥 dalam dunia internet.<br /> <br /> Banyak yang terjebak dengan pemahaman 鈥榰ntuk mendapatkan uang dari internet, setidaknya mempunyai blog, hingga website yang super terkenal鈥. Padahal, blog hanyalah sumber kecil dalam hal membuka potensi meraup pendapatan di internet. Cukup banyak cara lain yang bisa dilakukan dalam menghasilkan uang dari internet. Tentunya, hal ini tergantung dari keahlian dan kesukaan anda, serta seberapa besar niat dalam menjemput peluang tersebut.<br /> <br /> Apa saja itu? Simak berikut ini.<br /> <br /> <h2>Menjadi penulis artikel</h2>Menjadi penulis artikel, yang biasa dikenal dengan sebutan online freelancer atau solopreneur adalah salah satu cara mendapatkan penghasilan yang berlimpah dari internet. Bagi anda yang punya kemampuan bahasa Inggris yang baik dan benar, maka menjadi penulis artikel berbahasa Inggris dapat anda jadikan sebagai peluang bisnis di interent.<br /> <br /> Apa yang akan ditulis? Di internet cukup banyak webmaster yang membutuhkan artikel baru dan unik untuk mengisi website/blog mereka yang terbengkalai karena jarang mendapatkan postingan. Kontennya bisa berupa apa saja, mulai dari kesehatan, berita terkini, berita olahraga, artikel SEO dan lain sebagainya. Baik dalam bahasa Indonesia, maupun bahasa Inggris. Selain itu, anda juga dapat menulis tentang e-commerce yang membutuhkan jasa penulisan artikel terkait produk-produk yang mereka pasarkan.<br /> <br /> Baca juga: <b><a href="/2016/03/cara-dapatkan-penghasilan-100-dollar-di-internet.html">Cara Dapatkan Penghasilan $100 Dollar di Internet dengan Hanya Menulis 1 Artikel</a></b><br /> <br /> Bagaimana cara menjalankan bisnis ini? banyak cara yang dapat ditempuh untuk mendapatkan job sebagai penulis artikel. Antara lain, membuat sebuah blog khusus untuk memasarkan bidang jasa anda, promosi di media sosial, mempromosikan pada lapak-lapak tertentu, bisa pula dengan langsung memberi penawaran pada pihak perusahaan atau blogger yang membutuhkan jasa anda.<br /> <br /> <h2 style="text-align: left;">Menjadi penulis tamu (guest blogger)</h2>Biasanya blog baru yang ingin cepat terkenal ataupun blog terkenal yang ingin mempertahakan ke-eksisannya, terkadang mereka membutuhkan seorang kontributor atau panulis tamu. Kontributor ini akan diberikan topik tertentu dengan bayaran yang cukup tinggi.<br /> <br /> Lebih-lebih blog/website yang berbahasa Inggris, bayarannya sekitar 5-100 USD per artikel, bahkan beberapa situs memberi harga yang fantastis, sekitar $500 USD per artikel. Harga tergantung dari topik atau artikel yang ditulis.<br /> <br /> <h2>Membuat VLOG (video blog) atau Photoblog</h2>Pada dasarnya vlog dan photoblog hampir sama dengan blogging, hanya saja orientasinya lebih pada membuat konten dalam bentuk video atau gambar, alias bukan tertulis. Dalam hal ini, kemampuan dalam berkomunikasi, ide konten (ide kreatif) dan pembawaan adalah beberapa hal yang penting diperhatikan.<br /> <br /> Untuk menjalankan hal ini anda perlu sebuah channel di Youtube jika anda sebagai penggian vlog, ataupun melalui blog gallery photo jika memilih sebagai penggiat photoblog.<br /> <br /> Jangan lewatkan: <b><a href="/2016/02/mendapatkan-penghasilan-menjual-foto-di-internet.html">Mendapatkan Penghasilan dengan Menjual Foto Secara Online</a></b><br /> <br /> Lalu bagaimana mendapatkan uang dari vlog atau photoblog? Untuk meraup penghasilan online dari hal ini pada awalanya dari iklan (Google adsense). Selanjutnya, seiring dengan channel atau gallery photo anda telah mendapat cukup banyak subscriber dan viewer, maka pengiklan pun akan mulai berdatangan, dalam hal ini anda menjadi review produk yang dibayar.<br /> <br /> <h2 style="text-align: left;">Membuat buku dan ebook (buku digital)&nbsp;</h2>Selain beberapa hal yang telah dijabarkan di atas, cara mendapatkan uang dari internet bagi yang suka berkomunikasi dan menulis ialah membuat buku dan ebook. Buku dan ebook yang dijual dapat berisi berbagai konten. Tergantung materi atau hal-hal yang anda kuasai dan bermanfaat bagi banyak orang.<br /> Selanjutnya, buku atau ebook ini dapat anda jual secara online. Menjual buku dan ebook di internet dapat dilakukan dengan memasarkannya di media sosial, membuat lapak pada e-commerce yang terkenal, atau melalui platform khusus penjualan buku dan ebook.<br /> <br /> Demikian dulu informasi tentang <b><a href="https://zyro.com/id/blog/mendapatkan-uang-dari-internet/" target="_blank">cara mendapatkan uang dari internet</a></b> kali ini. Sebetulnya masih sangat banyak peluang bisnis online yang bisa digeluti. Cara mendapatkan uang dari internet lainnya akan di bahas pada artikel lainnya.<br /> <br /> Bagi anda yang telah berhasil atau sedang menggeluti hal-hal baru dalam berbisnis di dunia internet, silahkan berpartisipasi dengan memberikan komentar di bawah ini. Semoga bermanfaat dan sukses selalu!<br /> <div><br /> </div></div>http://www.bungfrangki.com/2016/05/cara-mendapatkan-uang-dari-internet-bagi-penulis.htmlnoreply@blogger.com (Bungfrangki)tag:blogger.com,1999:blog-6670856475198141739.post-8529818735060724528Tue, 19 Jan 2021 06:20:00 +00002021-01-19T13:20:16.129+07:00GeneralHosting dan DomainMengintip 4 Alasan Mengapa Kamu Wajib Buat Website Di Sitebeat<p>Saat ini website masih menjadi media yang mampu untuk menyampaikan beragam informasi. Bagi pemilik toko online, keberadaan sebuah situs tentu saja akan memudahkan pelanggan untuk mengetahui info terbaru.&nbsp;</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGtxNYlLPtkJcnZ9Sews1DhFJ6DEfy_pLblmB-13mxOIAeNr_8j8Y3lJFUZiKou1mZ0dR6BytaHHmmDP23Gg6-ldafpGeelWhB47oo9hnpDEV6iw13sW_tuVPKmzLN1xl8l7ZgP0GzAw5K/s1200/alasan-wajib-membuat-website-di-sitebeat.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Mengintip 4 Alasan Mengapa Kamu Wajib Buat Website Di Sitebeat" border="0" data-original-height="739" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGtxNYlLPtkJcnZ9Sews1DhFJ6DEfy_pLblmB-13mxOIAeNr_8j8Y3lJFUZiKou1mZ0dR6BytaHHmmDP23Gg6-ldafpGeelWhB47oo9hnpDEV6iw13sW_tuVPKmzLN1xl8l7ZgP0GzAw5K/s16000/alasan-wajib-membuat-website-di-sitebeat.jpg" title="Mengintip 4 Alasan Mengapa Kamu Wajib Buat Website Di Sitebeat" /></a></div>Di dalam buat website, kamu tentunya tak bisa sembarangan. Untuk membuat situsmu menarik, Sitebeat akan memberikan banyak kemudahan.<p></p><h2 style="text-align: left;">Mengapa Harus Membuat Situs di Sitebeat?</h2><h3 style="text-align: left;">1. Memiliki Template yang Beragam</h3><p>Untuk membuat situs toko online atau web pribadi terlihat menarik, maka tampilan dari website tersebut adalah hal utama yang perlu kamu perhatikan. Ketika kamu memilih untuk membuat situs di Sitebeat, tentu saja hal tersebut akan sangat mudah untuk didapatkan. Sebab, disini tersedia ratusan template yang bisa kamu pilih.</p><p>Dengan adanya template yang menarik akan membuat pengunjung betah untuk mengunjungi situs yang kamu miliki. Tampilan user interface yang bagus, merupakan nilai tambah bagi pengunjung. Template yang kamu pilih juga terdiri dari berbagai macam tema. Banyaknya template yang bisa kamu pilih, maka kamu pun bisa menyesuaikannya dengan kebutuhan.</p><h3 style="text-align: left;">2. Dapat Membuat Situs Tanpa Ribet</h3><p>Alasan lainnya mengapa kamu harus buat website di Sitebeat, disini kamu bisa membuat web tanpa perlu ribet. Bahkan apabila kamu tidak memiliki pengalaman dan tidak berbakat dalam mengelola website, hal tersebut bukan menjadi masalah. Sebab, kamu bisa memilih paket SitebeatPro.</p><p>Pasalnya, ketika kamu memilih paket SitebeatPro untuk website toko online maupun situs pribadi yang dimiliki, maka kamu hanya perlu duduk manis saja. Nantinya, tim profesional yang dimiliki oleh Sitebeat lah yang akan menggarap semuanya. Dengan begitu, kamu bisa menyerahkan pada tim yang ada di Sitebeat untuk membuatkan website sesuai dengan keinginan.<br /></p><p>Bahkan kelebihan lain yang dapat kamu dapatkan dengan menggunakan paket ini adalah tim Sitebeat akan mengelola semuanya. Mulai dari desain sampai pengelolaan hingga selesai akan dilakukan oleh tim dari Sitebeat. Untuk itu, kamu pun tidak perlu ribet dan bisa lebih berfokus untuk memasarkan maupun mengembangkan toko online tersebut.</p><h3 style="text-align: left;">3. Tanpa Perlu Belajar Coding</h3><p>Buat website di Sitebeat pastinya akan lebih mudah. Kamu tidak perlu harus belajar coding terlebih dahulu. Sebab, ketika kamu membeli paket yang ada di Sitebeat maka semua akan tersedia. Hal ini akan membuat kamu lebih nyaman untuk menggunakan website. Ditambah lagi lebih cepat, lebih mudah dan pastinya tanpa perlu belajar lagi untuk membuat web yang bagus.</p><h3 style="text-align: left;">4. Dapat Menunjukkan Brand Kepada Dunia</h3><p>Seperti yang dikatakan di awal,&nbsp; bahwa website dapat menjadi salah satu langkah untuk memasarkan produkmu di kancah dunia atau internasional. Untuk itu, ketika ingin mengenalkan brand yang kamu miliki tentu saja tidak boleh asal asalan. Kamu bisa memulainya dengan membuat situs yang memiliki tampilan menarik.</p><p>Dengan memiliki user interface dan juga fitur fitur yang membuat pelanggan nyaman, maka nantinya pengunjung pun akan lebih mudah untuk mengakses web yang kamu miliki. Cara paling mudah yang bisa kamu lakukan adalah dengan <a href="https://www.sitebeat.com/id-id/">buat website</a> di Sitebeat. Brand yang kamu miliki pastinya akan lebih dikenal karena mempunyai website yang menarik.</p><p>Beberapa alasan tersebut tentu saja akan membuat kamu semakin percaya untuk membuat website di layanan ini. Ditambah lagi, beragam paket yang ditawarkan memiliki harga yang ramah di kantong. Hal tersebut akan membuat kamu lebih nyaman menggunakannya. Tidak perlu lagi untuk membuat web dengan susah dan ribet, disini kamu akan dibantu hingga tuntas.</p>http://www.bungfrangki.com/2021/01/alasan-mengapa-wajib-buat-website-di-sitebeat.htmlnoreply@blogger.com (Bungfrangki)0tag:blogger.com,1999:blog-6670856475198141739.post-4240899119614574625Thu, 10 Dec 2020 06:05:00 +00002020-12-10T15:56:58.601+07:00GeneralHosting dan Domain Mudahnya Membuat Website Ala DomaiNesia<p>Hai DomaiNesians, sudah tahu belum kalau sekarang bikin website itu gampang banget? Kamu nggak perlu belajar soal coding dan teman-temannya. Jangankan blog pribadi, bikin online shop juga bisa.&nbsp;</p><p>Gimana tuh caranya? DomaiNesia adalah salah satu penyedia layanan domain dan <a href="https://www.domainesia.com/hosting/" rel="dofollow" target="_blank">hosting</a> ternama di Indonesia, yang sangat mengutamakan kemudahan.&nbsp;</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNDWt5iGProVDBCar3GhB0MviVJMWLimR5unLgLSAwf3iBrj4PdvoP__46GNhwYGzS2taIXNG3hCSoSSGesdIMgRKhivxvVfxE4B_GCeXA8OWKAs_ZtYB97krXfaeVQOLj3Hwf3KNGdevA/s750/mudahnya-membuat-website-ala-domainesia.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Mudahnya Membuat Website Ala DomaiNesia" border="0" data-original-height="462" data-original-width="750" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNDWt5iGProVDBCar3GhB0MviVJMWLimR5unLgLSAwf3iBrj4PdvoP__46GNhwYGzS2taIXNG3hCSoSSGesdIMgRKhivxvVfxE4B_GCeXA8OWKAs_ZtYB97krXfaeVQOLj3Hwf3KNGdevA/s16000/mudahnya-membuat-website-ala-domainesia.jpg" title="Mudahnya Membuat Website Ala DomaiNesia" /></a></div><p>Oleh karena itu, DomaiNesia berupaya mengembangkan produk yang bertujuan membantu setiap pelanggan, baik yang pelanggan yang ahli, maupun pelanggan yang masih pemula. Produk tersebut biasa disebut dengan Instant Deploy DomaiNesia.</p><h2 style="text-align: left;">Pengertian Instant Deploy</h2><p>Instant deploy adalah fitur instan yang akan membantu pelanggan membuat website yang diperlukan. Seperti yang sudah disebutkan di atas, kamu bisa membuat website untuk blog pribadi maupun online shop.&nbsp;</p><p>Tapi, Instant Deploy nggak cuma buat pelanggan yang masih pemula, ya DomaiNesians.&nbsp;</p><p>Karena Instant Deploy DomaiNesia juga bisa digunakan untuk membuat framework yang biasanya diperlukan oleh developer. Untuk setiap keperluan pun ada banyak pilihan.&nbsp;</p><p>Kalau kamu ingin membuat blog, ada berbagai pilihan CMS seperti WordPress, Joomla, Drupal, atau Ghost. Begitu pula jika kamu ingin membuat online shop, framework atau website pengetahuan seperti Wikipedia.&nbsp;</p><h2 style="text-align: left;">Instant Deploy DomaiNesia</h2><p>Instant Deploy DomaiNesia bisa menjadi salah satu jalan pintas kamu dalam membuat website. Bukan soal bisa atau nggak bisa, banyak juga developer yang menggunakan fitur ini untuk lebih menghemat waktu. Kamu cuma perlu menyelesaikan pemesanan, lalu website siap digunakan.&nbsp;</p><p>Jadi nggak perlu waktu lama sampai kamu bisa menggunakan websitenya. Buat kamu yang ingin membuat online shop, ada empat pilihan yang bisa kamu coba, yaitu Prestashop, OpenCart, Magento, dan Lite Cart. Sementara buat para developer, ada empat pilihan framework, yaitu Laravel, Codeigniter, Yii, dan Bootstrap.&nbsp;</p><p>Selain memudahkan dalam membuat website, ada keuntungan lain yang akan kamu dapatkan. Manfaat ini mungkin memang akan lebih dirasakan oleh pelanggan yang masih pemula. Keuntungan tersebut meliputi:</p><p></p><ol style="text-align: left;"><li>Cepat dan mudah</li><li>Nggak memerlukan skill khusus</li><li>Website bisa langsung dipakai</li><li>Bisa disesuaikan dengan kebutuhan website</li><li>Banyak pilihan CMS</li><li>Aman</li><li>Didukung oleh Tim Support yang siap sedia 24 jam</li></ol><p></p><p>Jangan ragu untuk bikin website menggunakan Instant Deploy DomaiNesia. Hasilnya nggak akan kalah bagus dengan website yang dibuat secara manual, karena ada banyak pilihan tema, plugin, warna, dan widget yang bervariasi.&nbsp;</p><p>Apalagi soal keamanan, fitur Instant Deploy DomaiNesia sudah dilengkapi dengan antimalware, antivirus dan patching. Jadi jangan bilang kamu nggak bisa bikin website.&nbsp;</p><p>DomaiNesia akan selalu mencari cara yang terbaik supaya kebutuhan pelanggan tetap terpenuhi. Kalau masih ragu-ragu atau takut salah dengan langkah-langkahnya, kamu bisa menghubungi Tim Support via chat, WhatsApp, atau telepon. Tim Support akan siap sedia membantu kamu menyelesaikan hambatan yang kamu temui.&nbsp;</p><h2 style="text-align: left;">Cara Membuat Website dengan Instant Deploy DomaiNesia</h2><p>Terus, gimana sih caranya membuat website dengan Instant Deploy DomaiNesia? Hanya dengan 8 langkah sederhana ini kamu sudah bisa memiliki website mu sendiri.&nbsp;</p><p>Sebelum mengikuti langkah-langkah membuat website dengan Instant Deploy, ada baiknya kamu membuat akun DomaiNesia (khusus untuk yang belum punya akun). Cara mudah membuat website dengan Instant Deploy DomaiNesia:</p><p></p><ol style="text-align: left;"><li>Buka website domainesia.com</li><li>Login akun <a href="https://www.domainesia.com/" rel="dofollow" target="_blank">DomaiNesia</a></li><li>Pilih menu Web Apps</li><li>Pilih Apps untuk website</li><li>Pilih paket hosting</li><li>Masukkan nama domain</li><li>Masukkan Username dan Password website</li><li>Selesaikan dan bayar</li></ol><p></p><h2 style="text-align: left;">Akhir Kata</h2><p>Itulah langkah sederhana membuat website menggunakan Instant Deploy DomaiNesia. Untuk penjelasan lebih lengkap, kamu bisa buka blog DomaiNesia.&nbsp;</p><p>Di sana ada banyak panduan dan artikel yang bermanfaat. Punya website saat ini nggak perlu susah-susah belajar coding. Kamu cukup pakai Instant Deploy DomaiNesia.&nbsp;</p><p>Bukan developer pun nggak bakal jadi halangan buat kamu punya website. So, tunggu apa lagi? Yuk, chat Tim Support DomaiNesia untuk cari tahu lebih banyak tentang cara mudah membuat website.&nbsp;</p><p><br /></p>http://www.bungfrangki.com/2020/12/mudahnya-membuat-website-ala-domainesia.htmlnoreply@blogger.com (Bungfrangki)0