Jump to content

'Back to all blogs' button

Recommended Posts

Posted

Thanks, that's been my current workaround, but I was wondering if there's a way to automatically add this to all Blog posts rather than having to add in a button to each individual blog?

Thank you.

Posted
On 8/21/2022 at 8:27 PM, AlexSaunders said:

Site URL: https://processworkuk.squarespace.com

Hi there,

Is there a way to add a 'Back to Blogs' button at the top left-hand side of the individual blog pages, the same as you see on Events pages?

Thanks,

Alex

Add to Settings > Advanced > Code Injection > Footer

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
  $(document).ready(function() { 
		$('<a href="/news" class="eventitem-backlink">Back to All Blogs</a>').insertBefore('.blog-item-title');
	});
</script>
<style>
  a.eventitem-backlink {
    margin: 0;
}
</style>

image.thumb.png.d60a04ae8f771467ff6d55c460cf50ed.png

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

Posted

Thank you, this works well. However, I have used blog collection pages for different parts of my site, so is there a way to add this code to the different blogs but update the 'Back to Blogs' text?

Many thanks,

Alex 

Posted
11 hours ago, AlexSaunders said:

Thank you, this works well. However, I have used blog collection pages for different parts of my site, so is there a way to add this code to the different blogs but update the 'Back to Blogs' text?

Many thanks,

Alex 

Move code to each blog Page Header

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

  • 5 months later...
Posted

How do I get this "back to all blogs" button to be at the bottom of my blog post? it works when I paste it into the Page Header Code Injection of the main blog page, but does not show up when i paste it into the Post Blog Item Code Injection

Posted
On 2/12/2023 at 12:28 PM, unhingedadventures said:

How do I get this "back to all blogs" button to be at the bottom of my blog post? it works when I paste it into the Page Header Code Injection of the main blog page, but does not show up when i paste it into the Post Blog Item Code Injection

Can you share link to a blog post on your site? We can check code easier

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

  • 2 weeks later...
Posted (edited)
On 2/15/2023 at 4:45 AM, tuanphan said:

Can you share link to a blog post on your site? We can check code easier

https://www.unhingedadventures.com/brazil/blog-post-title-two-ynkza

Pass: hello

I currently have a button returning me to all blogs but I manually add this after each post. Is it possible to automatically have this after every blog post, and with the same button formatting/style?

Edited by unhingedadventures
added info
Posted
On 2/24/2023 at 10:56 AM, unhingedadventures said:

https://www.unhingedadventures.com/brazil/blog-post-title-two-ynkza

Pass: hello

I currently have a button returning me to all blogs but I manually add this after each post. Is it possible to automatically have this after every blog post, and with the same button formatting/style?

Add to Settings > Advanced > Code Injection > Footer

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>
<script>
  jQuery(document).ready(function($) { 
   $('<section id="back-to" class="Index-page"><div class="sqs-block-button button-block tp-button-block"><div class="sqs-block-content"><div class="sqs-block-button-container sqs-block-button-container--center"><a href="/brazil" class="sqs-block-button-element--small sqs-button-element--secondary sqs-block-button-element">Back to Brazil Blogs</a></div></div></div></section>').insertBefore('body[class*="type-blog"].view-item section#itemPagination');
 }); 
</script>
<style>
 section#back-to {
    background-color: #f0f0ee;
}
</style>

image.thumb.png.7bad829cbdf287dcba8f7175359f0ad2.png

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

Posted
18 hours ago, tuanphan said:

Add to Settings > Advanced > Code Injection > Footer

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>
<script>
  jQuery(document).ready(function($) { 
   $('<section id="back-to" class="Index-page"><div class="sqs-block-button button-block tp-button-block"><div class="sqs-block-content"><div class="sqs-block-button-container sqs-block-button-container--center"><a href="/brazil" class="sqs-block-button-element--small sqs-button-element--secondary sqs-block-button-element">Back to Brazil Blogs</a></div></div></div></section>').insertBefore('body[class*="type-blog"].view-item section#itemPagination');
 }); 
</script>
<style>
 section#back-to {
    background-color: #f0f0ee;
}
</style>

image.thumb.png.7bad829cbdf287dcba8f7175359f0ad2.png

Thank you! I added the following after background-color to create a bigger space between the button and the pagination ribbon in mobile view (adding in case others want to use):

margin-bottom: 25px;

  • 4 months later...
Posted
On 7/11/2023 at 3:16 PM, luke4 said:

@tuanphan do you know how I might be able to add this back button to the end of the blog text, not left aligned, not a special button class? Just something simple.

I'm using a blog for a team page, here is an example https://www.acceleratorecosystem.org/our-team/brittany-betts

Thank you!

Add it here?

image.thumb.png.7a49b43d57691753848c75556b2413ba.png

Add to Settings > Developer Tools > Code Injection > Footer

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.0/jquery.min.js"></script>
<script>
  jQuery(document).ready(function($) { 
   $('<section id="back-to" class="Index-page"><div class="sqs-block-button button-block tp-button-block"><div class="sqs-block-content"><div class="sqs-block-button-container sqs-block-button-container--center"><a href="/brazil" class="sqs-block-button-element--small sqs-button-element--secondary sqs-block-button-element">Back to Brazil Blogs</a></div></div></div></section>').insertAfter('.blog-item-content.e-content');
 }); 
</script>

Change text + url here

image.thumb.png.f0c36fbc02647bc92140f4553ca5b6b0.png

image.thumb.png.f950c1cda702c4bedaef7ddb5283a6bc.png

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

  • 6 months later...
Posted

Hello - I want to add a Back button (as noted in the pink circle) that links back to the main blog page.  Any suggestions?  I'd like that button to say Back To All Stories.  Thanks, friends! 

Back button.png

Posted
On 2/4/2024 at 12:21 AM, PLW said:

Hello - I want to add a Back button (as noted in the pink circle) that links back to the main blog page.  Any suggestions?  I'd like that button to say Back To All Stories.  Thanks, friends! 

Back button.png

Hi, Yes. Possible.

Can you share link to this blog? We can test code easier

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

Posted
On 2/6/2024 at 12:23 AM, PLW said:

Thank you!  Our website is currently password protected until we are ready to go public in a couple of days.  Do you need the password too?  

This is the page we want each individual blog (we call them stories) to link back to https://turkey-greyhound-4sy3.squarespace.com/config/pages/65bbeaf38d91887ebf6978d6

Appreciate the help!  

You can share that password, I can access easier

Note: access password, not login password

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

  • 7 months later...
Posted
On 9/15/2024 at 4:09 AM, andyle1 said:

Hello, I need help in adding a button to back to all posts at the middle bottom of the page? I'm not good with coding, but I know where to paste the code. Thank you so much!

Link: https://www.venturabuddhistcenter.org/tho/s-su

Use this code to Website Tools > Code Injection > Footer

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.0/jquery.min.js"></script>
<script>
jQuery(document).ready(function($) { 
   $('<div class="sqs-block-button button-block back-to"><div class="sqs-block-button-container--center"><a href="/tho" class="sqs-button-element--primary sqs-block-button-element--medium sqs-block-button-element">Back To Blog</a></div></div>').appendTo('.item-pagination[data-collection-type^="blog"]');
 }); 
</script>
<style>
.item-pagination-link--prev, .item-pagination-link--next {
    margin: 0 !important;
    max-width: 33.333% !important;
}
.item-pagination-link--next {
    order: 3;
}
.sqs-block-button.button-block.back-to {
    order: 2 !important;
}
section#itemPagination {
    justify-content: space-between;
}
</style>

image.thumb.png.52e11101f91d62d22de9c3400a4bfbd4.png

Result

image.thumb.png.fc3955e7991eef14c3ffcc843fe9bfce.png

Email me if you have need any help (free, of course.). Answer within 24 hours. 
Or send to forum message

Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)

Create an account or sign in to comment

You need to be a member in order to leave a comment

×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.