I tried everything to get this to work, but I just can’t fix it!
On this page http://bit.ly/195ooX2
I’ve got my portfolio items but I would like to have the name of the project underneath the picture. It doesn’t have to be clickable but I just want it to show the name. I understand their needs to be room for it. But I just would like to know what kind of code do I need to place where?
It needs to be something like this: http://bit.ly/18aVx45
And this is I think the piece of code where it needs to be done:
<div id="content-area" class="fullwidth clearfix">
<div class="post-content">
<?php while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php wp_link_pages(array('before' => '<p><strong>'.esc_attr__('Pages','Flexible').':</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
<?php edit_post_link(esc_attr__('Edit this page','Flexible')); ?>
<?php endwhile; ?>
</div> <!-- end .post-content -->
<?php
$et_ptemplate_settings = array();
$et_ptemplate_settings = get_post_meta($post->ID,'et_ptemplate_settings',true);
$et_ptemplate_projectcats = isset( $et_ptemplate_settings['et_ptemplate_projectcats'] ) ? (array) $et_ptemplate_settings['et_ptemplate_projectcats'] : array();
$portfolio_args = array(
'post_type' => 'project',
'showposts' => -1,
'tax_query' => array(
array(
'taxonomy' => 'project_category',
'field' => 'id',
'terms' => $et_ptemplate_projectcats,
'operator' => 'IN'
)
)
);
if ( empty( $et_ptemplate_projectcats ) ) unset ( $portfolio_args['tax_query'] );
$portfolio_query = new WP_Query( apply_filters( 'et_home_portfolio_args', $portfolio_args ) );
$categories = get_terms( 'project_category', array( 'include' => $et_ptemplate_projectcats ) );
if ( $categories ){
echo '<ul id="et_portfolio_sort_links">';
echo '<li class="active">' . '<a href="#" data-categories_id="all">' . __( 'All', 'Flexible' ) . '</a>' . '</li>';
foreach ( $categories as $category ){
echo '<li>' . '<a href="#" data-categories_id="' . esc_attr( 'project_cat_' . $category->term_taxonomy_id ) . '">' . esc_html( $category->name ) . '</a>' . '</li>';
}
echo '</ul>';
}
?>
<div id="portfolio-grid" class="clearfix">
<?php
while ( $portfolio_query->have_posts() ) : $portfolio_query->the_post();
get_template_part( 'includes/entry', 'portfolio' );
endwhile;
wp_reset_postdata(); ?>
</div> <!-- end #portfolio-grid -->
You need to edit one of the following (template) files:
or
In that file you put the following line underneath the image: