[Plugin: NextGEN Gallery] NextGen and functions.php
-
Hi,
big problems i am facing during integrating the nextgen gallery plugin into my content.
my template code goes like following:
... <?php if (have_posts()) : while (have_posts()) : the_post(); the_content(); ?> <?php endwhile; else: ?> <?php endif; ?> ...
So now i made a functions.php which is parsing me the content into two divs:
<?php function startsWith($Haystack, $Needle){ // Recommended version, using strpos return strpos($Haystack, $Needle) === 0; } function my_multi_col($content){ $columns = explode('<p>', $content); $i = 0; foreach ($columns as $column){ if(startsWith(ltrim($column), '<img')) { $interncolumns = explode('</p>',$column); $j = 0; foreach ($interncolumns as $interncolumn){ if($i==0) { echo '<div class="content_left"><p>'.$interncolumn.'</p></div>'; } elseif (($j % 2) == 0){ echo '</div><div class="content_right"><p>'.$interncolumn.'</p></div>'; $i=-1; } else { echo '<div class="content_left"><p>'.$interncolumn.'</p></div>'; } $j++; } } else { if($i==0) { echo '<div class="content_left"><p>'.$column.'</p>'; } else { echo '<p>'.$column.'</p>'; } } $i++; } } add_filter('the_content', 'my_multi_col'); ?>
So i was very happy by implementing this. but here is what i am facing as i want to include the gallery. in the post i do have i am now adding the following text:
[nggallery id=2]
now if i open the page it shows me the gallery as text. as soon as i deactivate the functions.php the gallery is shown me as it is.
where i have my question number 2. I want to display just one picture for a gallery. if user clicks on this picture the whole gallery is shown. how can i do this?
Please help me. this is killing me.
thanks
asad
- The topic ‘[Plugin: NextGEN Gallery] NextGen and functions.php’ is closed to new replies.