50 lines
1.3 KiB
JavaScript
50 lines
1.3 KiB
JavaScript
const { neufNormalizer } = require('./src/wordpress')
|
||
|
||
module.exports = {
|
||
siteMetadata: {
|
||
title: 'Det Norske Studentersamfund',
|
||
},
|
||
plugins: [
|
||
'gatsby-plugin-react-helmet',
|
||
'gatsby-plugin-sass',
|
||
{
|
||
resolve: 'gatsby-source-wordpress',
|
||
options: {
|
||
// The base url to your WP site.
|
||
baseUrl: 'beta.studentersamfundet.no',
|
||
// WP.com sites set to true, WP.org set to false
|
||
hostingWPCOM: false,
|
||
// The protocol. This can be http or https.
|
||
protocol: 'https',
|
||
// Use 'Advanced Custom Fields' Wordpress plugin
|
||
useACF: false,
|
||
auth: {},
|
||
// Set to true to debug endpoints on 'gatsby build'
|
||
verboseOutput: true,
|
||
includedRoutes: [
|
||
"**/*/*/categories",
|
||
"**/*/*/events",
|
||
"**/*/*/event_type",
|
||
"**/*/*/posts",
|
||
"**/*/*/pages",
|
||
"**/*/*/media",
|
||
"**/*/*/tags",
|
||
"**/*/*/taxonomies",
|
||
"**/*/*/users",
|
||
],
|
||
excludedRoutes: [
|
||
"/yoast/**",
|
||
"**/*/*/comments",
|
||
"**/*/*/settings",
|
||
"**/*/*/users/me",
|
||
],
|
||
normalizer: neufNormalizer,
|
||
},
|
||
},
|
||
'gatsby-plugin-sharp',
|
||
'gatsby-transformer-sharp',
|
||
'gatsby-plugin-purgecss',
|
||
'gatsby-plugin-netlify', // make sure to keep it last in the array
|
||
],
|
||
}
|