This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* @class Export_Import_Install_Control | |
*/ | |
final class Export_Import_Install_Control extends WP_Customize_Control { | |
/** | |
* @method render_content | |
* @protected |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* This function assumes you have a Customizer export file in your theme directory | |
* at 'data/customizer.dat'. That file must be created using the Customizer Export/Import | |
* plugin found here... https://wordpress.org/plugins/customizer-export-import/ | |
*/ | |
function import_customizer_settings() | |
{ | |
// Check to see if the settings have already been imported. | |
$template = get_template(); | |
$imported = get_option( $template . '_customizer_import', false ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
( function( $ ) { | |
$( function() { | |
FLBuilderGalleryGrid.prototype.resize = function() | |
{ | |
var winWidth = $(window).width(), | |
wrap = $(this.wrapSelector), | |
wrapWidth = wrap.width(), | |
numCols = winWidth > 480 ? 3 : 1, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function my_theme_register_part_hooks( $parts ) { | |
$parts[] = array( | |
'label' => 'Custom Hooks', | |
'hooks' => array( | |
'genesis_after_before-footer_widget_area' => 'Before Footer Widgets', | |
) | |
); | |
return $parts; | |
} | |
add_filter( 'fl_theme_builder_part_hooks', 'my_theme_register_part_hooks', 11 ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_filter( 'fl_builder_before_render_shortcodes', function( $content ) { | |
$shortcodes = array( 'field' ); // add other shortcodes here if needed | |
$pattern = get_shortcode_regex( $shortcodes ); | |
$content = preg_replace_callback( "/$pattern/", 'do_shortcode_tag', $content ); | |
return $content; | |
} ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function my_custom_icons( $sets ) { | |
$path = get_stylesheet_directory() . '/my-custom-icons/'; | |
$url = get_stylesheet_directory_uri() . '/my-custom-icons/'; | |
$data = json_decode( file_get_contents( $path . 'selection.json' ) ); | |
$icons = array(); | |
foreach ( $data->icons as $icon ) { | |
$prefs = $data->preferences->fontPref; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_filter( 'fl_builder_render_module_content', function( $content, $module ) { | |
if ( 'html' === $module->settings->type && FLBuilderModel::is_builder_active() ) { | |
$content = 'HTML rendering disabled in the builder.'; | |
} | |
return $content; | |
}, 10, 2 ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Get the field config for a node. | |
* | |
* @param object $node | |
* @return array|null | |
*/ | |
function wpsitesync_get_beaver_builder_fields( $node ) { | |
if ( 'row' === $node->type ) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- Repeater with a nested repeater. --> | |
[wpbb-acf-repeater name='my_repeater'] | |
<p>[wpbb post:acf type='text' name='sub_field_text']</p> | |
[wpbb-acf-nested-repeater name='nested_repeater'] | |
<p>[wpbb post:acf type='text' name='nested_sub_field_text']</p> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function px_field_distance() { | |
$field = array( | |
'type' => 'select', | |
'label' => __( 'My Label', 'fl-builder' ), | |
'default' => '0', | |
'options' => array( | |
'0' => __( 'Option 1', 'fl-builder' ), | |
'1' => __( 'Option 2', 'fl-builder' ) |
OlderNewer