insert multiple shortcodes within a shortcode wordpress
<p>I am a new to php and would like to know how insert multiple shortcodes with shortcodes </p>

<p>the desired result would look something like this</p>

<pre><code>[logo_section_2 section-title="1" section-title-text="WE SHARE THE SAME CULTURE" logos-second-row="true"]
  [logo_images logo-id="1" logo-image-source="http://localhost:8888/signal-theme-export/wordpress/wp-content/uploads/2016/07/logo-swiss.png"]
  [logo_images logo-id="2" logo-image-source="http://localhost:8888/signal-theme-export/wordpress/wp-content/uploads/2016/07/logo-hudson.png"]
  [logo_images logo-id="3" logo-image-source="http://localhost:8888/signal-theme-export/wordpress/wp-content/uploads/2016/07/logo-twitter.png"]
  [logo_images logo-id="4" logo-image-source="http://localhost:8888/signal-theme-export/wordpress/wp-content/uploads/2016/07/logo-index.png"]
  [logo_images logo-id="5" logo-image-source="http://localhost:8888/signal-theme-export/wordpress/wp-content/uploads/2016/07/logo-reed.png"]
  [logo_images logo-id="6" logo-image-source="http://localhost:8888/signal-theme-export/wordpress/wp-content/uploads/2016/07/logo-viagogo.png"]

  [logo_images_2 logo-id="4" logo-image-source="http://localhost:8888/signal-theme-export/wordpress/wp-content/uploads/2016/07/logo-index.png"]
  [logo_images_2 logo-id="5" logo-image-source="http://localhost:8888/signal-theme-export/wordpress/wp-content/uploads/2016/07/logo-reed.png"]
  [logo_images_2 logo-id="6" logo-image-source="http://localhost:8888/signal-theme-export/wordpress/wp-content/uploads/2016/07/logo-viagogo.png"]
</code></pre>

<p>[/logo_section_2]</p>

<p>This is so I can add multiple rows of images</p>

<p>my php is as below</p>

<pre><code>&lt;?php
</code></pre>

<p>add_shortcode('logo_section_2', 'logo_section_2');
   function logo_section_2( $atts, $content = "" ) {
    shortcode_atts(
        array(
          'section-title' => false,
          'section-title-text' => '',
          'logos-second-row' => false,
          // .....
        ),$atts);</p>

<pre><code>    $output = '';
    $output .= '&lt;div class="logo-section clearfix"&gt;';   
      $output .= '&lt;div class="logo-section--inner clearfix"&gt;'; 
          if ($atts['section-title'] == true) {
          $output .= '&lt;h2 class="heading--small heading--bold heading--uppercase heading--sans-serif heading--center heading"&gt;'. $atts['section-title-text'] .'&lt;/h2&gt;';
          } else {
                  $output .= '';
          }

          $output .=  '&lt;div class="logo-section--row clearfix"&gt;' . do_shortcode($content) . '&lt;/div&gt;';

          if ($atts['logos-second-row'] == 'true') {
            $output .=  '&lt;div class="logo-section--row clearfix"&gt;' . do_shortcode($content) . '&lt;/div&gt;';
          } else {
                  $output .= '';
          }
      $output .= '&lt;/div&gt;'; 
    $output .= '&lt;/div&gt;';
  return $output;
</code></pre>

<p>}</p>

<pre><code>add_shortcode('logo_images', 'logo_images');
function logo_images($atts){
  shortcode_atts(
    array(
      'logo-id' =&gt; '',
      'logo-image-source' =&gt; '',
      'logo-alt' =&gt; '',
    ),$atts);
    $output = '';
    if($atts['logo-id'] || $atts['logo-image-source']){
               $output .= '&lt;img class="logo-'.$atts['logo-id'].'" src="' . $atts['logo-image-source'] . '" alt="" /&gt;';
    } else {
            $output .= '';
    }
    return $output;
 }
add_shortcode('logo_images_2', 'logo_images_2');
function logo_images_2($atts){
  shortcode_atts(
    array(
      'logo-id' =&gt; '',
      'logo-image-source' =&gt; '',
      'logo-alt' =&gt; '',
    ),$atts);
    $output = '';
    if($atts['logo-id'] || $atts['logo-image-source']){
               $output .= '&lt;img class="logo-'.$atts['logo-id'].'" src="' . $atts['logo-image-source'] . '" alt="" /&gt;';
    } else {
            $output .= '';
    }
    return $output;
 }
</code></pre>

<p>any help would be awesome!</p>