06-16-2008, 08:55 AM
I'm using the Wordpress theme "Sandbox" as the basis of my theme. I'm having a hard time understanding how to adapt it to work with YAPB. It works pretty decent with the Automatic Template Insertion though. Is there any real reason I'd want to adapt the theme manually if the automatic insertion works good enough? What are the benefits and downsides?
But, back to actually adapting it. My loop code looks like this:
I guess I'm just kinda lost when it comes to PHP. I have a little knowledge, but when it comes to this, I just don't know where to even put in the "if (yapb_is_photoblog_post())" code. I tried putting it in front of this, and making the "else" what's already there, but that obviously didn't work.
Any guidance would be really appreciated.
But, back to actually adapting it. My loop code looks like this:
PHP Code:
<?php while ( have_posts() ) : the_post() ?>
<div id="post-<?php the_ID() ?>" class="<?php sandbox_post_class() ?>">
<h2 class="entry-title"><a href="<?php the_permalink() ?>" title="<?php printf(__('Permalink to %s', 'sandbox'), wp_specialchars(get_the_title(), 1)) ?>" rel="bookmark"><?php the_title() ?></a></h2>
<div class="entry-date"><abbr class="published" title="<?php the_time('Y-m-d\TH:i:sO'); ?>"><?php unset($previousday); printf(__('%1$s – %2$s', 'sandbox'), the_date('', '', '', false), get_the_time()) ?></abbr></div>
<div class="entry-content">
<?php the_content(''.__('Read More <span class="meta-nav">»</span>', 'sandbox').''); ?>
<?php wp_link_pages('before=<div class="page-link">' .__('Pages:', 'sandbox') . '&after=</div>') ?>
</div>
<div class="entry-meta">
<span class="author vcard"><?php printf(__('By %s', 'sandbox'), '<a class="url fn n" href="'.get_author_link(false, $authordata->ID, $authordata->user_nicename).'" title="' . sprintf(__('View all posts by %s', 'sandbox'), $authordata->display_name) . '">'.get_the_author().'</a>') ?></span>
<span class="meta-sep">|</span>
<span class="cat-links"><?php printf(__('Posted in %s', 'sandbox'), get_the_category_list(', ')) ?></span>
<span class="meta-sep">|</span>
<?php the_tags(__('<span class="tag-links">Tagged ', 'sandbox'), ", ", "</span>\n\t\t\t\t\t<span class=\"meta-sep\">|</span>\n") ?>
<?php edit_post_link(__('Edit', 'sandbox'), "\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t<span class=\"meta-sep\">|</span>\n"); ?>
<span class="comments-link"><?php comments_popup_link(__('Comments (0)', 'sandbox'), __('Comments (1)', 'sandbox'), __('Comments (%)', 'sandbox')) ?></span>
</div>
</div><!-- .post -->
I guess I'm just kinda lost when it comes to PHP. I have a little knowledge, but when it comes to this, I just don't know where to even put in the "if (yapb_is_photoblog_post())" code. I tried putting it in front of this, and making the "else" what's already there, but that obviously didn't work.
Any guidance would be really appreciated.