0.3.1 • Published 5 years ago

wordpress-sdk v0.3.1

Weekly downloads
1
License
MIT
Repository
github
Last release
5 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

5 years ago

0.3.0

5 years ago

0.2.5

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.0

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago