Throughout any Squarespace Template there are elements that have text hard-coded in that you may want to change. Here are some examples, and the script to do it. To make the following modifications, simply enter the following script samples into your <head> code injection point (making sure to have proper reference to jQuery, and script enclosing tags, read jQuery Setup Basics for more info).
Example 1: Change "Main" Journal Navigation Text -- The "Main" Journal Navigation Link is a great example of targeting an element by the text contained in it, rather than simply targeting the element directly:
var str = $(this).html();
$(this).html(str.replace('Main','YOUR TEXT HERE'));
Example 2: Change "Read More" Link Text -- In contrast, the "Read More" Link can be targeted directly, like so:
$(".journal-read-more-tag a").html("YOUR TEXT HERE");
Example 3: Change "Reader Comments" Title Text
$("#comments .caption").html("YOUR TEXT HERE");
Example 4: Change "No Comments" Caption Text
$("#comments .text").html("YOUR TEXT HERE");
Example 5: Change "Post a New Comment" Title Text
$("#add-comment-area .caption").html("YOUR TEXT HERE");
Conclusion -- By now you should see the pattern, and as long as you can find the selector ID or Class for the element you want to change, then using this simple script you can replace any text in your Squarespace template!
The trick is to make sure you are referencing the element by the correct name, and when targeting an element by the text it contains (like the first example), that you are calling out the original text that you want to replace exactly as it is before modification.