Giter VIP home page Giter VIP logo

beaver-hooks's Introduction

Beaver Builder Hooks

This is the code we used to build https://hooks.wpbeaverbuilder.com/

Its released as-is you are free to do what you like with it :)

How To Use

Here is an example from the BB pugin source as an example:

 // Custom Layout CSS
 if ( 'published' == $node_status ) {
	 $css .= FLBuilderModel::get_layout_settings()->css;
 }

/**
 * Use this filter to modify the CSS that is compiled and cached for each builder layout.
 * @see fl_builder_render_css
 * @link https://kb.wpbeaverbuilder.com/article/117-plugin-filter-reference
 * @since 1.10
 */
 $css = apply_filters( 'fl_builder_render_css', $css, $nodes, $global_settings, $include_global );

 // Minify the CSS.
 if ( ! self::is_debug() ) {
  	$css = preg_replace( '!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $css );
		$css = str_replace( array( "\r\n", "\r", "\n", "\t", '  ', '    ', '    ' ), '', $css );
	}

beaver-hooks's People

Contributors

pross avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

beaver-hooks's Issues

Enable support for @param

Example:

/**
  * Filter the tabs/views structure
  *
  * @since 2.0
  * @param Array $data the initial tab data
  * @see fl_builder_content_panel_data
  */
  return apply_filters( 'fl_builder_content_panel_data', $data );

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.