This repository contains a complete environment to start development on wp-mail-logging-2.
It’s based on Gitpod which is is a ready-to-code dev environment with a single click. It will allow you to develop the plugin directly from your browser. You can even open the project remote from VSCode and IntelliJ.
Click the Open in gitpod
button and wait for the image to build. After this you will see VSCode IDE and a WordPress instance in the browser.
Find the plugin in public_html/wp-content/plugins/wp-mail-logging2
and start development.
You can fork the repository and edit the .gitpod.yml
and .gitpod.dockerfile
and it push to your remote repository.
- By default, the webserver will use PHP
v7.4
. If you need a different version, change it onENV PHP_VERSION
in your.gitpod.dockerfile
(line 4).
Also, the wp-setup-plugin
will execute the .init.sh
file in the project root directory. There the checkout of the plugin is done. Then, you can use the wp-cli
to install plugins, install themes, and more. Or create your own tasks.
# .init.shwp plugin install woocommerce --activate # install WooCommercewp
Now you access https://gitpod.io/#https://github.com/wp-mail-logging/wp-mail-logging-2-dev
.
Your admin credentials:
username: admin
password: password
- You can use the following commands in terminal:
browse-url <endpoint>
open an endpoint of your WordPress installation.browse-home
alias forbrowse-url /
(your Homepage)browse-wpadmin
alias forbrowse-url /wp-admin
(WordPress Admin Painel)browse-dbadmin
alias forbrowse-url /database
(to manage your database with Adminer)browse-phpinfo
alias forbrowse-url /phpinfo
(a page with<?php phpinfo(); ?>
)browse-emails
open the MailHog client
- You can setup your PHP on
.htaccess
file (eg:php_value max_execution_time 600
)
To contribute, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to your fork:
git push origin <branch_name>
- Create the Pull Request.
Alternatively see the GitHub documentation on creating a pull request.
Just found a bug? Report it on GitHub Issues.
The contents of the repostiory are based on https://github.com/luizbills/gitpod-wordpress © 2019 Luiz Paulo “Bills” but with improvements and customizations.