Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Developer guide how to create new addon #60

Open
land0r opened this issue Jan 9, 2023 · 3 comments
Open

Developer guide how to create new addon #60

land0r opened this issue Jan 9, 2023 · 3 comments
Labels
Documentation Update or add new documentation.

Comments

@land0r
Copy link

land0r commented Jan 9, 2023

There is no guide on how to create a new addon

I want to create my own addon, but right now I am spending a lot of time for searching original code snippets. There are different filters in Gutenberg, in PHP, so it's hard to unite different parts in one best-practice code

What is your proposed solution?

It would be nice to have some dummy addon in Github + article on your website about that. For example, right now I can't get to work filter 'blockVisibility.VisibilityControls'. I want to create something like "Integration" (ACF, WPFusion, etc) for personal use only. What do you think?

@ndiego
Copy link
Owner

ndiego commented Jan 9, 2023

Great timing on posting this @land0r because it's definitely needed and actually already in progress. The documentation and tutorial post will be out next week, along with an example add-on plugin. I'll post a follow-up and close once the docs are released. 💪

@ndiego ndiego added the Documentation Update or add new documentation. label Jan 9, 2023
@land0r
Copy link
Author

land0r commented Feb 6, 2023

@ndiego hey, any news here? Let me know, thanks!

@ndiego
Copy link
Owner

ndiego commented Feb 8, 2023

Hi @land0r, my apologies that the documentation is not yet complete. I have released an initial version of a demo plugin. It needs a few minor tweaks, and there will ultimately be a blog post that walks through the entire plugin, but it is fully functional, so feel free to give it a try.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Update or add new documentation.
Projects
None yet
Development

No branches or pull requests

2 participants