πŸš€ Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more β†’
Socket
DemoInstallSign in
Socket

wp-json

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wp-json

WP-JSON API

1.1.9
latest
Source
npm
Version published
Weekly downloads
18
-37.93%
Maintainers
1
Weekly downloads
Β 
Created
Source

wp-json

Wordpress wp-json v2

αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž”αžΆαž“αžšαŸ€αž”αž…αŸ† αž“αž·αž„αž’αŸ’αžœαžΎαž‘αžΎαž„

  • Constructor [domain, obj]. obj αž˜αžΆαž“αž‘αž·αž“αŸ’αž“αŸαž™αžŠαžΌαž…αž‡αžΆ per_page αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž…αŸ†αž“αž½αž“αžŸαŸ’αžšαžΆαž”αŸ‹ 10 αž”αŸ’αžšαžŸαž·αž“αž”αžΎ per_page αž’αŸ†αž‡αžΆαž„ 100 αž‚αžΊαž™αž€αžαž˜αŸ’αž›αŸƒαžαŸ’αžšαžΉαž˜ 100 αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ api default wp-json. αž™αžΎαž„αž€αŸαž’αžΆαž…αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžŠαžΌαžšαž”αŸ’αžšαžΎ ?rest_route=

  • Recent Post [recent] (page, per_page). αžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž‰αž™αž€αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αž”αžΆαž“ Post αž…αž»αž„αž€αŸ’αžšαŸ„αž™ page αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž…αŸ†αž“αž½αž“αžŸαŸ’αžšαžΆαž”αŸ‹ 1 per_page αž’αŸ’αžœαžΎαž€αžΆαžšαž™αž€αž–αžΈ obj Constructor αž¬αž…αŸ†αž“αž½αž“αžŸαŸ’αžšαžΆαž”αŸ‹ 10 return {status: true, data: []}

  • Category [categories] (page, per_page). αžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž‰αž™αž€αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αž”αžΆαž“ Categories αž‘αžΆαŸ†αž„αž’αžŸαŸ‹

  • Category [category] (id, page, per_page). αžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž‰αž™αž€αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αž”αžΆαž“ Post αž–αžΈ Category id αž‚αžΊαž‡αžΆ id αžšαž”αžŸαŸ‹ Category αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž’αŸ’αžœαžΎαž€αžΆαžšαž‘αžΆαž‰αž™αž€ page αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž…αŸ†αž“αž½αž“αžŸαŸ’αžšαžΆαž”αŸ‹ 1 per_page αž’αŸ’αžœαžΎαž€αžΆαžšαž™αž€αž–αžΈ obj Constructor αž¬αž…αŸ†αž“αž½αž“αžŸαŸ’αžšαžΆαž”αŸ‹ 10 return {status: true, data: []}

  • Post (id). αžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž‰αž™αž€αž–αŸαžαŸŒαž˜αžΆαž“αžŽαžΆαž˜αž½αž™αžαžΆαž˜αžšαž™αŸˆ id Post return {status: true, data: {}}

  • tags [tags] (page, per_page). αžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž‰αž™αž€αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αž”αžΆαž“ tags αž‘αžΆαŸ†αž„αž’αžŸαŸ‹

  • tag [tag] (id, page, per_page). αžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž‰αž™αž€αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αž”αžΆαž“ Post αž–αžΈ tag id αž‚αžΊαž‡αžΆ id αžšαž”αžŸαŸ‹ Tag αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž’αŸ’αžœαžΎαž€αžΆαžšαž‘αžΆαž‰αž™αž€ αž’αŸ’αž“αž€αž’αžΆαž…αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž”αžΆαž“αž…αŸ’αžšαžΎαž“αž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αžΆαž“αžαžΆαž˜αžšαž™αŸˆ [,]. ex. 7,1 page αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž…αŸ†αž“αž½αž“αžŸαŸ’αžšαžΆαž”αŸ‹ 1 per_page αž’αŸ’αžœαžΎαž€αžΆαžšαž™αž€αž–αžΈ obj Constructor αž¬αž…αŸ†αž“αž½αž“αžŸαŸ’αžšαžΆαž”αŸ‹ 10 return {status: true, data: []}

  • counter (id) αžŸαŸ’αžšαžΆαž”αŸ‹αž”αž„αŸ’αž€αžΎαžαž…αŸ†αž“αž½αž“αž’αŸ’αž“αž€αž”αžΆαž“αž’αžΆαž“αžšαž½αž… View αž‘αŸ…αž›αžΎ Custom Field: post_views_count αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“αž‡αžΆαž˜αž½αž™ td_ajax_update_views αžšαž”αžŸαŸ‹ WP Theme Newspaper αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡

Installation

Go to your app's main directory and run:

npm install wp-json -S

ES6

Get Recent Post

import WPAPI from "wp-json";
async function run1() {
  const wpJson = new WPAPI("postnews.com.kh");
  const res = await wpJson.recent(1, 20).then(res => { return res; });
};

run1();

Get Category

import WPAPI from "wp-json";
async function run1() {
  const wpJson = new WPAPI("postnews.com.kh");
  const res = await wpJson.category(8, 1, 20).then(res => { return res; });
};

run1();

Get Post ID

import WPAPI from "wp-json";
async function run1() {
  const wpJson = new WPAPI("postnews.com.kh");
  const res = await wpJson.post(359619).then(res => { return res; });
};

run1();

Get Post by Tag

import WPAPI from "wp-json";
async function run1() {
  const wpJson = new WPAPI("postnews.com.kh");
  const res = await wpJson.tag("429", 1, 20).then(res => { return res; });
};

run1();

Get Post by multi tags

import WPAPI from "wp-json";
async function run1() {
  const wpJson = new WPAPI("postnews.com.kh");
  const res = await wpJson.tags([429,618], 1, 20).then(res => { return res; });
};

run1();

Get Search

import WPAPI from "wp-json";
async function run1() {
  const wpJson = new WPAPI("postnews.com.kh");
  const res = await wpJson.search("search text", 1, 20).then(res => { return res; });
};

run1();

αž‚αŸ„αž›αž”αŸ†αžŽαž„

αž€αžΆαžšαž„αžΆαžšαž˜αž½αž™αž“αŸαŸ‡αž‚αžΊαžαŸ’αž‰αž»αŸ†αž…αž„αŸ‹αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž€αžΆαžšαž„αžΆαžšαžŠαŸ‚αž›αž’αŸ’αž›αžΆαž”αŸ‹αž”αžΆαž“αž’αŸ’αžœαžΎαž αžΎαž™ αž“αž·αž„αžŸαžΆαž€αž”αž„αŸ’αž€αžΎαžαž‡αžΆ dependency αž˜αž½αž™αž‘αžΎαž„ αž“αž·αž„αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ githubαŸ”

αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„ github αžαŸ’αž‰αž»αŸ†αž˜αž·αž“αž‘αžΆαž“αŸ‹αž…αŸαŸ‡αž”αŸ’αžšαžΎαž‘αŸ αž αžΎαž™αž€αŸαž…αŸαŸ‡αžαŸ‚ commit αž‘αŸ…αžαžΆαž˜αž…αž·αžαŸ’αžαž…αž„αŸ‹ αž¬αž–αŸαž›αžœαŸαž›αžΆαŸ” αž αŸαžαž»αž“αŸαŸ‡αž αžΎαž™αž”αžΎαžαŸ’αž‰αž»αŸ†αžŸαžšαžŸαŸαžšαž˜αžΆαž“αž”αž‰αŸ’αž αžΆ αž”αžΎαž˜αžΆαž“αž“αŸ„αŸ‡αžŸαžΌαž˜αž‡αž½αž™αž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αž•αž„

Keywords

wp-json

FAQs

Package last updated on 02 Mar 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts