How to Add Facebook and Disqus Comment Systems to Blogger in Tabs Using JQuery
Ever since I've learned to blog, I've been customizing my blogger comment section a lot of times to get that certain desired look. The look is one thing, choosing what comment system for my blog is quite another. There's facebook comment box and there's the famous disqus commenting system. So then I thought, why not mash them altogether?
I've learned a few tricks scouring some tutorials. Trust me, it wasn't that easy like what most would claim especially if you get "little codes" from Github or look up your problem at StackOverflow. You'd come across some problems which are hard to address especially for dummies. Like myself. And now I've finally come up with a sleek design for my blog in a much convenient way to deliver which I'm going to share.
Some tutorials out there will teach you to REPLACE blogger comment section with facebook social plugin or with disqus commenting system. As to integrate the three? Good luck. What makes this tutorial different from other tutorials? Aside from the idea that we won't be replacing our blogger comment section with another, we'll employ a tiny jquery script that will make the tab selection work not just properly but with animation.
I could ask you to just search tutorials that will help you put facebook or disqus comment section to blogger. But then, why don't I just do that part myself?
This post is practically my future reference shall I make any changes (again!) to my comment section.
This tutorial is intended for dummies who don't have much knowledge in coding (or blogger for that matter). So pardon me if I'm going to treat you like a fool.
Here's how it looks when blogger comment tab is activated:
When facebook comment tab is activated (I made 3 test comments to make sure that the comment counter of facebook works.):
When disqus is activated:
Note: You can always change the color of each tab. I also expect you already know how to tweak your blogger template and that you have activated threaded commenting in blogger. Wait, didn't I say this tutorial is for dummies? Ok, scrap that. I'll get to that later.
So here's what you are going to do:
1. Login to Facebook Developers
2. Click on Apps then click Create New App
3. Fill out the Form then click on Create App
The Display Name could be a few words. The namespace is one word.
4. After submitting, you'll be directed to your App Dashboard. Copy your App ID and save it somewhere. If you have a photographic memory, I mean good memory, you might as well just memorize it.
5. Click on Add Platform then Choose Website.
6. Fill in the details. Basically, you just have to put your website URL in both the Site URL and Mobile Site URL. (I only had mine on Site URL)
Input your own details on the boxes I highlighted. Notice how I added /* to the url? That's to ensure all pages on the website are accounted for. But it wouldn't hurt if you don't add that, just your URL as is. For new bloggers, your URL is something like this: http://DOMAINNAME.blogspot.com *rolls eyes* whatever your domain name is. I know, I know. I expect you have gone like this now:
7. Hit Save Changes.
8. You can moderate your FB APP comments here.
1. Signup for Disqus (for website) here: Disqus Signup
2. Choose platform: Universal Code
3. You don't have to do anything from hereon. You will be directed to this page: Disqus Universal Code and you'll see the instruction for installing disqus to your site. I got that covered in the next Steps. Basically, you're done! (Just for this part)
4. At this point, make sure you are signed in to your Disqus Account. Disqus Comment count link text can be customized at your
Disqus admin's Settings > General page.
Change everything to this image:
In short, just delete the word Comments in all the Count links.
5. Moderate Disqus Comments here.
1. Find <head> and add these things below it:
(Note: click on the text area then Ctrl + C)
2. Replace YOUR_FB_ID with your facebook ID and YOUR_FB_APP_ID with the APP ID I told you to memorize earlier. You can choose 2 facebook ID (fbid): your personal fbid and your apps' fbid.
If you have already added a different Jquery pack in your template, then go to this tutorial, How to Use Multiple JQuery on the Same Page to Avoid Conflict. Updated!
This part is optional, your choice.
1. Go to your blogger home
2. Go to Settings:
3. Click on Post and Comments under Settings. Then toggle Comment Location and choose Embedded:
That's it!
That's because I'm lazy going over the details from hereon. So just bear with me. And by lazy, I don't want to discuss which part inside a section needs to be eliminated and how to replace with another html code. Rather than going through the hassle of changing each of the tiniest detail inside the includable section, I'd rather have you replace the entire includable section with something akin to a single click.
1. In .blog-comment, change font-family: 'Open Sans Condensed'; to whatever font you like or whatever is available in your blogger site.
2. If the Comment Tabs collapse, in .blog-comment, either you change the font-family or the font-size.
3. The margin under .blogger-comment.selected (margin: 0 0 0 -8px;) is for the sliding effect in JQuery as you select tabs. Change the value of -8px if you don't want the sliding effect (or emphasize the effect) and in effect, change the width under .blog-comment.
4. If you want to change the color of the tabs as you hover, then add this:
Change #EECCE to whatever color.
5. Update! Someone told me that his blog comment section shows an inappropriate blank space that wasn't there before. Do this: In .blog-comment-tabs, you either delete the margin ( margin: 15px 0;) or change the value to 0 auto or 0.
Because I'm really lazy...
Note: The numbering on my template differs from yours.
If you really want to know what happened, just compare the new includable section from your old template. Besides, instructions are commented in the provided javascript code. More than anything else, that tiny jquery code is the most important part of the tutorial. Without it, you might just as well stick to your old template.
EDIT!
Change the width of facebook-comment-body by changing the value of width='720' to whatever width that is suitable for your blogger site. This occurs in both Steps 5 and 9 so be sure to edit the other one too.
1. In fb-comment-box, change width to suit your site.
2. Change this comments h4 'Leave your comment' to whatever heading you want when the comment count is 0.
Again, replace 'YOUR_DISQUS_SHORTNAME' with your disqus shortname.
Done!
OPTIONAL: Add Google+ Comment System
1 From Step 1 from above, edit in CSS the width for .blog-comment from 27.5% to a value of at least 20%. The value is your call. Just play around.
2 Still from Step 1, in the CSS after .disqus-comment.selected, add .gplus-comment.selected {background: #D34836;}
3 From Step 5 from above, use this instead of that:
4 Just like from above, use this in place of Step 9:
- For November 2015, I've made a fresher and better tutorial through this link. It showcases step-by-step instructions on the things needed to add for Blogger coding. If you want to understand what are added and how they are added, I suggest for you to head over that tutorial instead.
Some tutorials out there will teach you to REPLACE blogger comment section with facebook social plugin or with disqus commenting system. As to integrate the three? Good luck. What makes this tutorial different from other tutorials? Aside from the idea that we won't be replacing our blogger comment section with another, we'll employ a tiny jquery script that will make the tab selection work not just properly but with animation.
I could ask you to just search tutorials that will help you put facebook or disqus comment section to blogger. But then, why don't I just do that part myself?
This post is practically my future reference shall I make any changes (again!) to my comment section.
This tutorial is intended for dummies who don't have much knowledge in coding (or blogger for that matter). So pardon me if I'm going to treat you like a fool.
Here's how it looks when blogger comment tab is activated:
When facebook comment tab is activated (I made 3 test comments to make sure that the comment counter of facebook works.):
When disqus is activated:
Note: You can always change the color of each tab. I also expect you already know how to tweak your blogger template and that you have activated threaded commenting in blogger. Wait, didn't I say this tutorial is for dummies? Ok, scrap that. I'll get to that later.
So here's what you are going to do:
- Create a Facebook Application
- Register at Disqus for your website
- Enable Threaded Comments in blogger (Optional)
- Add meta tags in your blogger template (Facebook, Font-Awesome Library from BootStrap and JQuery Source)
- Change codes in comments includable section
- Apply changes
- OPTIONAL: Add Google+ System (so there are now 4 comment systems)
For Facebook Comment System
1. Login to Facebook Developers
2. Click on Apps then click Create New App
3. Fill out the Form then click on Create App
The Display Name could be a few words. The namespace is one word.
4. After submitting, you'll be directed to your App Dashboard. Copy your App ID and save it somewhere. If you have a photographic memory, I mean good memory, you might as well just memorize it.
5. Click on Add Platform then Choose Website.
6. Fill in the details. Basically, you just have to put your website URL in both the Site URL and Mobile Site URL. (I only had mine on Site URL)
Input your own details on the boxes I highlighted. Notice how I added /* to the url? That's to ensure all pages on the website are accounted for. But it wouldn't hurt if you don't add that, just your URL as is. For new bloggers, your URL is something like this: http://DOMAINNAME.blogspot.com *rolls eyes* whatever your domain name is. I know, I know. I expect you have gone like this now:
7. Hit Save Changes.
8. You can moderate your FB APP comments here.
For Disqus Comment System
1. Signup for Disqus (for website) here: Disqus Signup
2. Choose platform: Universal Code
3. You don't have to do anything from hereon. You will be directed to this page: Disqus Universal Code and you'll see the instruction for installing disqus to your site. I got that covered in the next Steps. Basically, you're done! (Just for this part)
4. At this point, make sure you are signed in to your Disqus Account. Disqus Comment count link text can be customized at your
Disqus admin's Settings > General page.
Change everything to this image:
In short, just delete the word Comments in all the Count links.
5. Moderate Disqus Comments here.
Adding Meta Tags
1. Find <head> and add these things below it:
(Note: click on the text area then Ctrl + C)
2. Replace YOUR_FB_ID with your facebook ID and YOUR_FB_APP_ID with the APP ID I told you to memorize earlier. You can choose 2 facebook ID (fbid): your personal fbid and your apps' fbid.
If you have already added a different Jquery pack in your template, then go to this tutorial, How to Use Multiple JQuery on the Same Page to Avoid Conflict. Updated!
Enable Threaded Comments in Blogger
This part is optional, your choice.
1. Go to your blogger home
2. Go to Settings:
3. Click on Post and Comments under Settings. Then toggle Comment Location and choose Embedded:
That's it!
Changes in the blogger template
I already said this tutorial is for dummies, right?
That's because I'm lazy going over the details from hereon. So just bear with me. And by lazy, I don't want to discuss which part inside a section needs to be eliminated and how to replace with another html code. Rather than going through the hassle of changing each of the tiniest detail inside the includable section, I'd rather have you replace the entire includable section with something akin to a single click.
Step 0:
Go to Blogger Home TemplateBackup/RestoreDownload full templateCloseEdit HTML.
Step 1:
Add this CSS BEFORE ]]></b:skin>
Edits:
1. In .blog-comment, change font-family: 'Open Sans Condensed'; to whatever font you like or whatever is available in your blogger site.
2. If the Comment Tabs collapse, in .blog-comment, either you change the font-family or the font-size.
3. The margin under .blogger-comment.selected (margin: 0 0 0 -8px;) is for the sliding effect in JQuery as you select tabs. Change the value of -8px if you don't want the sliding effect (or emphasize the effect) and in effect, change the width under .blog-comment.
4. If you want to change the color of the tabs as you hover, then add this:
Change #EECCE to whatever color.
5. Update! Someone told me that his blog comment section shows an inappropriate blank space that wasn't there before. Do this: In .blog-comment-tabs, you either delete the margin ( margin: 15px 0;) or change the value to 0 auto or 0.
Step 2:
Search for this code: <b:includable id='comments' var='post'>
Because I'm really lazy...
Step 3:
Click on the space beside the number assigned to that line of code to minimize the whole "includable" section.
Note: The numbering on my template differs from yours.
Step 4:
Highlight the whole "includable" section. We are going to replace all of that: from <b:includable id='comments' var='post'> to </b:includable>. Be careful not to exceed other includable sections. In any event shall that includable section collapse, just keep trying from Step 1.
Step 5:
(Be careful!) Delete that includable section and replace with this After highlighting, paste over this code:
EDIT!
Change the width of facebook-comment-body by changing the value of width='720' to whatever width that is suitable for your blogger site. This occurs in both Steps 5 and 9 so be sure to edit the other one too.
Step 6:
Replace YOUR_DISQUS_SHORTNAME with your disqus shortname. This appeared twice! If you remember from the Install Instruction for the Universal Code of Disqus, I kept the whole codes as pure as possible.
Edits:
1. In fb-comment-box, change width to suit your site.
2. Change this comments h4 'Leave your comment' to whatever heading you want when the comment count is 0.
Step 7:
For those who enabled Threaded Comments, proceed! Otherwise, Click HERE.
Step 8:
Search for this code: <b:includable id='threaded_comments' var='post'>
Step 9:
Highlight the whole includable section as usual and replace with this:
Again, replace 'YOUR_DISQUS_SHORTNAME' with your disqus shortname.
Step 10:
Go back to Step 6 then jump to Step 11.
Hit Save Template.
Step 12:
Complain when something is wrong.
Step 13:
Check out the Comment Section below for reaction.
Done!
OPTIONAL: Add Google+ Comment System
1 From Step 1 from above, edit in CSS the width for .blog-comment from 27.5% to a value of at least 20%. The value is your call. Just play around.
2 Still from Step 1, in the CSS after .disqus-comment.selected, add .gplus-comment.selected {background: #D34836;}
3 From Step 5 from above, use this instead of that:
4 Just like from above, use this in place of Step 9:
Muchas gracias por el post, esto es realmente lo que estaba buscando desde hace semanas que tuve problemas con la caja de comentarios.
ReplyDeleteMuchos saludos Liezl Ruiz :D y un fuerte abrazo.
I think I am a little bit stupid.. I can't do this.. :(
ReplyDeleteThis comment has been removed by a blog administrator.
DeleteHi there.. How to display Blogger and Facebook comment only? I want to remove Disqus comment tab. Thanks
ReplyDeleteSorry for the late reply. I've been on vacation for the Halloween.
DeleteFirst, change the width of .blog-comment from 27.5% to a measure of about 40% or whatever suits your site, just play around this percentage.
Second, just delete anything that has something to do with disqus. For example these lines that appear in steps 5 & 9:
Delete the whole element of [can't write the whole thing here since tags aren't allowed in the comment section]:
1) li class='blog-comment disqus-comment'
2) div class='commtab' id='blog-comment3'
First of all thanks for your excellent job.It works almost perfect.But it doesn't show the number of comment at Disqus Comment. Here is the blog.http://sokrati21.blogspot.ch/2014/02/blog-post_2672.html.
ReplyDeleteIf you have any idea why , I would be hgappy to hear it. :)
Problem solved. I wasn't resister at disqus from the beggining, and when I restirered it took some time for the counter to begun to count. Thanks again
DeleteYou're welcome!
DeleteI'm glad it worked for you. :)
Applied to my blog but the facebook comment are blank, is that normal? Also when the tab is clicked the position of the screen always changed, how I change that?
ReplyDeleteOk the facebook is fine. It just taking a long time to load. Just need help for screen position always changed when the tab is clicked.
ReplyDelete"When the tab is clicked" -- Do you mean when facebook tab is clicked? You need to change the width value of facebook comment system.
Delete1) Look for ---> div id='fb-root'
2) You will see the assigned value width='720'
3) Change the value to whatever is suitable for your site (in px)
4) Remember that this occurred twice so change the other one too.
i add fb and blog comments only ! but when i visit my posts the 2 types of comments are shown , i want to make blogger comments is shown (main comments) and fb comment box hidden and when click on the tab the fb comment box is shown and blogger comment box is hidden
ReplyDeletesorry for my bad in En and hope you help me
This tutorial exactly does that. Either your internet connection is just too slow or there's some conflict in your javascript code.
DeleteFind all occurrences of this "$jq" (without the apostrophe) from my code (which you might already be using in your template) and add a number at the end. Say, "$jq1" or "$jq2".
can u add google + comments. and it will be 4 comments. facebook, google + , blogger and disqus.
ReplyDeleteplease..
thanks
In update, I added the instructions for adding Google+ comments near the end of the post. But just like what google support said, "Unfortunately, we cannot guarantee the experience with heavily customized templates."
DeleteYou can try it out and please give me feedback whether it worked or not. And next time, if you were the one who messaged me via my contact page, put your email address instead of your blog URL so I may be able to reply to you there.
Hello Liezl, you're awesome for writing this amazing tutorial(and you're not lazy at all :P )
ReplyDeleteEverything is done just as you instructed however I am getting this error while saving my blogger template
[ See Screenshot :
[1] https://drive.google.com/file/d/0B4FcEYPLEtlJRU5xbXV4M1RXWlk/view?usp=sharing
[2] https://drive.google.com/file/d/0B4FcEYPLEtlJdW1NLU5HUnhQYkk/view?usp=sharing ]
Help me overcome this hurdle please!
Okay I retraced all steps over and over again. I'm still getting this message after I do step5 and save
ReplyDelete"The widget with id "Blog1" cannot contain element: "#comment". A widget can only contain b:includable elements"
I followed all steps and hit SAVE at STEP11(without saving anywhere in between) in one of my tries. Same result. I just cant get rid of this message.
What I tried:
- Searched "#comment" from to ; There was no "#comment" in between.
- Searched "#comment" in the whole document ; found some results upto line no.1062 .... However id="Blog1" starts from line 1266... so how could that have caused the error?
- Reverted my Blogger Template and Did all steps exactly, without fail time and again. Just didnt work out for me.
- No duplicate id for Blog1 ; I checked that
What I suspect(One or multiple):
- Somehow my blogger template is not supported? I am using the Simple Template by modifying bits and pieces to my liking. [plz check source if you have time: https://drive.google.com/file/d/0B4FcEYPLEtlJMkk5YmthNmVBMFE/view?usp=sharing ]
- I am magically missing some step even though its my 5th time with this...
- My lack of sleep is creating problems
- I am really very dumb :3
Enlighten me please!
Finally managed to get this down!!
ReplyDeleteFirst of all, thanks a ton for writing and sharing this article. It seems that blogger doesn't like my html comments like . (And yes, this happened just for your codes. I do this all the time with other codes ; no problem). I think it must have interfered with the javascript (or maybe it made some codes act like comments.. and made them useless..).
Anyway, my suggestion to people who try this in the future is:
- DO EXACTLY AS GIVEN IN THE INSTRUCTIONS IN THIS POST, WORD-BY-WORD
- If it doesn't implement in your blog, you're doing something wrong. This lady is a genius. Don't doubt it :D
- Strangely enough, highlighting and then pasting the given codes over it WORKS! ... while Highlighting, then hitting delete, and then pasting failed me 6 out of 7 times. Blogger just sucks like that. So you guys do the same ---> Highlight the code and copy over it.
Thanks again Liezl ; Sorry for bothering you! (This is almost like spam lol! :P )
Lol. Hello again Liezl!!
ReplyDeleteHelp me out a bit okay?
This part of the code doesn't seem to work for me. Although it should...
I can see the the number of comments posted in G+ with this part:
Problem is :: I CAN'T SEE THE COMMENT BOX ITSELF; Neither on the PAGES or the POSTS (anywhere in my blog).
I've tried lots of things and reverted my template tons of times. (kinda regretting putting G+ comment tab now lol :P )
Anyways, since you told that you're not much into Google+ , here is something I've found online. Please refer it if you have to, and hopefully find me a solution.
[1] http://www.mybloggerbuzz.com/2013/12/use-blogger-and-googleplus-comment-system-together.html
[2] http://www.bloggerspice.com/2014/12/How-to-add-Blogger-and-Google-plus-Comments-System-Together-With-Toggle.html
^ I didn't understandmost of what was being done there. However, I know that the js script for google has to be called. I did that and implemented that. Works well with empty /dummy blog.... can't seem to make it work out with your tabs.
Here is my blog: http://csitauthority.blogspot.com/p/3rdsem.html
You will notice that Google Plus Comment Count is working... but the comment box itself is nowhere to be seen. Can you help me fix this? Thanks a ton in advance.
Sorry for earlier... code got interpreted as comment... and disappeared... lol.
ReplyDeleteThis part of the code doesn't seem to work for me. Although it should...
<div class='commtab' id='blog-comment4'>
<script src='https://apis.google.com/js/plusone.js'/>
<div class='g-comments' data-first_party_property='BLOGGER' data-view_type='FILTERED_POSTMOD' data-width='560' expr:data-href='data:post.url'/>
</div>
I can see the the number of comments posted in G+ with this part:
<li class='blog-comment gplus-comment'><span class='comment-count'><div class='g-commentcount' expr:data-href='data:post.canonicalUrl'/></span><i class='fa fa-google-plus commenticon'/>Google+ Comment</li>
Problem is :: I CAN'T SEE THE COMMENT BOX ITSELF; Neither on the PAGES or the POSTS (anywhere in my blog).
Please check my blog and suggest how I should fix this: http://csitauthority.blogspot.com/p/3rdsem.html
You will notice that Google Plus Comment Count is working... but the comment box itself is nowhere to be seen.
I've already fixed it! It should be working now. This is what I changed, from:
Delete<div class='cmt_iframe_holder'
expr:data-href='data:post.canonicalUrl'
expr:data-viewtype='data:post.viewType'/>
to:
<div class='g-comments' data-first_party_property='BLOGGER' data-view_type='FILTERED_POSTMOD' data-width='600' expr:data-href='data:post.canonicalUrl'/>
Thanks a ton Liezl. It worked like a charm. You have been very helpful. Your blog is very helpful. You're great!! Thanks again!
ReplyDeleteYou're welcome. I'm glad it worked for you.
DeleteAwesome !! Thanks... It worked for me !!!
ReplyDeleteThanks for this...can you share with us the left floating share buttons you are using on web version.
ReplyDeleteJust added the Comment System but the Title which shows comment count, comment icon and comment name doesnot shows on a line.
Deleteand I want it on a single line. How do I fix this demo at http://techblogng.com
i have the same problem as Lance Elot.
ReplyDelete"The widget with id "Blog1" cannot contain element: "#comment". A widget can only contain b:includable elements."
i didn't find any #comment in the code so i'm not sure what the problem is and how to solve it...
I think what you're trying to do is edit things manually. You simply have to follow Step 4: Highlight the whole "includable" section and paste over the codes I provided in Step 5.
DeleteIf you can't follow that, then there's nothing I can do for you. Lance Elot learned his mistakes and he just followed the steps to get it done.
hi! just realized that blogger comments are not working. when someone leaves a message and hit publish, it refreshes the page but the comment is gone. what went wrong?
ReplyDeletejust found out I forgot the step 8. sorry. and thanks for this amazing tutorial!
DeleteI'm very grateful for the exhaustive tutorial. Sadly, Facebook is showing blank..not an even the option to comment....would you care to help?
ReplyDeletehttp://www.politicalkenya.com is the blog
thanks
ReplyDeleteI Liezl,
ReplyDeleteThank you so much for such a great tutorial! I have deleted the facebook comment system, and kept just blogger and disqus. It works like a charm! :D
Thanks for this...can you share with us the left floating share buttons you are using on web version.....................
ReplyDeleteI can't just yet. There used to be a counter right there. Supposedly, every time you hover on a social share button, the number of counts will show for that social medium (with the hover 3D effect), and the sum for all the counts of all the media will show right there on top with the word SHARES.
DeleteUnfortunately, the social media made changes with their API (about 3 of them) and my code broke. Until I find a way to recreate the counter and make it permanent or find the best 3rd-party service for it, then I will post a tutorial for it.
i have custom template embedded with disqus comment footer, want to replace it with blogger comment section of facebook one, hope you will help me out, thanx :)
ReplyDeletehave GREAT TIME AHEAD.....:)
I know it's late in replying but this is for future readers. I made a new tutorial here: http://www.zirev.com/2015/11/how-to-add-facebook-disqus-and-google.html
DeleteYou'll see the rundown of events. You can choose which commenting system/s to add (could be any combination): Facebook, Disqus and Google+.
Hi, I´m trying to put it off, but when I do reverse, my blog gets with no commet tab. Can you please post how take it off and came back to original blog comment tab?
ReplyDeletePlease refer to this new tutorial: http://www.zirev.com/2015/11/how-to-add-facebook-disqus-and-google.html
DeleteYou'll see the details on what what were added so you'll know what to take out. Pay close attention starting from step 3 there.
Your original comment section is this whole thing:
"<div class='comments' id='comments'>...</div>".
Thanks for your tutorial, but can you help me how to resize the comment flat form.. here is my website www.healthcertified2k.com can you check please... thanks
ReplyDeletePlease add this on your CSS styling for Tabbed Comments:
Delete.blog-comment-tabs ul li {
float: left;
width: 33.33%;
padding: 1.5% 0;
text-align: center;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
And then for the child list of blog-comment-tabs (ul li names) under <b:includable id='threaded_comments' var='post'>, you can delete the word "Comment" for Blogger Comment, Facebook Comment and Disqus Comment for better aesthetics.
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
DeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
DeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteOh, thank you for the article.
ReplyDeleteHello,
ReplyDeleteIt's time to work with new project and make more clients. Make photography business more effective by taking our editing service. In fact, if you are really serious about your financial success, you can deal with Clipping Path Adept. We will give you the best editing service within your budget and it's on time.
This comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteYou have provided a nice article, Thank you very much for this one. And I hope this will be useful for many people. And I am waiting for your next post keep on updating these kinds of knowledgeable things
ReplyDeleteBest HTML5 course
Best HTML5 training
Quite Interesting post!!! Thanks for posting such an useful blog. Keep posting it’s really helpful to enhance my skill set, keep blogging.
ReplyDeleteRegards,
Java J2EE Training in Chennai|Java Training Institute in Chennai
This comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeletevery.very.very.thanks
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThe important thing is to choose whether to implement the facebook code directly in the html base code of the blog or to add it in the layout as a widget. It has to be carefully done.
ReplyDeleteSometimes the javascript code may not work properly, which needs to be slightly tweaked in order to make it work.
This comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThanks for sharing.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThe article was up to the point and described the information very effectively. Thanks to blog author for wonderful and informative post.
ReplyDeletewebsite development
custom book boxes are printed packaging for your products. custom book packaging is designed with logo and your specification. custom book packaging boxes are available at wholesale rates. custom book box packaging is inspiring packaging solution for your product. Get custom printed book boxes at wholesale rate with free shipping cost all across the United States and Canada.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteOur custom boxes with logo holds great importance for your business and but essential part of a company's branding and marketing efforts. You can get them from us in all shapes, sizes, and colors along with excellent customer support and competitive prices! The only best way to get noticed in a sea of competition is using great packaging for your vape products. Using excellent vape cartridge boxes will make your items look more appealing to the eyes, and create a brand image that will stand out from the business competitors.
ReplyDeleteSuperb examining .Thanks for sharing. It's late finding this show up. 10000 Facebook likes
ReplyDeleteLip balm Used to keep lip Moisturized.it works like lipstick on the lips. Custom Lip balmv used to make secure from the germs, From the environment and to keep its flavour maintain. These boxes can be made i any shape design and form. These boxes are mainly made in different design to look different nd unique. iCustomBoxes make this Lip Balm Boxe according to the customer desire.
ReplyDeleteLipstick boxes
Cardboard Cigarette boxes
Custom Lip balm
Cigarette boxes
Cardboard box with handle
You have provided a nice article, Thank you very much for this one. And I hope this will be useful for many people. And I am waiting for your next post keep on updating these kinds of knowledgeable things
ReplyDeleteApp Development Course in Chennai
Android Development Course in Chennai
Android Training Institutes in Bangalore
Android App Development Course in Bangalore
Android Course in Coimbatore
Android App Development Course in Coimbatore
Android Course in Madurai
I am very enjoyed for this blog. Its an informative topic. It help me very much to solve some problems. Its opportunity are so fantastic and working style so speedy. buy facebook ad account
ReplyDeletethis blog is good
ReplyDeleteonline noor ul quran
Here we are providing the Quran, Qaida, and Tajweed courses with translation and explanation.
ReplyDeleteQaida Course
This post gives a piece of excellent information. From this blog i learned lot of useful information from this blog
ReplyDeleteDOT NET Training in Chennai
DOT NET Training in Bangalore
DOT NET Training Institutes in Bangalore
DOT NET Course in Bangalore
Best DOT NET Training Institutes in Bangalore
DOT NET Institute in Bangalore
Dot NET Training in Marathahalli
AWS Training in Bangalore
Data Science Courses in Bangalore
DevOps Training in Bangalore
Thank for blog is more informative step by step and useful contents. I here by attached my site would you see this blog
ReplyDelete7 tips to start a career in digital marketing
“Digital marketing is the marketing of product or service using digital technologies, mainly on the Internet, but also including mobile phones, display advertising, and any other digital medium”. This is the definition that you would get when you search for the term “Digital marketing” in google. Let’s give out a simpler explanation by saying, “the form of marketing, using the internet and technologies like phones, computer etc”.
we have offered to the advanced syllabus course digital marketing for available join now
more details click the link
https://www.webdschool.com/digital-marketing-course-in-chennai.html
This blog is to good and i have attached my site would you see this blog
ReplyDeleteWeb designing trends in 2020
When we look into the trends, everything which is ruling today’s world was once a start up and slowly begun getting into. But Now they have literally transformed our lives on a tremendous note. To name a few, Facebook, Whats App, Twitter can be a promising proof for such a transformation and have a true impact on the digital world.
we have offered to the advanced syllabus course web design and development for available join now
more details click the link now
https://www.webdschool.com/web-development-course-in-chennai.html
hi
ReplyDeletethank you so much for this wonderful tutorial.this tutorial help me to remove my face book comments
lipstick boxes
Be that as it may, much the same Best SMM Panel India as any new theme, apparatus or innovation, in the event that you need to benefit from it you have to instruct yourself.
ReplyDeleteI was pretty pleased to find this site. I wanted to thank you for ones time for this particularly wonderful read!! I definitely loved every bit of it and i also have you saved as a favorite to check out click here new stuff in your blog.
ReplyDeleteThis is my first visit to your web journal! We are a group of volunteers and new activities in the same specialty. Website gave us helpful data to work. smm panel
ReplyDeleteebizz.co.uk
ReplyDeletehttp://m.odnoklassniki.ru/dk?st.cmd=outLinkWarning&st.rfn=https%3A%2F%2Febizz.co.uk/
ReplyDeleteI’m excited to uncover this page. I need to to thank you for ones time for this particularly fantastic read !! I definitely really liked every part of it and i also have you saved to fav to look at new information in your site.
ReplyDeleteData Science Course
Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
ReplyDeleteData Science Training Institute in Bangalore
ReplyDeleteAfter reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article.
Best Data Science Courses in Bangalore
It's really nice and meanful. it's really cool blog. Linking is very useful thing.you have really helped lots of people who visit blog and provide them usefull information.
ReplyDeleteData Science Training
You re in point of fact a just right webmaster. The website loading speed is amazing. It kind of feels that you're doing any distinctive trick. Moreover, The contents are masterpiece. you have done a fantastic activity on this subject!
ReplyDeleteData Science Course in Bangalore
Impressive. Your story always bring hope and new energy. Keep up the good work.
ReplyDeleteData Science Training in Bangalore
I recently came across your blog have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.
ReplyDeletehow to delete facebook account
Looking for custom packaging manufacturer ?
ReplyDeleteor do you want any kind of
personalised popcorn boxes?
visit us at https://www.packhit.com/
really very useful to this page..keep up sharing more information!!
ReplyDeleteandroid training in chennai
android online training in chennai
android training in bangalore
android training in hyderabad
android Training in coimbatore
android training
android online training
I'd love to thank you for the efforts you've made in composing this post. I hope the same best work out of you later on too. I wished to thank you with this particular sites! Thank you for sharing. Fantastic sites!
ReplyDelete360DigiTMG Data Science Course in Bangalore
This comment has been removed by a blog administrator.
ReplyDeleteWonderful blog found to be very impressive to come across such an awesome blog. I should really appreciate the blogger for the efforts they have put in to develop such an amazing content for all the curious readers who are very keen of being updated across every corner. Ultimately, this is an awesome experience for the readers. Anyways, thanks a lot and keep sharing the content in future too.
ReplyDelete360DigiTMG Artificial Intelligence Course
Great post. I love reading it. Thanks for sharing it. \
ReplyDeleteCashbolo
Truly mind blowing blog went amazed with the subject they have developed the content. These kind of posts really helpful to gain the knowledge of unknown things which surely triggers to motivate and learn the new innovative contents. Hope you deliver the similar successive contents forthcoming as well.
ReplyDelete360DigiTMG Machine Learning Course
There is such a great amount in this article I would never have considered all alone. Your substance gives perusers things to consider in a fascinating way. Much obliged to you for your reasonable data. 程式代写
ReplyDeleteWith over 500 million users, Facebook appears to be a great harvesting ground for network marketers and direct sellers. For someone just getting started, it can feel like an overwhelming sea of faces and a ripe time to start pushing out marketing messages. facebook ads consultant
ReplyDeleteThis article is very useful for new learners and they will learn a lot from it. The method of explanation is very good and very simple. It is using every aspect of the modern age and explaining how to use them and how to take advantages of them is very well described.
ReplyDeleteBurger boxes
Cigarette boxes
Foundation boxes
Custom Presentation Boxes
Custom Cardboard Boxes
Boxes are so much descent and well organized structure. Describe or to explain about multiple things in a single, small and beautiful box. Most concern, presentation is so much attractive.
Custom Boxes
Hello, this weekend is good for me, since this time i am reading this enormous informative article here at my home. facebook page
ReplyDeleteThank you ever so for you post. Really looking forward to read more.what are ssl certificates
ReplyDeleteI am very thank full to you for such a good content.
ReplyDeleteby:custom cbd tincture boxes
All details you describe in your blog post Eye shadow packaging is very informative for me. Customboxesu provides Custom Eye Shadow boxes with suitable price.
ReplyDeleteThanks for sharing this informative article. For more info about Blank cigarette boxes very beautiful article nice use of pics.
ReplyDeleteThanks for sharing such a wonderful piece of information. The above information is directly relevant to Oil Packaging Boxes that will help the buyers learn more about packaging options.
ReplyDeleteby: custom boxes wholesale
Good blog thanks for sharing the information.
ReplyDeletebuy bath bomb packaging boxes
best Custom cereal Packaging boxes with logo
It is very informative post thanks for sharing the information.
ReplyDeleteluxury display boxes
affordable jewelry boxes new jersey
I was really impressed to see this blog, it was very interesting and it is very useful for all.
ReplyDeletefibonacci series in python using for loop
inheritance in python
how to find length of list in python
check palindrome in python
digital marketing interview questions and answers for freshers
The greater part of the nations on the planet are currently Facebook inviting which extends limits that once restricted the offer of items to more modest territories and areas. agree with
ReplyDeletebacklink is a hyperlink from an external source which points right to your website or webpage. To greatly help me explain this further I possibly could add an url to Wikipedia using this article. If you were to click this link you would be directed to Wikipedia and away from my website. unique blog comments
ReplyDeleteHey! looking for a web development service? or want to moderatee your website? we, the best website designers are here to serve you.
ReplyDeleteThành công! Nó có thể là một trong những blog hữu ích nhất mà chúng tôi từng gặp về chủ đề này. Thông tin tuyệt vời! Tôi cũng là chuyên gia trong chủ đề này nên tôi có thể hiểu rất rõ nỗ lực của bạn. Cảm ơn vì sự giúp đỡ rất lớn. Soi cầu XSMB Kubet : https://www.linkedin.com/showcase/soi-cau-xsmb-kubet/
ReplyDeleteOur service has been very supportive to our customers and especially in solving their problems and providing them with best boxes which are fully credible and worthy of their trust.
ReplyDeleteEyelash Boxes
Lipstick Boxes
pencil packaging,
custom book boxes,
sock packaging
Thank you for sharing Awesome blog post its amazing will come back to read more.
ReplyDeleteThis is a fabulous article, please try to give more useful information.
ReplyDeletelist to string python
types of data structure in python
polymorphism in object oriented programming
how to use numpy in python
python interview questions and answers for freshers
types of data structure in python
This comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThe joining cycle is very basic and prompt. The second you make your record, a record of your settings is added to Facebook. It contains your profile subtleties, email address and secret word. Each time you should go to your Facebook account, you should experience the login structure to enter your qualifications. Contingent upon which PC you are utilizing, there is a sure way you can sign in.guia facebook ads 2021
ReplyDeleteCustom Eyeliner Boxes are planned with the best quality printers with added highlights like covering, overlay, and thwarting that make them look appealing and alluring.
ReplyDeleteLipstick Boxes
Makeup Boxes
Custom Boxes
AngularJS is a structural framework for dynamic web apps. It lets you use HTML as your template language and lets you extend HTML's syntax to express your application's components clearly and succinctly.
ReplyDeletetally training in chennai
hadoop training in chennai
sap training in chennai
oracle training in chennai
angular js training in chennai
Nice effort to explain your narrative on such a bit complex topic. Anyone can easily understand how to do what to do which method is suitable for such work. Here I want to share with you some information about my business. It is all about Custom Printed Boxes All over the United Kingdom. Some of the well-known products in which Custom Eyeshadow Pacakging, Custom Cream Boxes, Nail Polish Boxes, and Cosmetic Display Boxes.
ReplyDeleteWe PackagingNinjas are no doubt the best packaging company in the town. We are skillful in making Custom Eyeliner Boxes Wholesale for our clients. We likewise provide the best delivery services and discount to our clients. We are experts in making your custom boxes wholesale. We provide wholesale discounts to the Custom Boxes when ordered in bulk. Our single product rates are also lower as compared to our competitors. Pick us to meet the best packaging boxes at your doorstep.
ReplyDeleteEyeshadow Boxes
Eyelash Boxes
Custom Boxes
We also provide Free Shipping to Custom Boxes though out the world.
ReplyDeleteIts a great blog i saw it you are doing great keep it up .Corrugated boxes can pull in the crowd towards the corrugated brand by having a quality composingreflection on the custom Corrugated Boxes. These crates can be made in particular shapes and size contingent upon the size and state of the Corrugated. Corrugated Boxes, Cigar Packaging Boxes
ThePackagingBase provides high quality Corrugated Boxes in an order to make your brand in the top priority list of customers. We offer wholesale discounts and free shipping for Custom Boxes. Do not think too much, just place your order at us and grab
the best Corrugated Box. Custom Boxes
Custom Boxes Plus offers a large range of Custom Perfume Boxes in terms of size and shape. Considering the size and shape of the eyeliner itself, we make the Custom Eyeliner Boxes accordingly. From vertical to horizontal we provide best die-cut packaging options for your eyeliner.Here i want to introduced my business
ReplyDeleteCustom Eyeliner Boxes
Custom Cream Boxes
Custom Lip Balm Boxes
We Custom Boxes Plus are the largest packaging corporation in the town. We are expertise in producing Custom Boxes for our customers.
Custom Boxes
buy weed online
ReplyDelete420 mail order marijuana online
legit online dispensary shipping worldwide
buy khalifa kush online
buy cocaine online
buy weed online
buy weed online
buy weed online
buy alprazolam online
Great post I like it very much keep up the good work.
ReplyDeletecustom Watch Boxes near me
custom Wallet Boxes - Sleek Boxes
It is a very informative post thanks for sharing the information.
ReplyDeleteInvitation packaging wholesale
Hotel printed wholesale all over the USA