Thread Starter
Anonymous
I have tried adding this but still not working.
My post loop (I think that is what it is called?) is:
<?php
if ($posts) {
function stupid_hack($str) {
return preg_replace('|
\s*<ul class="asides">|', '', $str);
}
ob_start('stupid_hack');
foreach($posts as $post) { start_wp();
?>
<?php if (in_category(9) && !$single) { ?>
<ul class="asides">
<li id="p<?php the_ID(); ?>"><?php echo wptexturize($post->post_content); echo ' '; comments_popup_link('(0)', '(1)', '(%)')?> <?php edit_post_link('(e)'); ?>
<?php } else { ?>
<?php the_date('','<h2>','</h2>'); ?>
<div class="post">
<h3 class="storytitle" id="post-<?php the_ID(); ?>">" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></h3>
<div class="meta"><?php _e("Filed under:"); ?> <?php the_category() ?> — <?php the_author() ?> @ <?php the_time() ?> <?php edit_post_link(); ?></div>
<div class="storycontent">
<?php the_content(); ?>
</div>
<?php } // closes printing entries with excluded cats ?>
<div class="feedback">
<?php wp_link_pages(); ?>
<?php comments_popup_link(__('Comments (0)'), __('Comments (1)'), __('Comments (%)')); ?>
</div>
<!--
<?php trackback_rdf(); ?>
-->
<?php include(ABSPATH . 'wp-comments.php'); ?>
</div>
<?php endforeach; else: ?>
<?php _e('Sorry, no posts matched your criteria.'); ?>
<?php endif; ?>
</div>
I was able to get them working
here is the excerpt from my index.php
<div id="textarea">
<div class="content">
<?php
if ($posts) {
function stupid_hack($str) {
return preg_replace('|
\s*<ul class="linklog">|', '', $str);
}
ob_start('stupid_hack');
foreach($posts as $post) { start_wp();
?>
<h2><?php the_date() ?></h2>
<?php if (in_category(14) && !$single) { ?>
<ul class="linklog">
ok, that didnt work out too well…
try here, http://www.scamcity.co.uk/journal/index.txt
Thread Starter
Anonymous
Thank you both so much! They are working. Now on to the next task 🙂
Heh, glad you got them working…
FWI the problem was with these lines:
endforeach; else:
and
endif;
The top should be “} } else {” and the bottom simply “}”.
I end up getting this error:
Parse error: parse error, unexpected ‘}’ in /home/virtual/site29/fst/var/www/html/test.php on line 90
with that occuring after the endif;
does that work with wp 1.3 betas as well?
If you’re using 1.3-alpha already here is the exact code I’m using right now, optimized for 1.3 functions:
http://codex.wordpress.org/User:Matt/photomatt.net/index.php
I’ll sort that into a page like above tomorrow if that’s okay Matt ?
wow, thanks matt. i’ll try that as soon as i get my stupid .htaccess issue fixed up…
Podz, whatever you need is yours.
Lawtai, try taking out the } on line 90 and see what happens.
Well, optimized for 1.3 looks good, but what I’ve got works and it was easier adding all the pieces parts bit by bit than trying to “optimize” them now. I keep “breaking” it somewhere down the line. Don’t know how you guys do it – makes my head swim… or hurt!
(Looks like lawtai is in the same boat ; )
lol yea, don’t know why it doesn’t want to work!