Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fumi-sagawa/wordpress-headlesstheme
wordpressのHeadlessテーマ
https://github.com/fumi-sagawa/wordpress-headlesstheme
Last synced: 3 days ago
JSON representation
wordpressのHeadlessテーマ
- Host: GitHub
- URL: https://github.com/fumi-sagawa/wordpress-headlesstheme
- Owner: fumi-sagawa
- Created: 2021-04-14T13:55:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-22T03:57:40.000Z (over 3 years ago)
- Last Synced: 2024-11-05T14:26:17.629Z (about 2 months ago)
- Language: PHP
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 概要
Wordpress を Headless CMS 化するためのミニマムなテーマです。
主に view の無効化と rest api のカスタマイズを行っています。
(※開発途中です)# 使い方
## ページ取得
1. http://サーバー名.com/wp-json/custom/v1/allposts に GET request
2. 全投稿の「id,slug,title,content,category_name,time,thumbnail」が返ってくる# ToDO
- トップページへのアクセス->disable
- ドキュメント作成
- などなど!# 参考リンク
開発にあたり大変お世話になっている文献です。
## Headless 化
[WordPress REST API でイマドキ Headless CMS](https://doocts.com/3373)
[Headless CMS と WordPress の囚人](https://qiita.com/teradonburi/items/fd2c34a52c0c4cfd0d22)
## REST API カスタマイズ
[WordPress の REST API で全記事を取得したい](https://qiita.com/webiscuit/items/535fa8c44c960f2c7192)
[WP REST API で独自エンドポイントのカスタマイズで投稿記事を全件取得できるようにする](https://designsupply-web.com/media/knowledgeside/6327/)## コンタクトフォーム
[【Nuxt.js】お問い合わせフォーム実装に WordPress の Contact Form 7 で対応する](https://qiita.com/hiropy0123/items/33f3c3ffbb5879e8fe0a)
# 使用プラグイン
- Classic Editor
- Contact Form 7
- JAMstack Deployments