HEX
Server: Apache
System: Linux ecngx285.inmotionhosting.com 4.18.0-553.79.1.lve.el8.x86_64 #1 SMP Wed Oct 15 17:59:35 UTC 2025 x86_64
User: zeusxp5 (3862)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: /home/zeusxp5/zenoxpressjobs.com/wp-content/themes/zxldfw-tcompanyllcMain/functions/shortcodes.php
<?php

/* Shortcode: [menu name="name-of-menu"]  */ 
function print_menu_shortcode($atts, $content = null) { 
    extract(shortcode_atts(array( 'name' => null, ), $atts)); 
    return wp_nav_menu( array( 'menu' => $name, 'echo' => false, 'container' => '' ) ); 
} 
add_shortcode('menu', 'print_menu_shortcode');



function webcom_sidebar_shortcode($atts){
   
   extract(shortcode_atts(array('name' => '', 'wrap' => 'true', 'class' => 'ssgrid-margin'), $atts));
   
   $sidebar = '';
   
   if(is_active_sidebar($name)) { 
      ob_start();
      if($wrap == 'true') echo '<div class="'.$class.'">';
      dynamic_sidebar($name);
      if($wrap == 'true') echo '</div>';
      $sidebar = ob_get_contents();
      ob_end_clean();
   }
   
   return $sidebar;
   
}
add_shortcode('get_sidebar', 'webcom_sidebar_shortcode');