golden hour
/home/godaofbq/redlightsquared.com/wp-content/plugins/oxygen/component-framework/components/classes
⬆️ Go Up
Upload
File/Folder
Size
Actions
a11y-site-nav
-
Del
OK
comment-form.class.php
7.72 KB
Del
OK
comments-list-templates
-
Del
OK
comments-list.class.php
14.87 KB
Del
OK
data.comment-form.class.php
4.45 KB
Del
OK
div-block.class.php
4.41 KB
Del
OK
dynamic-list.class.php
328.31 KB
Del
OK
easy-posts-templates
-
Del
OK
fancy-icon.class.php
7.85 KB
Del
OK
gallery
-
Del
OK
gallery.class.php
45.99 KB
Del
OK
header-row-center.class.php
1.62 KB
Del
OK
header-row-left.class.php
1.61 KB
Del
OK
header-row-right.class.php
1.61 KB
Del
OK
header-row.class.php
7.43 KB
Del
OK
header.class.php
12.67 KB
Del
OK
headline.class.php
3.42 KB
Del
OK
icon-box.class.php
29.89 KB
Del
OK
inner-content.class.php
5.76 KB
Del
OK
li.class.php
3.14 KB
Del
OK
link-button.class.php
5.94 KB
Del
OK
link-text.class.php
5.4 KB
Del
OK
link-wrapper.class.php
4.84 KB
Del
OK
login-form.class.php
7 KB
Del
OK
map.class.php
2.41 KB
Del
OK
menu-pro
-
Del
OK
menu-pro.class.php
76.11 KB
Del
OK
menu.class.php
33.89 KB
Del
OK
modal.class.php
40.29 KB
Del
OK
nestable-shortcode.class.php
3.92 KB
Del
OK
new-columns.class.php
8.1 KB
Del
OK
pricing-box.class.php
81.95 KB
Del
OK
progress-bar.class.php
21.51 KB
Del
OK
reusable.class.php
2.28 KB
Del
OK
rich-text.class.php
4.77 KB
Del
OK
search-form.class.php
7.04 KB
Del
OK
section.class.php
5.74 KB
Del
OK
selector.class.php
3.43 KB
Del
OK
shape-divider
-
Del
OK
shape-divider.class.php
102.04 KB
Del
OK
shortcode.class.php
5.77 KB
Del
OK
sidebar.class.php
2.1 KB
Del
OK
site-nav.class.php
54.98 KB
Del
OK
slide.class.php
3.42 KB
Del
OK
slider.class.php
23.19 KB
Del
OK
social-icons.class.php
23.35 KB
Del
OK
soundcloud.class.php
4.03 KB
Del
OK
span.class.php
4.57 KB
Del
OK
superbox.class.php
27.1 KB
Del
OK
svg-icon.class.php
6.87 KB
Del
OK
tab-content.class.php
2.88 KB
Del
OK
tab.class.php
2.86 KB
Del
OK
tabs-contents.class.php
3.15 KB
Del
OK
tabs.class.php
7.26 KB
Del
OK
testimonial.class.php
33.53 KB
Del
OK
text-block.class.php
3.71 KB
Del
OK
toggle.class.php
9.42 KB
Del
OK
toolset-view.class.php
4.71 KB
Del
OK
video.class.php
5.01 KB
Del
OK
widget.class.php
6.75 KB
Del
OK
Edit: reusable.class.php
<?php /** * Re-usable Component Class * * @since 0.2.3 */ Class CT_Reusable extends CT_Component { var $options; function __construct( $options ) { // run initialization $this->init( $options ); // Add shortcodes add_shortcode( $this->options['tag'], array( $this, 'add_shortcode' ) ); add_oxygen_element( $this->options['tag'], array( $this, 'add_shortcode' ) ); // remove component button remove_action("ct_toolbar_fundamentals_list", array( $this, "component_button" ) ); } /** * Add a [ct_reusable] shortcode to WordPress * * @since 0.1 */ function add_shortcode( $atts, $content, $name ) { if ( ! $this->validate_shortcode( $atts, $content, $name ) ) { return ''; } global $is_repeater_child; // don't run the shortcodes and include re-usable CSS to page cached CSS only if it is not inside Repeater if ( !$is_repeater_child ) { global $oxygen_vsb_css_caching_active; if (isset($oxygen_vsb_css_caching_active) && $oxygen_vsb_css_caching_active===true) { return; } } ob_start(); $options = json_decode( $atts["ct_options"], true ); $view_id = $options["view_id"]; $view = get_post( $view_id ); if (!$view) return ob_get_clean(); // needed to load cached CSS file if it is not inside Repeater if ( !$is_repeater_child ) { global $oxygen_vsb_css_files_to_load; $oxygen_vsb_css_files_to_load[] = $view_id; } $json = oxy_get_post_meta( $view->ID, 'ct_builder_json', true ); $components_tree = json_decode($json, true); if ($components_tree) { if (!oxygen_doing_oxygen_elements()) { global $oxygen_doing_oxygen_elements; $oxygen_doing_oxygen_elements = true; $content = do_oxygen_elements($components_tree['children']); $oxygen_doing_oxygen_elements = false; } else { $content = do_oxygen_elements($components_tree['children']); } } else { $shortcodes = oxy_get_post_meta( $view->ID, "ct_builder_shortcodes", true ); $content = ct_do_shortcode( $shortcodes ); } echo $content; return ob_get_clean(); } } // Create toolbar inctances global $oxygen_vsb_components; $oxygen_vsb_components['reusable'] = new CT_Reusable ( array( 'name' => 'Reusable', 'tag' => 'ct_reusable', 'advanced' => array( 'allow_shortcodes' => true, ) ) ); ?>
Save