'is_main_sidebar_area_active',
'display_main_sidebar_widgets' => 'display_main_sidebar_widgets',
'is_primary_sidebar_active' => 'is_primary_sidebar_active',
'display_primary_sidebar' => 'display_primary_sidebar',
'is_footer_area_active' => 'is_footer_area_active',
'display_footer_area_widgets' => 'display_footer_area_widgets',
'is_footer_area__active' => 'is_footer_area__active',
'display_footer__area_widgets' => 'display_footer__area_widgets',
'is_footer_area___active' => 'is_footer_area___active',
'display_footer___area_widgets' => 'display_footer___area_widgets',
'is_footer_area____active' => 'is_footer_area____active',
'display_footer____area_widgets' => 'display_footer____area_widgets',
'is_above_footer_active' => 'is_above_footer_active',
'display_above_footer_widgets' => 'display_above_footer_widgets',
];
}
function action_register_sidebars()
{
register_sidebar(
[
'name' => esc_html__('Main Sidebar', 'aspace'),
'id' => 'main-sidebar',
'description' => esc_html__('Add widgets here.', 'aspace'),
'before_widget' => '',
'before_title' => '
',
]
);
register_sidebar(array(
'name' => esc_html__('Above Footer', 'aspace'),
'id' => 'primary-sidebar',
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
));
register_sidebar(array(
'name' => esc_html__('Footer Sidebar 1', 'aspace'),
'id' => 'footer-sidebar_1',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
));
register_sidebar(array(
'name' => esc_html__('Footer Sidebar 2', 'aspace'),
'id' => 'footer-sidebar_2',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
));
register_sidebar(array(
'name' => esc_html__('Footer Sidebar 3', 'aspace'),
'id' => 'footer-sidebar_3',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
));
register_sidebar(array(
'name' => esc_html__('Footer Full Width', 'aspace'),
'id' => 'footer-sidebar_4',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
));
register_sidebar(array(
'name' => esc_html__('Social widgets', 'aspace'),
'id' => 'footer-sidebar_5',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
));
}
function is_main_sidebar_area_active()
{
return is_active_sidebar('main-sidebar');
}
function display_main_sidebar_widgets()
{
dynamic_sidebar('main-sidebar');
}
function is_primary_sidebar_active()
{
return is_active_sidebar('primary-sidebar');
}
function display_primary_sidebar()
{
dynamic_sidebar('primary-sidebar');
}
function is_footer_area_active()
{
return is_active_sidebar('footer-sidebar_1');
}
function display_footer_area_widgets()
{
dynamic_sidebar('footer-sidebar_1');
}
function is_footer_area__active()
{
return is_active_sidebar('footer-sidebar_2');
}
/**
* Displays the primary sidebar.
*/
function display_footer__area_widgets()
{
dynamic_sidebar('footer-sidebar_2');
}
/**
* Checks whether the primary sidebar is active.
*
* @return bool True if the primary sidebar is active, false otherwise.
*/
function is_footer_area___active()
{ return is_active_sidebar('footer-sidebar_3'); }
function display_footer___area_widgets()
{
dynamic_sidebar('footer-sidebar_3');
}
function is_footer_area____active()
{
return is_active_sidebar('footer-sidebar_4');
}
function display_footer____area_widgets()
{
dynamic_sidebar('footer-sidebar_4');
}
function is_above_footer_active()
{
return is_active_sidebar('footer-sidebar_5');
}
function display_above_footer_widgets()
{
dynamic_sidebar('footer-sidebar_5');
}
if (!function_exists('redux_demo_get_option')) :
function redux_demo_get_option($option)
{
global $redux_demo;
if (empty($redux_demo)) {
$redux_demo = get_option('redux_demo');
}
if (isset($redux_demo[$option])) {
return is_array($redux_demo[$option]) && isset($redux_demo[$option]['url']) ? $redux_demo[$option]['url'] : $redux_demo[$option];
} else {
return false;
}
}
endif;
function get_cat_unique_first() {
$id = get_the_ID();
$categories = get_the_category( $id );
if ( ! empty( $categories ) ){
echo '' . esc_html( $categories[0]->name ) . '';
}
}
function list_topbar_elements_() {
$elements = redux_demo_get_option('header_top_c');
return $elements;
}
function get_element_layout_() {
$options = '';
aspace_topbar_button1();
return $options;
}
function choose_column_start(){
echo '';
}
function choose_column_end(){
echo '
';
}
if( !function_exists('aspace_around_cart') ) {
function aspace_around_cart() {
if (redux_demo_get_option('icon_share_design') && redux_demo_get_option('icon_share_design') == 'wpupper' && redux_demo_get_option('show_button_cart') == true) {
get_template_part('template-parts/cart/cart');
} elseif (redux_demo_get_option('icon_share_design') && redux_demo_get_option('icon_share_design') == 'fonticon' && redux_demo_get_option('show_button_cart') == true) {
get_template_part('template-parts/cart/cart');
} elseif (redux_demo_get_option('show_button_cart') && redux_demo_get_option('show_button_cart') == true) {
get_template_part('template-parts/cart/cart');
} }
}
add_action('universe_around_cart', 'aspace_around_cart');
function aspace_topbar_button1() {
get_template_part('template-parts/button/appointment');
}
if (function_exists('register_nav_menus')) {
function get_share_buttons() {
$facebook_v = '';
$twitter_v = '';
$whatsapp_v = '';
$pinterest_v = '';
$linkedin_v = '';
$tumblr_v = '';
$email_v = '';
$gmail_v = '';
$printer_v = '';
$telegram_v = '';
$skype_v = '';
$viber_v = '';
$like_v = '';
$reddit_v = '';
$messenger_v = '';
$buffer_v = '';
$vk_v = '';
$flipboard_v = '';
$share_v = '';
if ((redux_demo_get_option('facebook_share_v2'))) {
$facebook_v = 'facebook';
}
if ((redux_demo_get_option('twitter_share_v2'))) {
$twitter_v = 'twitter';
}
if ((redux_demo_get_option('whatsapp_share_v2'))) {
$whatsapp_v = 'whatsapp';
}
if ((redux_demo_get_option('pinterest_share_v2'))) {
$pinterest_v = 'pinterest';
}
if ((redux_demo_get_option('linkedin_share_v2'))) {
$linkedin_v = 'linkedin';
}
if ((redux_demo_get_option('tumblr_share_v2'))) {
$tumblr_v = 'tumblr';
}
if ((redux_demo_get_option('email_share_v2'))) {
$email_v = 'email';
}
if ((redux_demo_get_option('gmail_share_v2'))) {
$gmail_v = 'gmail';
}
if ((redux_demo_get_option('printer_share_v2'))) {
$printer_v = 'printer';
}
if ((redux_demo_get_option('telegram_share_v3'))) {
$telegram_v = 'telegram';
}
if ((redux_demo_get_option('skype_share_v2'))) {
$skype_v = 'skype';
}
if ((redux_demo_get_option('viber_share_v2'))) {
$viber_v = 'viber';
}
if ((redux_demo_get_option('like_share_v2'))) {
$like_v = 'like';
}
if ((redux_demo_get_option('reddit_share_v2'))) {
$reddit_v = 'reddit';
}
if ((redux_demo_get_option('messenger_share_v2'))) {
$messenger_v = 'messenger';
}
if ((redux_demo_get_option('buffer_share_v2'))) {
$buffer_v = 'buffer';
}
if ((redux_demo_get_option('share_vk_v2'))) {
$vk_v = 'vk';
}
if ((redux_demo_get_option('flipboard_share_v2'))) {
$flipboard_v = 'flipboard';
}
if ((redux_demo_get_option('share_share_v2'))) {
$share_v = 'share';
}
$args = array(
'items' => array( $facebook_v, $twitter_v, $tumblr_v, $pinterest_v, $share_v, $flipboard_v, $vk_v, $buffer_v, $messenger_v, $reddit_v, $like_v, $viber_v, $skype_v, $telegram_v, $printer_v, $gmail_v, $email_v, $linkedin_v, $whatsapp_v ),
);
if ( class_exists( 'WPUSB_Shares_View' ) ) :
// $args is optional
echo '' . WPUSB_Shares_View::buttons_share( $args ) . '';
endif;
}
}
function royal_breadcrumb_color_home() {
if (redux_demo_get_option('breadcrumb_on')) {
echo '';
the_title();
echo '
';
}
}
function royal_breadcrumb_elementor() {
if (redux_demo_get_option('breadcrumb_on')) {
echo '';
the_title();
echo '
';
}
}
function royal_breadcrumb_color()
{
if (redux_demo_get_option('breadcrumb_on')) {
echo '';
if (is_single()) {
echo '
';
echo '';
}
elseif (is_page_template( 'page-elementor.php' )) {
echo '
';
echo ' ';
}
} elseif (is_page()) {
echo '';
echo '';
} elseif (is_tag()) {
echo '';
echo '';
}
if ( function_exists( 'woocommerce_get_page_id' ) ):
if (is_shop()) {
echo '';
echo '';
}
endif;
} elseif (is_page()) {
echo '';
echo 'Home';
echo '';
} elseif (is_tag()) {
single_tag_title();
} elseif (is_day()) {
echo "Archive for ";
get_option('date_format');
} elseif (is_month()) {
echo "Archive for ";
get_option('date_format');
echo '';
} elseif (is_year()) {
echo "Archive for ";
get_option('date_format');
echo '';
} elseif (is_author()) {
echo "Author Archive";
echo '';
} elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {
echo "Blog Archives";
echo '';
} elseif (is_search()) {
echo "Search Results";
echo '';
} elseif (is_404()) {
echo "Search Results";
echo '';
}
echo '';
the_title();
echo '
';
}
}
if ( ! function_exists( 'aspace_post_thumbnail' ) ) :
function aspace_post_thumbnail() {
if ( post_password_required() || is_attachment() || ! has_post_thumbnail() ) {
return;
}
if ( is_singular() ) : ?>
the_title_attribute(
array(
'echo' => false,
)
),
)
);
?>
term_id;
$loop = new WP_Query(
array(
'cat__in' => $categories,
'posts_per_page' => 5,
'post__not_in' => array(get_the_ID()),
'orderby' => 'rand'
)
);
if ($loop->have_posts()) {
$content .= '';
while ($loop->have_posts()) {
$loop->the_post();
get_template_part('template-parts/post/card_v5');
}
$content .= '
';
wp_reset_query();
}
return $content;
}
function aspace_get_footer_widget()
{
global $redux_demo;
$widget_class = redux_demo_get_option('footer_widget', 10);
switch ('') {
case include get_template_directory() . '/template-parts/footer/footer-1.php':
$widget_class = 'widget-1';
break;
case include get_template_directory() . '/template-parts/footer/footer-2.php':
$widget_class = 'widget-2';
break;
case include get_template_directory() . '/template-parts/footer/footer-3.php':
$widget_class = 'widget-3';
break;
case include get_template_directory() . '/template-parts/footer/footer-4.php':
$widget_class = 'widget-4';
break;
}
return $widget_class;
}
function aspace_page_layout_class()
{
global $redux_demo;
$layout_class = redux_demo_get_option('page_sidebar_position', 10);
switch ('') {
case 'page-templates/no-sidebar.php':
$layout_class = 'no-sidebar';
break;
case 'page-templates/sidebar-left.php':
$layout_class = 'sidebar-left';
break;
case 'page-templates/sidebar-right.php':
$layout_class = 'sidebar-right';
break;
}
return $layout_class;
}
function aspace_single_layout_class()
{
global $redux_demo;
$layout_class = redux_demo_get_option('single_sidebar_position', 10);
switch ('') {
case 'page-templates/no-sidebar.php':
$layout_class = 'no-sidebar';
break;
case 'page-templates/sidebar-left.php':
$layout_class = 'sidebar-left';
break;
case 'page-templates/sidebar-right.php':
$layout_class = 'sidebar-right';
break;
}
return $layout_class;
}
function aspace_wide_design_class()
{
$wide_class = get_theme_mod('site_wide_design', 10);
switch ('') {
case 'container-fluid':
$wide_class = 'container-fluid';
break;
case 'container':
$wide_class = 'container';
break;
}
return $wide_class;
}
function aspace_generate_categories() {
$categories_list = get_the_category_list( __( ', ', 'aspace' ) );
if ( $categories_list ) :
?>
max_num_pages;
if (!$pages) {
$pages = 1;
}
}
if (1 != $pages) {
$html .= '";
}
return $html;
}
if (! function_exists( 'aspace_prettybox' ) ) {
function aspace_prettybox( $imageid2, $id = '' ) {
$post = "";
$saved_post_id = $post;
$post_thumbnail_id = get_post_thumbnail_id( $post );
$imageid2 = wp_get_attachment_image_src( get_post_thumbnail_id( $saved_post_id ), 'aspace_featured' );
// use a ternary to set the thumbnail if not empty, or empty string if empty
$featimage = $imageid2['0']; ?>
';
}
function woo_example_end() {
echo '';
}
function get_ecommerce_excerpt(){
$search_content = "";
$excerpt = get_the_excerpt();
$excerpt = preg_replace(" ([.*?])",'',$excerpt);
$excerpt = strip_shortcodes($excerpt);
$excerpt = strip_tags($excerpt);
$excerpt = substr($excerpt, 0, 40);
$excerpt = substr($excerpt, 0, strripos($excerpt, " "));
$excerpt = trim(preg_replace( '/s+/', ' ', $excerpt));
return $excerpt;
}
function get_topbar_button() {
$topbar_button = '';
if ( is_user_logged_in() && get_theme_mod('text_button_topbar') ) {
get_template_part('get_template_part/button/appoinment');
} else {
get_template_part('get_template_part/button/login');
}
return $topbar_button;
}
add_action('push_topbar_button', 'get_topbar_button');
function get_the_ecommerce_excerpt() {
echo ' Add new tags here
';
echo get_ecommerce_excerpt();
echo '';
}
add_filter('loop_shop_columns', 'loop_columns', 999);
if (!function_exists('loop_columns')) {
function loop_columns() {
return 3; // 3 products per row
}
}
function aspace_theme_version() {
$theme = wp_get_theme();
return $theme->version;
}
add_filter('term_links-post_tag','limitar_tags');
function limitar_tags($terms) {
return array_slice($terms,0,5,true);
}
add_filter('term_links-post_tag','limit_to_five_tags');
function limit_to_five_tags($terms) {
return array_slice($terms,0,5,true);
}
function aspace_get_header_image() {
$size = (string) apply_filters( 'after_setup_theme', 'aspace_slider' );
if ( has_header_image() ) {
$header = get_custom_header();
if ( ! empty( $header->attachment_id ) ) {
$image = wp_get_attachment_image_src( $header->attachment_id, $size );
if ( isset( $image[0] ) ) {
return $image[0];
}
}
return get_header_image();
}
}