[Resolved] Show no titles on certain pages

Home Forums Support Show no titles on certain pages

This topic contains 3 replies, has 2 voices, and was last updated by  Leo 8 months, 2 weeks ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #461392

    Edin

    Here’s what I want to do:

    On certain pages, I don’t want the post title to be displayed on top of the post.

    So I tried to create a template from the page.php.

    But how do I actually remove the title in this template:

    <?php /* Template Name: No Title Template */ ?>
    <?php
    
    if ( ! defined( 'ABSPATH' ) ) {
    	exit; // Exit if accessed directly.
    }
    
    get_header(); ?>
    
    	<div id="primary" <?php generate_content_class();?>>
    		<main id="main" <?php generate_main_class(); ?>>
    			<?php
    			/**
    			 * generate_before_main_content hook.
    			 *
    			 * @since 0.1
    			 */
    			do_action( 'generate_before_main_content' );
    
    			while ( have_posts() ) : the_post();
    
    				get_template_part( 'content', 'page' );
    
    				// If comments are open or we have at least one comment, load up the comment template.
    				if ( comments_open() || '0' != get_comments_number() ) : ?>
    
    					<div class="comments-area">
    						<?php comments_template(); ?>
    					</div>
    
    				<?php endif;
    
    			endwhile;
    
    			/**
    			 * generate_after_main_content hook.
    			 *
    			 * @since 0.1
    			 */
    			do_action( 'generate_after_main_content' );
    			?>
    		</main><!-- #main -->
    	</div><!-- #primary -->
    
    	<?php
    	/**
    	 * generate_after_primary_content_area hook.
    	 *
    	 * @since 2.0
    	 */
    	 do_action( 'generate_after_primary_content_area' );
    
    	 generate_construct_sidebars();
    
    get_footer();
    
    GeneratePress 2.0.1
    #461628

    Leo Customer Support

    Hi there,

    I would recommend using the disable element metabox if you want to remove the title in random posts:
    https://docs.generatepress.com/article/disable-elements-overview/

    Or you can use this filter and remove the title on specific category/pages:
    https://docs.generatepress.com/article/generate_show_title/
    https://docs.generatepress.com/article/using-hooks-conditional-tags/
    https://codex.wordpress.org/Conditional_Tags

    #462096

    Edin

    Argh, silly me, of course…

    Thank you, Leo!

    #462417

    Leo Customer Support
Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.