0.3.1 • Published 6 years ago

wordpress-sdk v0.3.1

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

WIP Wordpress SDK

npm GitHub Build Status

Built with axios, this package provides a wrapper for Wordpress REST API for fetching data from wordpress hosted sites.

Installation

$ npm install wordpress-sdk --save

or if you use yarn

$ yarn add wordpress-sdk

Usage

Initializing configuration

import { wordpress } from 'wordpress-sdk'
// or
const { wordpress } = require('wordpress-sdk')

wordpress.initialize({
  // your wordpress rest api base URL
  url: 'https://developer.wordpress.org/wp-json/wp/v2',
})

Fetching posts

wordpress
  .allPosts()
  .then(response => {
    console.log(response.posts)
  })
  .catch(error => {
    console.log(error.message)
  })

Or using async await

try {
  const { posts } = await wordpress.allPosts()
  console.log(posts)
} catch (error) {
  console.log(error.message)
}

Fetching categories

wordpress
  .allCategories()
  .then(response => {
    console.log(response.categories)
  })
  .catch(error => {
    console.log(error.message)
  })

Or using async await

try {
  const { categories } = await wordpress.allCategories()
  console.log(categories)
} catch (error) {
  console.log(error.message)
}
0.3.1

6 years ago

0.3.0

6 years ago

0.2.5

6 years ago

0.2.4

6 years ago

0.2.3

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.0

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago