The WordPress Pattern Directory is live

WordPress 5.8 has now launched with built-in support for the Pattern Directory. The directory has been seeded with a selection of beautiful and useful patterns contributed by designers from the community.

Try it out by finding a pattern. FilterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. by category to see patterns using images, headers, or buttons. Favorite a few with the ❤️ button. Click “Copy” or “Copy pattern” to get the pattern, and paste the blocks into a post on your WordPress site.

We’ve reached our first milestone of the Pattern Directory, launching it with a fixed set of curated patterns. Work is now beginning on the next milestone, which will enable patterns to be submitted by anyone, similar to the Theme and PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party Directories. You can follow and contribute to that work on GitHub.

Other ways you can contribute to the Pattern Directory right now: translation, posting and testing issues, and discussing in the Biweekly Meta Team chat.

Thanks to everyone who contributed to the project’s progress this far: @aaroncampbell, @akirk, @andrewserong, @annezazu, @audrasjb, @bph, @coreymckrill, @dd32, @dingo_d, @dryanpress, @dufresnesteven, @enej, @iandunn, @ipstenu, @javiarce, @joen, @julesaus, @louislaugesen, @mamaduka, @matveb, @michael-arestad, @nao, @nextdoorpanda, @ntsekouras, @ocean90, @poena, @psmits1567, @ramonopoly, @ryelle, @shaunandrews, @swissspidy, @tellyworth, @timothyblynjacobs, @tobifjellner, @vladytimy, @yuliyan, and everyone who worked to get these patterns translated so quickly 🌏 🌎 🌍.

Special thanks to the designers who collaborated on a set of high-quality blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. patterns for the release of the directory: @anariel-design, @beafialho, @bgardner, @cavalierlife, @chrislema, @circlecube, @critterverse, @greenshady, @jameskoster, @jcasabona, @karmatosed, @kellychoffman, @kjellr, @laxmariappan, @mahvash-fatima, @melchoyce, @richtabor, @schutzsmith, @tajim, @webmandesign, @wetah

#pattern-directory

Block Pattern Directory ideas and discussion

Block Patterns were introduced in WordPress coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. in version 5.5 (May 2020) as a way to register predefined blocks in themes and plugins. Once registered on a site, these blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. patterns can easily be inserted into the block editor and then configured by the content creator. Block Patterns help people to add complex block-based layouts to a site in a consistent way.

Question:

Could this feature, the ability to insert community-sourced block patterns into posts from inside the edit screen, help end users unlock the power of the block editor?

A Few Ideas:

  • The Block Pattern Directory could be similar to the Block Directory feature introduced in WordPress 5.5, except that no plugins would need to be installed.
  • Block Patterns could be submitted on WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/.
  • Users could search the Block Patterns directory from the Block Inserter.
  • Block Patterns from the directory could be displayed in a visual way.
  • A one-click installation of Block Patterns could be accessed from the block inserter.

Additional Questions:

  • How could the block patterns be represented in the search results?
  • What should the process and UXUX UX is an acronym for User Experience - the way the user uses the UI. Think ‘what they are doing’ and less about how they do it. for submitting patterns to a directory look like?
  • How could previews of Block Patterns account for the visual effect of themes?
  • How might a Block Pattern Directory accommodate localization?
  • Should the Block Pattern Directory be limited to patterns using only core blocks?

Call for Feedback:

Some contributors have started exploring some early technical ideas in this GitHub repo. Check it out to see what technical considerations have been identified so far.

Feedback will help this idea to be more successful. Would this idea be helpful for end users? Are there any other things that should be considered? How could this feature be implemented in an easy to use but helpful way? Please share your thoughts and suggestions in the comments below.

#pattern-directory #blocks