NuxtWordPressVueBlog

community-blog-template — Nuxt Blog Template

By Gillis86

A community blog template based on Nuxt and the WordPress REST API. It fetches WordPress content via the API and renders it on the front end. Licensed under MIT.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

1 previews
Author preview
Author-provided previewTop of page

Preview provided in the project README.

One original preview is available. Open the full image to inspect the design.

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-11View source

What stands out

A quick read of the recorded project description.

01

Front end uses Nuxt; content is fetched via the WordPress REST API

02

Provides three types of npm scripts: development, production build, and static generation

03

Licensed under MIT; code can be used, modified, and distributed for free

04

README explicitly lists to-dos: improve SEO and page rendering

05

No online demo is provided in the repository; the author has closed the AWS account originally used for the demo

Template Details

This is a community blog template that combines a Nuxt front end with a WordPress REST API data source. Blog content is provided by WordPress, while Nuxt handles page rendering. It suits blog scenarios where WordPress is already used or planned as the content back end and the front end is intended to be presented by Nuxt.

The repository README states that a demo site is not yet available (the author has closed their AWS account) and lists to-dos for improving SEO and page rendering. The build process uses standard Nuxt commands: npm install to install dependencies, npm run dev to start a development server with hot reload at localhost:3000, npm run build and npm start for production build and start, and npm run generate to generate a static project.

The project was created in 2018 and last updated in 2019. The repository has few stars and no demo URL is provided. Before actual use, you need to verify the availability of dependencies and the WordPress API yourself.

NuxtWordPressBlog

Is it right for your project?

Use Cases

  • You already have a WordPress site and want to rebuild the blog front end with Nuxt
  • You want to reference a template structure for calling the WordPress REST API from Nuxt
  • You need a blog front-end project that can be statically generated as a starting point

Suitable For

  • Blog projects using WordPress as the content back end
  • Developers familiar with Nuxt and npm script workflows
  • Teams needing an MIT-licensed template for secondary development

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    Run npm install (or yarn install) to install dependencies

  2. 2

    npm run dev starts the development server at localhost:3000

  3. 3

    npm run build followed by npm start is used for production

  4. 4

    npm run generate can generate a static site

  5. 5

    The README does not explain how to configure the WordPress API address; you need to check the code yourself

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license in the public repository; the free scope applies to that version's code and does not mean external services or third-party assets are free.

Must comply with when using

  • You are allowed to use, modify, use commercially, and distribute the code of this version for free.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
  • The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; they cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments, or AI may incur additional charges.
View Original Text Basis

Compiled by DeepSeek based on repository license and README ·2026-10-11. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
Partly documented · 61 / 100
Technologies
Nuxt · WordPress · Vue
Website type
Blog
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2019-02-06
Screenshot last checked
2026-10-11

No demo link is recorded. Use the repository instructions to evaluate the project locally; the screenshot alone cannot establish interactive behavior.

The catalog identifies Nuxt as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Review declaration: [email protected] · 2026-10-13

Inspect the recorded source material

SHA-256: 85f13b772f5b18ce53b0ff4ab109d7ba526b87e336f2b9499801d3cbf5ee663b

2026-10-11T21:16:49.762Z

Source file / repository
# blog-template

> Nuxt.js project with Wordpress Rest API

## Demo
To do (I have close my AWS account)

# Screenshot

![screenshot_2018-07-17 blog-template](https://user-images.githubusercontent.com/19554149/42826102-e9d3bd8c-89e3-11e8-9bbb-f771b2eac552.jpg)




# To Do
Improve SEO and rendering the pages



## Build Setup

``` bash
# install dependencies
$ npm install # Or yarn install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm start

# generate static project
$ npm run generate
```

For detailed explanation on how things work, checkout the [Nuxt.js docs](https://github.com/nuxt/nuxt.js).
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.