All Projects → henrikwirth → gatsby-starter-wordpress-twenty-twenty

henrikwirth / gatsby-starter-wordpress-twenty-twenty

Licence: other
A port of the WordPress Twenty Twenty theme to Gatsby.

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to gatsby-starter-wordpress-twenty-twenty

gatsby-generator
🎰 Generate Gatsby Starters in Seconds
Stars: ✭ 23 (-83.69%)
Mutual labels:  gatsbyjs
gatsby-plugin-intercom-spa
Gatsby plugin to add intercom onto a site
Stars: ✭ 23 (-83.69%)
Mutual labels:  gatsbyjs
BnademOverflow
BnademOverFlow's Official Website
Stars: ✭ 37 (-73.76%)
Mutual labels:  gatsbyjs
legislator-scorecard
🗳️ Explore MA state representatives' voting records
Stars: ✭ 17 (-87.94%)
Mutual labels:  gatsbyjs
DevIQ-gatsby
No description or website provided.
Stars: ✭ 21 (-85.11%)
Mutual labels:  gatsbyjs
gatsby-blog-template
✍️ A GatsbyJS Blog Template for blogging purposes.
Stars: ✭ 38 (-73.05%)
Mutual labels:  gatsbyjs
gatsby-starter-apple
🍎 Gatsby blog starter kit with beautiful responsive design
Stars: ✭ 88 (-37.59%)
Mutual labels:  gatsbyjs
remotefrontend
Fully remote jobs for front end developers.
Stars: ✭ 18 (-87.23%)
Mutual labels:  gatsbyjs
hacktoberfest-participants
🎃 A platform that showcases a list of all the hackers (including their stats), participated in the month-long challenge Hacktoberfest presented by DigitalOcean.
Stars: ✭ 38 (-73.05%)
Mutual labels:  gatsbyjs
sanity-gatsby-portfolio
A Gatsby portfolio site powered by Sanity.io. Watch it get built live:
Stars: ✭ 16 (-88.65%)
Mutual labels:  gatsbyjs
gatsby-drupal-kit
A Gatsby V2 starter kit designed to work with a new Drupal 8 site.
Stars: ✭ 23 (-83.69%)
Mutual labels:  gatsbyjs
gatsby-graphcms-example
Example of Gatsby source plugin for GraphCMS
Stars: ✭ 32 (-77.3%)
Mutual labels:  gatsbyjs
gatsby-starter-prologue
Gatsby.js V2 starter template based on readonly by HTML5 UP
Stars: ✭ 24 (-82.98%)
Mutual labels:  gatsbyjs
testimonial
Jamstack app using Gatsby, Netlify, and FaunaDB.
Stars: ✭ 23 (-83.69%)
Mutual labels:  gatsbyjs
lofi
VHS music machine from the 80's
Stars: ✭ 24 (-82.98%)
Mutual labels:  gatsbyjs
gatsby-typescript-emotion-storybook
Gatsby Starter: TypeScript + Emotion + Storybook + React Intl + SVGR + Jest
Stars: ✭ 63 (-55.32%)
Mutual labels:  gatsbyjs
gatsby-image-gallery
Very basic gallery grid based on gatsby-image
Stars: ✭ 116 (-17.73%)
Mutual labels:  gatsbyjs
gatsby-starter-typescript
Typescript version of the default Gatsby starter. Uses Gatsby v1.x
Stars: ✭ 58 (-58.87%)
Mutual labels:  gatsbyjs
gatsby-starter-devto
A GatsbyJS starter template that leverages the Dev.to API
Stars: ✭ 13 (-90.78%)
Mutual labels:  gatsbyjs
gatsby-starter
Gatsby Starter for creating portfolio & blog.
Stars: ✭ 55 (-60.99%)
Mutual labels:  gatsbyjs

Gatsby Starter - WordPress Twenty Twenty

A port of the WordPress Twenty Twenty theme to Gatsby.


This starter uses Gatsby V3 and the new gatsby-source-wordpress@v5. You can find documentation for that package here.

Checkout some options of the source plugin: plugin-options.md

Plugin Versions

Last tested with the following plugin versions.

  • WPGraphQL: 1.3.5
  • WPGatsby: 1.0.8
  • gatsby-source-wordpress: 5.5.0
  • gatsby-plugin-image: 1.5.0

WordPress Setup

  1. Make sure to install the two required WP plugins wp-gatsby and wp-graphql
  2. Best you install and activate the default WordPress Twenty Twenty theme
  3. Make sure you have Menus with the following slugs:
    • primary - Thats the top menu
    • extended - That is the menu that opens on the right side as drawer
    • social-links-menu - For the Social menu in the footer and in the expanded drawer
      • For the social Icons you need to adjust SocialMenu.js. There is a SocialIcon function that parses svgs depending on the Link label
  4. Rename .env.example file to .env and edit it with your domain variables. Make sure to fill all variables properly.
    • WPGRAPHQL_URL - Your GraphQL endpoint
    • SITE_URL - Your frontend domain (without ending slash) to stitch together SEO relevant image urls.

Limitations

  • Comments are not implemented yet.
  • The monthly archive pages are not implemented.
  • Tags are not implemented (only Categories).
  • Surely there is more. Feel free to suggest things as issues.

Links

Acknowledgements

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].