Skip to content

christophherr/Pinstyle

Repository files navigation

Pinstyle

WordPress website inspired by freeCodeCamp's Back End Challenges.

Demo: pinstyle.genesiswp.website

Installation instructions

  1. Install WordPress
  2. Install the Genesis Framework
  3. Upload the folder genesis-sample-develop to /wp-content/themes/
  4. Activate the child theme. Go to Appearance - Themes - Genesis Sample and click activate.
  5. Import the Genesis Theme settings. Go to Genesis - Import/Export and upload genesis-theme-20170608-125944.json
  6. Install and activate the required plugins.
  7. Import front-end-uploads-export.json Go to Caldera Forms and click Import.
  8. Go to Settings - WP Social Login and follow the instructions to setup a Twitter login.

The WordPress Plugin Repo offers a wide variety of options and there are paid / premium plugins as well. The plugins listed below could easily be changed for alternatives.

Plugins providing the required functionality

  1. Caldera Forms
  2. Caldera Custom Fields
  3. WP Social Login

Plugins providing additional (and recommended) features

  1. Add a plugin or plugins to limit the size of the uploaded images and to optimize them. The demo is using Imsanity and EWWW Image Optimizer
  2. Add a plugin to prevent spam comments, spam registrations, etc... The demo is using WP-Spamshield
  3. Add a plugin to tighten security. The demo is using Shield Security

Optional Plugins

The social sharing buttons are added with Scriptless Social Sharing