HTML and CSS codes for your Blogger/site Part Four
Part Four HTML and CSS codes for your Blogger however most can be implemented on other sites.
First, back up your template. Make sure you have the following code just above your theme HTML </body> don't worry if you have to place another code just above </body> after.<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
.lalulintas1{width:728;height:90px;background:#d5d5d5;margin:0 auto;position:relative;max-width:100%}.rambuhijau1{background:#e7e7e7;position:absolute;display:block;color:rgba(0,0,0,.2);text-align:center;text-transform:uppercase;font-size:180%;padding:10px;margin:5px;right:0;left:0;top:0;bottom:0;font-weight:700;line-height:4.4rem}.aiti-message { width: 77%; margin: auto; }.aiti_prev1{background-color: #000000;float:left;color:#fff !important;width: 135px;}.aiti_next1{background-color: #000000;float:right;color:#fff !important;width: 135px;}#aiti-page-number{BACKGROUND-COLOR: #fff;font-size: 17px;text-align: center;padding: 5px 0px;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);font-weight: bold;color: #000; !important;}@media only screen and (max-device-width: 375px) {.aiti_prev1{background-color: #000000;float:left;color:#fff !important;width: 80px;}.aiti_next1{background-color: #000000;float:right;color:#fff !important;width: 80px;}}.post-pagination {height: 40px;margin-bottom: 20px;margin-top: 20px;}.pag-btn {font-size: 17px;box-sizing: border-box;text-transform: uppercase;text-align: center;padding: 5px 0px;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);color: #FFF !important;font-weight: bold;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;display: inline-block;}.aiti-message {display: none;}
Then paste the following above </body>
<script type='text/javascript'>//<![CDATA[var ll = function ll(sParam) { var l1 = decodeURIComponent(window.location.search.substring(1)), sURLVariables = l1.split('&'), sParameterName, i;for (i = 0; i < sURLVariables.length; i++){sParameterName = sURLVariables[i].split('='); if (sParameterName[0] === sParam) { return sParameterName[1] === undefined ? true : sParameterName[1]; }}};var lI = ll('atpage');var l1l = $('#aiti_next');var l11 = $('#aiti_prev');var l1I = $('.aiti-body').prop('innerHTML').split('💙');$('.aiti-body').remove();var lIl = $('#aiti-out');var lI1 = $('#aiti-page-number');var total=l1I.length ;if(lI === undefined || lI == 1){l11.remove();l1l.find('a').attr('href', '?atpage=2');lIl.html(l1I[0]);lI1.html('1'+' of '+ total); }else {lI = parseInt(lI);if(l1I.length <= lI){ l1l.remove();}var lII = lI + 1;var l1ll = lI - 1; l1l.find('a').attr('href', '?atpage=' + lII);l11.find('a').attr('href', '?atpage=' + l1ll);lIl.html(l1I[l1ll]);//lI1.html(lI);lI1.html(lI+' of '+ total);}//]]></script>
Then search for <data:post.body/>
If you have multiple <data:post.body/>
in your template then, before each of those <data:post.body/>
tag write this <h1>First place</h1>
, here ‘First’ is for the first <data:post.body/>
, write ‘Second’ for the second <data:post.body/>
and so on. Now save your template.
After saving is complete, go to your blog and notice which <h1 />
tag is appearing before your post body. If ‘First’ is appearing then the first <data:post.body/>
is the actual <data:post.body/>.
Now go back to your template code editor and again find all those <data:post.body/>
and remove the <h1></h1>
tag you added to debug.
Remove the real <data:post.body/> and replace with the following:
<b:if cond='data:blog.pageType in {"item","static_page"}'>
</b:if>
<b:if cond='data:post.body contains "💙"'>
<div class='aiti-body' id='PostBody'>
<data:post.body/>
</div>
<b:if cond='data:blog.pageType in {"item","static_page"}'>
<!-- only display title if it's non-empty -->
<b:if cond='data:post.body contains "💙"'>
<div id='aiti-out'/><br/>
<div class='aiti-message'>
<i class='fa fa-map' style='color: #000; font-size: 20px;'/><b>
Continue Reading about the </b><b><a expr:href='data:post.url' style='font-size:18px;color:#000'>"<data:post.title/>"</a></b><b> on the next page below</b></div>
<br/>
<div class='post-pagination'>
<div class='aiti-next-prev' id='aiti_prev'><a><div class='aiti_prev1 pag-btn'><span>« back</span></div></a></div>
<div class='aiti-next-prev' id='aiti_next'><a><div class='aiti_next1 pag-btn'><span>next »</span></div></a></div>
<div id='aiti-page-number'/>
</div>
</b:if>
</b:if>
<b:else/>
<data:post.body/>
</b:if>
Finally, where you want the next page to start, simply add:
💙
Check out my live demo
Don't forget to save your edits!
I'd love feedback about this Blog's coding series. Feel free to leave me some!
ReplyDelete