Import Your Squarespace Website Pages in a Few Clicks with the Squarewebsites Website Importer

 

I believe you know about our SquarespaceWebsites Importer, which allows you to import/export different collections between Squarespace websites.

If not yet, here’s the link to the SquarespaceWebsites Importer (a.k.a. Chrome Extension Tool) and the video below will tell you how to import/export collections from one Squarespace website to another

 
 

How to Import Gallery Collection from One Squarespace Website to Another

We added sqsToolsDataHook into an extension for advanced users. It fires after you get collection data and allows you to make different stuff.

Let's say you have a big gallery with over 250 images in it. There’s a way to upload more than 250 items into the gallery but there’s no way to easily edit them further. The problem is in the Squarespace widget list because it only queries 250 items for galleries and doesn't provide additional loading on a scroll or something.

So probably the best way is to convert such a big gallery to a blog collection because the Squarespace blog list widget supports loading more items on scroll. 

And this can be easily done with SquarespaceWebsites Importer. As result, you'll have a new collection with all images, categories, tags, and descriptions but now as a blog.

So sqsToolsDataHook checks for a function sqsToolsDataHook and executes it if find in the global window object. So the sqsToolsDataHook function needs to be defined from the console on the top window, it takes collection data object and needs to return it after custom modifying. 

The function for converting gallery collection to the blog will be: 

window.sqsToolsDataHook = function (coll_data) {
    if (coll_data.sqstp_collection.typeName == 'gallery') {
        coll_data.sqstp_collection.typeName = 'blog';
        coll_data.sqstp_collection.typeLabel = 'blog';
        if (coll_data.sqstp_items.results.length) {
            coll_data.sqstp_items.results.forEach(function (result, i) {
                result.recordType = 1;
                result.recordTypeLabel = 'text';
                result.title = result.title || 'Item-' + i; // Leave original image title or auto name
            })
        }
    }
    return coll_data;
};

sqsToolsDataHook function defined

Now clone your gallery collection with Importer as usual and you will have new blog collection converted from gallery.

 

More Squarespace Tools for You

Still editing your website with the default Squarespace Admin UI?

Make your life easier and your website editing faster with the Squarespace Admin UI Tweaks.

This Squarespace plugin creates quick links to the most used pages in Squarespace editing so you’re just 1-click away from Code Injections, Pages, Custom CSS and Site Styles.

The Admin UI Tweaks plugin also helps you do better SEO by letting you sort your blog pages, count how many texts/words is in your page, and filter your collections. And did I mention that it makes the editing dialog bigger?

See the difference yourself.

Your Admin UI

This is what your Squarespace admin UI look by default - short/small editing window with tags & categories difficult to enter.

With Squarespace Admin UI Tweaks

With Squarespace Admin UI Tweaks your Admin UI is bigger for easier editing and the tags & categories are separated on a side panel for better Search Engine Optimization.

So make your life easier - get the Admin UI Tweaks plugin now and start working faster because creating amazing websites is easier and fun when you have the the right tools.

Design amazing Squarespace websites with Squarewebsites Squarespace Plugins.


 
 
Previous
Previous

How to add custom fonts to Squarespace site

Next
Next

Using JSON-T (JSON Templates) with AJAX on Squarespace