Hello @FoundationDesign,
Thank you for the very detailed post information. What you have in mind requires template modification so that the default featured image will not display on the page. To do this, simply copy the content-portfolio.php file from wp-content/themes/pro/framework/views/icon/ folder. You will need to modify the content and remove the featured image. The default code is:
<?php
// =============================================================================
// VIEWS/ICON/CONTENT-PORTFOLIO.PHP
// -----------------------------------------------------------------------------
// Portfolio post output for Icon.
// =============================================================================
?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class="entry-wrap">
<div class="x-container max width">
<?php if ( x_is_portfolio_item() ) : ?>
<header class="entry-header">
<h1 class="entry-title"><?php the_title(); ?></h1>
<?php x_icon_entry_meta(); ?>
</header>
<?php endif; ?>
<div class="entry-featured">
<?php x_portfolio_item_featured_content(); ?>
</div>
<?php if ( is_singular() ) : ?>
<?php x_get_view( 'global', '_content', 'the-content' ); ?>
<div class="entry-extra">
<?php x_portfolio_item_tags(); ?>
<?php x_portfolio_item_project_link(); ?>
<?php x_portfolio_item_social(); ?>
</div>
<?php endif; ?>
</div>
</div>
</article>
Now, please create a new file in your local computer using a notepad or other text editor. Insert the following code:
<?php
// =============================================================================
// VIEWS/ICON/CONTENT-PORTFOLIO.PHP
// -----------------------------------------------------------------------------
// Portfolio post output for Icon.
// =============================================================================
?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class="entry-wrap">
<div class="x-container max width">
<?php if ( x_is_portfolio_item() ) : ?>
<header class="entry-header">
<h1 class="entry-title"><?php the_title(); ?></h1>
<?php x_icon_entry_meta(); ?>
</header>
<?php endif; ?>
<?php if ( is_singular() ) : ?>
<?php x_get_view( 'global', '_content', 'the-content' ); ?>
<div class="entry-extra">
<?php x_portfolio_item_tags(); ?>
<?php x_portfolio_item_project_link(); ?>
<?php x_portfolio_item_social(); ?>
</div>
<?php endif; ?>
</div>
</div>
</article>
Save this new filename as content-portfolio.php and upload this file to your child theme’s folder under wp-content/themes/pro-child/framework/views/icon/. You will have to create the folder path since it does not exist yet.
We would love to know if this has worked for you. Thank you.