{"id":20406645,"url":"https://github.com/xwp/wp-foo-bar","last_synced_at":"2025-10-04T08:07:45.269Z","repository":{"id":26705727,"uuid":"30162881","full_name":"xwp/wp-foo-bar","owner":"xwp","description":"WordPress plugin template for extending Gutenberg","archived":false,"fork":false,"pushed_at":"2025-03-27T20:39:55.000Z","size":7446,"stargazers_count":75,"open_issues_count":29,"forks_count":17,"subscribers_count":36,"default_branch":"develop","last_synced_at":"2025-03-30T07:11:21.182Z","etag":null,"topics":["gutenberg-plugin","gutenberg-plugin-scaffold","wordpress-plugin","wordpress-plugin-scaffold","xwp"],"latest_commit_sha":null,"homepage":"https://join.xwp.co","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xwp.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-02-01T22:53:31.000Z","updated_at":"2024-10-19T18:02:47.000Z","dependencies_parsed_at":"2023-12-13T14:37:31.648Z","dependency_job_id":"526bbd14-1fec-468e-81ab-992ecf3411e4","html_url":"https://github.com/xwp/wp-foo-bar","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwp%2Fwp-foo-bar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwp%2Fwp-foo-bar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwp%2Fwp-foo-bar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwp%2Fwp-foo-bar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xwp","download_url":"https://codeload.github.com/xwp/wp-foo-bar/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247457800,"owners_count":20941906,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gutenberg-plugin","gutenberg-plugin-scaffold","wordpress-plugin","wordpress-plugin-scaffold","xwp"],"created_at":"2024-11-15T05:18:34.271Z","updated_at":"2025-10-04T08:07:40.249Z","avatar_url":"https://github.com/xwp.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- DO NOT EDIT THIS FILE; it is auto-generated from readme.txt --\u003e\n# Foo Bar Plugin for WordPress\n\n![Banner](wp-assets/banner-1544x500.png)\nWordPress plugin template for extending Gutenberg at XWP.\n\n**Contributors:** [xwp](https://profiles.wordpress.org/xwp)  \n**Requires at least:** 5.0  \n**Tested up to:** 5.3.2  \n**Stable tag:** 0.0.1  \n**License:** [GPLv2 or later](http://www.gnu.org/licenses/gpl-2.0.html)  \n\n[![version](https://badge.fury.io/gh/xwp%2Fwp-foo-bar.svg)](https://badge.fury.io/gh/xwp%2Fwp-foo-bar) [![Build Status](https://travis-ci.com/xwp/wp-foo-bar.svg?branch=develop)](https://travis-ci.com/xwp/wp-foo-bar) [![Coverage Status](https://coveralls.io/repos/xwp/wp-foo-bar/badge.svg?branch=develop)](https://coveralls.io/github/xwp/wp-foo-bar) [![Built with Grunt](https://gruntjs.com/cdn/builtwith.svg)](http://gruntjs.com) \n\n## Description ##\n\n**Scaffolding**\n\nUse the [`init-plugin.sh`](init-plugin.sh) bash script to scaffold a new plugin. The script will enter an interactive shell on your host machine and copy this plugin while making necessary string replacements:\n\n```bash\n./init-plugin.sh\n```\n\nThe `init-plugin.sh` script will be removed from the generated plugin. You should also update your `readme.txt` and add/change any of the config files your project may need, read more about your options in the [`xwp/wp-dev-lib/readme.md`](https://github.com/xwp/wp-dev-lib) file.\n\n**Coveralls Pro**\n\nTo use Coveralls Pro with your private repository you will need to change the `service_name` inside `.coveralls.yml` to `travis-pro`, and add the `COVERALLS_REPO_TOKEN` to the settings in Travis CI. If you don't want to use Coveralls then you will need to delete the `.coveralls.yml` and remove `npm run test:js:coveralls` step from the script section in the `.travis.yml` file.\n\n**Adding Classes**\n\nWhen adding a new class you should instantiate it in `Plugin::init` and inject `Plugin` as a dependency. There is a `Sample` class inside the `php` directory that demonstrates this behavior and how doc hooks work.\n\n## Installation ##\n\n1. Upload the folder to the `/wp-content/plugins/` directory.\n2. Activate the plugin through the 'Plugins' menu in WordPress.\n\n## Frequently Asked Questions ##\n\n### A question that someone might have ###\nAn answer to that question.\n\n\n## Getting Started ##\n\nIf you are a developer, we encourage you to [follow along](https://github.com/xwp/wp-foo-bar) or [contribute](https://github.com/xwp/wp-foo-bar/contributing.md) to the development of this plugin on GitHub.\n\n## Screenshots ##\n\n### Look at this demo photo!\n\n![Look at this demo photo!](wp-assets/screenshot-1.png)\n\n## Changelog ##\n\nFor the plugin’s changelog, please see [the Releases page on GitHub](https://github.com/xwp/wp-foo-bar/releases).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxwp%2Fwp-foo-bar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxwp%2Fwp-foo-bar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxwp%2Fwp-foo-bar/lists"}