Modern Design
Powerful Tools
Optimized For Search Engines
Maximize your exposure
Easy to manage interface
Create a Shopping Experience

Our Philosophy

Pinehurst Websites Philosophy is Empowering Business Owners.

Many businesses have been frustrated by the technical obstacles of trying to sell online. The philosophy behind Pinehurst Websites is to help simplify the business of selling on the web. The goal is not to just setup a website, but to empower business owners with a strategy for using their website to take control of and build their customer base. The e-commerce platform behind our sites makes management of the site very straight forward. You can become an expert at adding product and syndicating that product on the web very quickly. Pinehurst Websites enable businesses to project a professional image to the world while engaging in e-commerce. In addition to setting up a secure site ready for e-commerce, Pinehurst Websites explains how to maximize your presence on the web using the tools included with the e-commerce site we build.

"This web thing is probably going to be around for a while and if you have not noticed it affecting your business, you will. The only question is will it affect your business negatively or positively".

Having a retail store, online e-commerce site, and wholesale business, I understand the challenges that small, medium and large businesses face.  As with any venture, it does take effort to be successful.  This web thing is probable going to be around for a while and if you have not noticed it affecting your business, you will. The only question is will it affect your business negatively or positively.   The founder of Pinehurst Websites is Kevin King.  He grew up working in his family retail business in Pinehurst, North Carolina.  The family had four successful gift stores which sold products ranging from collectibles and jewelry to Waterford crystal and Christmas ornaments. Kevin continued to work in the family business while attending UNCG.  Kevin was a member of the UNCG Men's golf team and earned a degree in Financial Management. After graduating, Kevin took a commission only position as an independent sales representative in the gift industry. He grew his territory immensely before leaving after eight years to play professional golf. While playing golf, Kevin started several businesses with his fiancé Terrie Moses including Teramasu Accessories, Teramasu retail store, and Teramasu.com.  After breaking both feet, Kevin took time away from golf and committed more time to the businesses. Having request from Teramasu Accessories wholesale customers, for websites like teramasu.com,  Kevin began designing  e-commerce websites. 

 

About Us

Pinehurst Websites E commerce and SEO

Add a Page of Collection Shopify Tutorial 2018

Create a Page Of collections in Shopify

Adding a custom page template to your Shopify theme will allow you to create custom Pages with only collections you specify. For instance, you can make a page called Jewelry and have only the Bracelet Collection, Necklace Collection, and Earrings Collections, then you could create another page called Blue Jewelry and list only the Blue Bracelet Collection, Blue Necklace Collection, and Blue Earrings Collections.

Step 1 Create Custom Page Template (First Check your theme for this template page.list-collections)

It is always a good idea to create a backup of your template before begging this process. To Create a backup of your template choose the online store menu, then choose the action drop down from the current them and choose Duplicate in the drop down.

Some premium themes may already have this template so check the listed templates to see if this already exist page.list-collections. To check Go to the Online Store Menu then choose the action dropdown from your current theme and Choose edit code. Now under the templates scroll and search the page templates. If it does not exist you can create it.

To create the custom page template for a Collection Page

  1. Click add new template at the top of the Templates.
  2. Choose the page template from the dropdown.
  3. Name the template list-collections. Click Create Template.
  4. Replace Page Code with Code from Gist on Github. See link or go Text in orange and copy.

 

To add code click here to get code from github.

{% comment %}
  Collections are listed here.
{% endcomment %}

{% capture uses_minimal_framework %}{% include 'product-loop' %}{% endcapture %}

{% if uses_minimal_framework contains 'Liquid error' %}
  {% assign uses_minimal_framework = false %}
  {% assign grid_item_width = 'large--one-quarter large-up--one-quarter medium--one-third medium-up--one-third small--one-half large--col-3 medium--col-4 small--col-6' %}
{% else %}
  {% assign uses_minimal_framework = true %}
  {% assign grid_item_width = 'span3' %}
{% endif %}

{% assign image_size = 'large' %}

{% if linklists[page.handle].links.size > 0 %}
    
  {% assign number_of_links = 0 %}
    
  <div class="grid-uniform{% if uses_minimal_framework %} row{% endif %} clearfix">

    {% for link in linklists[page.handle].links %}

      {% if link.type == 'collection_link' %}

        {% comment %}
        If we have a collection link.
        {% endcomment %}   

        {% assign collection = link.object %}
        {% assign number_of_links = number_of_links | plus: 1 %}

        <div class="grid__item grid-item product-grid-item {{ grid_item_width }} text-center">
          <div class="grid__image product-grid-image">
            <a href="{{ link.url }}" class="grid-image--centered">
            {% comment %}
              Bring in the featured image of the first product in the collection if no collection
              image has been uploaded for it.
            {% endcomment %}
            {% if collection.image %}
              <img src="{{ collection | img_url: image_size }}" alt="{{ link.title | escape }}">
            {% else %}
              {% assign product = collection.products.first %}
              <img src="{{ product | img_url: image_size }}" alt="{{ link.title | escape }}">
            {% endif %}
            </a>
          </div>
          <p class="collection-grid__item-title">
            <a href="{{ link.url }}" class="collection-item__title">{{ link.title }}</a>
          </p>
        </div>
    
        {% if uses_minimal_framework %}
          {% cycle 'clear-item': '', '', '', '<div style="clear:both"></div>' %}
        {% endif %}

      {% elsif link.type == 'page_link' %}

        {% comment %}
        If we have a page link.
        {% endcomment %}

        {% assign number_of_links = number_of_links | plus: 1 %}

        {% assign linked_page = link.object %}                    
        {% assign have_image = false %}

        {% comment %}
          Does the page contain an image? If so, let's use it.
        {% endcomment %}

        {% if linked_page.content contains '<img' %}

          {% assign have_image = true %}
          {% assign src = linked_page.content | split: 'src="' %}
          {% assign src = src[1] | split: '"' | first %}
          {% capture image_suffix %}_{{ image_size }}.{% endcapture %}
          {% assign src = src | replace: '_small.', image_suffix | replace: '_compact.', image_suffix | replace: '_medium.', image_suffix | replace: '_large.', image_suffix | replace: '_grande.', image_suffix %}
        
        {% comment %}
          If the page contains no image, and that page features collections, let's grab the image of the first
          collection on it.
        {% endcomment %}

        {% elsif linklists[linked_page.handle].links.size > 0 and linklists[linked_page.handle].links.first.type == 'collection_link' %}

          {% assign have_image = true %}
          {% assign collection = linklists[linked_page.handle].links.first.object %}

          {% if collection.image %}
            {% assign src = collection | img_url: image_size %}
          {% else %}
            {% assign src = collection.products.first | img_url: image_size %}
          {% endif %}

        {% endif %}

        <div class="grid__item grid-item product-grid-item {{ grid_item_width }} text-center">
          <div class="grid-image product-grid-image">
            <a href="{{ link.url }}" class="grid-image--centered">
              {% if have_image %}
                <img src="{{ src }}" alt="{{ link.title | escape }}" />
              {% else %}
                <img src="{{ link.title | handle | append: '_' | append: image_size | append: '.png' | file_url }}" alt="{{ link.title | escape }}" />
              {% endif %}
            </a>
          </div>
          <p class="collection-grid__item-title">
            <a href="{{ link.url }}" class="collection-item__title">{{ link.title }}</a>
          </p>
        </div>
    
        {% if uses_minimal_framework %}
          {% cycle 'clear-item': '', '', '', '<div style="clear:both"></div>' %}
        {% endif %}

      {% endif %}

    {% endfor %}

  </div>

  {% if number_of_links == 0 %}

  <div class="grid">
    <div class="grid__item grid-item rte text-center">
      <p>
        There are no links of type <i>Collection</i> in your <b>{{ page.title }}</b> link list.
        Go ahead and <a href="/admin/link_lists/{{ linklists[page.handle].id }}" target="_blank">edit your link list</a> to use links that point to collections.
      </p>
    </div>
  </div>

  {% endif %}

{% else %}

<div class="grid">
  <div class="grid__item grid-item rte text-center">
    <p>
      You do not have a link list with a handle set to <kbd>{{ page.handle }}</kbd>, or you do and it's empty. 
      Go ahead and create a link list called <b>{{ page.title }}</b> on your <a href="/admin/links" target="_blank">Navigation page</a> and populate that link list with links that point to collections, to see collections listed here.
      Make sure the link list also has a handle set to <kbd>{{ page.handle }}</kbd>.
    </p>
  </div>
</div>

{% endif %}

<style>
  kbd { 
    background-color: #FBFBE4;
    padding: 1px 4px;
    border-radius: 3px;
  }
</style>

 

Now Create a Custom Page

  1. Go to Online store menu
  2. Choose Pages
  3. Click Add a Page
  4. Enter a Title for the Page for example Jewelry
  5. Choose the custom template in the Template Drop down "page.list-collections"
  6. Click Save

 Next, Create a Link List Menu including the Desired Collections

  1. Go to online store menu
  2. Choose Navigation
  3. Click the Add Menu Button
  4. Name the menu the Same Name as the custom Page
  5. Click Save
  6. Now add Menu Items - These should be the collections you want to add to the page. Choose a Name then Connect to a collection.

Finally, Add a Navigation Menu

  1. Go to Navigation
  2. Choose Main Menu
  3. Choose Add Menu Item
  4. Name the Menu the same name as the Custom Page
  5. Connect the Menu to Page and choose the customer Page Name
  6. Drag the Menu to the Desired Location.
  7. This Menu can be a submenu or on the Main Menu

Congratulations you are done!

Want to Drive More traffic to your site subscribe to my Website for helpful tips!

Comment below and Let us know how you are using custom collection pages in Shopify.

View article »

How to Sign up for a Binance Account to Trade Bitcoins for AltCoins Like ETH and Ripple XRP

What is Binance and How Can I Signup?

Binance is currently the largest centralized cryptocurrency exchange by volume and allows you to sell Bitcoin BTC , Ethereum ETH, Tether USDT, and the Binance Coin BNB for some of the most popular Altcoins.

Like many other cryptocurrency  exchanges, Binance had to temporarily close down new signups due to the rush of new investors to the cryptocurrency market at the end of 2017. Exchanges were signing up over 100,000 new users per day before closing. Binance signed up over 200,000 on it last open day. 

How to Get an Account While New Signups Are Closed

Binance has been intermittently allowing signups while still closed via referral links, and the CEO shared that in one day , 240,000 people created new accounts in just one hour.

Binance Referal Link 

How to Start Buying Bitcoin

If you don't  have any Bitcoin how are you going to trade on an exchange for Altcoins like  ETH and XPR? You will need to open an account with an Online Wallet like Coinbase which allows you to use your fiat currency, such as US Dollars, from your Bank Account, Wire Transfer or Credit/ Debit Card  and purchase Bitcoin, Litecoin, Ethereum or Bitcoin Cash.

Sign up for Coinbase 

View article »

Add Custom Collections Page Shopify Sections Tutorial Minimal Theme

Add a Custom Page of Collection on The Minimal Theme in Shopify 

Customize a Page of Collections in Shopify by Creating a Custom Page Template and a Custom Section. 

Custom Page Template

Create a Custom Page template for each Custom Collections Page. For example: You could have a template for page.bracelet-collections.liquid and a template for page.necklace-collections.liquid. You would then create a section for each changing the Schema name which is shown in green text within the code.

page.my-custom-page.liquid

Copy the 1 line of code in blue for page template.

{% section 'my-custom-page' %}

View article »