Skip to content

inix/WP-API.github.io

 
 

Repository files navigation

WP REST API Documentation Site

This repository is the source for wp-api.org. It powers documentation for the WP REST API (WP-API) plugin. We are working on making this documentation the best in the world, but we're not there yet!

Read the Docs ☞

Running Locally

This site is hosted on Github pages and powered by Jekyll.

  bundle install
  bundle exec jekyll serve -w

then visit localhost:4000 in your favorite browser. You can learn more about using Jekyll and Github pages from their documentation.

Using Vagrant

We recommend using Vagrant. Here's how you do that:

  $ vagrant up
  $ vagrant ssh

  # Following commands are now executed on the box
  # These install everything you need
  $ cd /vagrant
  $ sudo apt-get update
  $ sudo apt-get install ruby1.9.3 rubygems make
  $ sudo gem install bundler
  $ bundle install

  # To run the site:
  $ jekyll serve

Style Guide

This guide is a limited implementation of Carwin's Markdown Style Guidelines.

  • Wrap all lines at 80 characters.
  • Denote bold text using the asterisk format: **bold text**.
  • Denote italic text using the underscore format: _emphasized text_.
  • Force a linebreak by ending a line with two spaces, no more.
  • Header text must use the atx-style with no closing # character.
  • Include a space between the # and the text of the Header.
  • List item lines exceeding 80 characters should, when wrapped, align vertically with the beginning of the preceding line's text.
  • Inline code must use single backticks and must not have spaces between the backtick characters and the code.
  • Fenced code blocks must be preceded and followed by a newline.
  • When used inside list items, fenced code blocks must be indented as if they were one level deeper that the list item that contains them.

Releases

No releases published

Packages

No packages published

Languages

  • CSS 69.3%
  • HTML 25.9%
  • JavaScript 4.6%
  • Ruby 0.2%