{"id":13702577,"url":"https://github.com/luizbills/gitpod-wordpress","last_synced_at":"2025-05-05T04:31:16.220Z","repository":{"id":45766179,"uuid":"220558815","full_name":"luizbills/gitpod-wordpress","owner":"luizbills","description":"Easily develop plugins and themes for WordPress directly from your browser with Gitpod.","archived":true,"fork":false,"pushed_at":"2022-06-06T19:50:45.000Z","size":171,"stargazers_count":53,"open_issues_count":3,"forks_count":60,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-08-03T21:02:31.724Z","etag":null,"topics":["gitpod","hacktoberfest","wordpress"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luizbills.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-11-08T22:39:29.000Z","updated_at":"2023-05-14T10:14:48.000Z","dependencies_parsed_at":"2022-08-12T12:20:25.634Z","dependency_job_id":null,"html_url":"https://github.com/luizbills/gitpod-wordpress","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizbills%2Fgitpod-wordpress","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizbills%2Fgitpod-wordpress/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizbills%2Fgitpod-wordpress/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizbills%2Fgitpod-wordpress/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luizbills","download_url":"https://codeload.github.com/luizbills/gitpod-wordpress/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224424600,"owners_count":17308922,"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":["gitpod","hacktoberfest","wordpress"],"created_at":"2024-08-02T21:00:38.413Z","updated_at":"2024-11-13T09:31:03.210Z","avatar_url":"https://github.com/luizbills.png","language":"Shell","readme":"# Gitpod for WordPress\n\n[Gitpod](https://www.gitpod.io) is a ready-to-code dev environment with a single click. It will allows you to develop plugin or theme directly from your browser.\n\n[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/luizbills/gitpod-wordpress)\n\n## Features\n\n- LAMP (Apache, MySQL, PHP)\n- [Composer](https://getcomposer.org/)\n- [Adminer](https://www.adminer.org/)\n- [NVM](https://github.com/nvm-sh/nvm)\n- [Node.js](https://nodejs.org/) (LTS)\n- [Xdebug](https://xdebug.org)\n- [WP-CLI](https://wp-cli.org/)\n- Git\n- SVN\n- [MailHog](https://github.com/mailhog/MailHog)\n\n## Install\n\nJust copy the [`.gitpod.yml`](/.gitpod.yml) and [`.gitpod.dockerfile`](/.gitpod.dockerfile) to your project root directory and push to your remote repository.\n\n- If your project is a theme, change the `wp-setup-plugin` to `wp-setup-theme` in your `.gitpod.yml`.\n- By default, the webserver will use PHP `v7.3`. If you need a different version, change it on `ENV PHP_VERSION` in your `.gitpod.dockerfile` (line 4).\n\nAlso, the `wp-setup-plugin` (or `wp-setup-theme`) will search for a `.init.sh` file in your project root directory and execute it (if exists). Then, you can use the `wp-cli` to install plugins, install themes, and [more](https://developer.wordpress.org/cli/commands/). Or create your own tasks. \n\n```sh\n# .init.sh\nwp plugin install woocommerce --activate # install WooCommerce\nwp plugin activate ${REPO_NAME} # activate your plugin\n```\n\nProject dependencies (in `composer.json` or `package.json`) are automatically installed.\n\n## Usage\n\nNow you access `https://gitpod.io/#\u003curl-of-your-github-project\u003e`.\n\n\u003e Example: [https://gitpod.io/#https://github.com/luizbills/wp-tweaks/](https://gitpod.io/#https://github.com/luizbills/wp-tweaks/)\n\nYour admin credentials:\n\n```\nusername: admin\npassword: password\n```\n\n### Utilities\n\n- You can use the following commands in terminal:\n  - `browse-url \u003cendpoint\u003e`: open an endpoint of your WordPress installation.\n  - `browse-home`: alias for `browse-url /` (your Homepage)\n  - `browse-wpadmin`: alias for `browse-url /wp-admin` (WordPress Admin Painel)\n  - `browse-dbadmin`: alias for `browse-url /database` (to manage your database with Adminer)\n  - `browse-phpinfo`: alias for `browse-url /phpinfo` (a page with `\u003c?php phpinfo(); ?\u003e`)\n  - `browse-emails`: open the MailHog client\n  \n- You can setup your PHP on `.htaccess` file (eg: `php_value max_execution_time 600`)\n\n## Contributing\n\nTo contribute, follow these steps:\n\n1. Fork this repository.\n1. Create a branch: `git checkout -b \u003cbranch_name\u003e`.\n1. Make your changes and commit them: `git commit -m '\u003ccommit_message\u003e'`\n1. Push to your fork: `git push origin \u003cbranch_name\u003e`\n1. Create the Pull Request.\n\nAlternatively see the GitHub documentation on [creating a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).\n\nJust found a bug? Report it on GitHub [Issues](https://github.com/luizbills/gitpod-wordpress/issues).\n\n## LICENSE\n\nMIT \u0026copy; 2019 Luiz Paulo \"Bills\"\n\n---\n\nMade with ❤ in Brazil\n","funding_links":[],"categories":["Official Resources"],"sub_categories":["PHP"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluizbills%2Fgitpod-wordpress","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluizbills%2Fgitpod-wordpress","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluizbills%2Fgitpod-wordpress/lists"}