{"id":5878507,"date":"2015-03-09T14:19:58","date_gmt":"2015-03-09T14:19:58","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/warning-implode-function\/"},"modified":"2016-08-22T17:49:24","modified_gmt":"2016-08-22T17:49:24","slug":"warning-implode-function","status":"closed","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/warning-implode-function\/","title":{"rendered":"Warning Implode function"},"content":{"rendered":"<p>Hello,i am having a problem with studiofollio.i am getting a warning:Warning: implode() [function.implode]: Invalid arguments passed in \/home\/yong\/public_html\/wp-content\/themes\/studiofolio\/lib\/shortcode.php on line 116 do you know how i can fix it? the line is<br \/>\n$return = &#8220;\\n&#8221;.'&lt;div id=&#8221;&#8216;.$id.'&#8221; class=&#8221;accordion&#8221;&gt;&#8217;.&#8221;\\n&#8221;.implode( &#8220;\\n&#8221;, $panes ).'&lt;\/div&gt;&#8217;.&#8221;\\n&#8221;; the whole paragraph is :<br \/>\nfunction accordiongroup( $atts, $content ){<br \/>\n\t$GLOBALS[&#8216;accordion_count&#8217;] = 0;<br \/>\n\t$GLOBALS[&#8216;accordions&#8217;] = array();<br \/>\n\textract(shortcode_atts(array(<br \/>\n\t\t&#8216;id&#8217;\t=&gt; &#8221;,<br \/>\n\t\t&#8216;title&#8217; =&gt; &#8221;<br \/>\n\t), $atts));<br \/>\n\tdo_shortcode( $content );<br \/>\n\tif( is_array( $GLOBALS[&#8216;accordions&#8217;] ) ){<br \/>\n\t\tforeach( $GLOBALS[&#8216;accordions&#8217;] as $tab ){<br \/>\n\t\t\t$activepan = ($tab[&#8216;state&#8217;] == &#8216;active&#8217;) ? &#8216;in&#8217;:&#8221;;<br \/>\n\t\t\t$panes[] = &#8216;&lt;div class=&#8221;accordion-group&#8221;&gt;&lt;div class=&#8221;accordion-heading&#8221;&gt;<a href=\"#'.$tab['id'].'\">&#8216;.$tab[&#8216;title&#8217;].&#8217;<\/a>&lt;\/div&gt;&lt;div id=&#8221;&#8216;.$tab[&#8216;id&#8217;].'&#8221; class=&#8221;accordion-body collapse &#8216;.$activepan.'&#8221;&gt;&lt;div class=&#8221;accordion-inner&#8221;&gt;&#8217;.do_shortcode($tab[&#8216;content&#8217;]).'&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&#8217;;<br \/>\n\t\t}<br \/>\n\t\t$return = &#8220;\\n&#8221;.'&lt;div id=&#8221;&#8216;.$id.'&#8221; class=&#8221;accordion&#8221;&gt;&#8217;.&#8221;\\n&#8221;.implode( &#8220;\\n&#8221;, $panes ).'&lt;\/div&gt;&#8217;.&#8221;\\n&#8221;;<br \/>\n\t}<br \/>\n\treturn $return;<br \/>\n}<\/p>\n<p>add_shortcode( &#8216;accordion&#8217;, &#8216;accordions&#8217; );<br \/>\ndoes anyone knows how to fix it?<\/p>\n","protected":false},"template":"","class_list":["post-5878507","topic","type-topic","status-closed","hentry","topic-tag-function","topic-tag-implode","topic-tag-warning"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/5878507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/5878507\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=5878507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}