Jump to content

'Back to all blogs' button

Recommended Posts

Sure, just add a button block with a link to your blog page header. I have one at the bottom of all my individual blog posts in the footer. I think it works better at the bottom of a post than at the top. It would be a bit close to the NAV bar don't you think?

https://myrandomviews.com/blog/galleries

my random views

 

Edited by derricksrandomviews
Link to comment
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!)

Link to comment
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!)

Link to comment
  • 5 months later...
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!)

Link to comment
  • 2 weeks later...
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
Link to comment
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!)

Link to comment
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;

Link to comment
  • 4 months later...
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!)

Link to comment
  • 6 months later...

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

Link to comment
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!)

Link to comment
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!)

Link to comment

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.