How to use pro builder to edit post?

I can use pro builder to edit pages, as there is option pro beside the visual and text. But I couldn’t find any pro beside the visual and text when I open the post. There is no button "edit with pro’ which I can find in page.
Please help
thanks

Hello There,

Thanks for writing in! This is because Post is not allowed to be edited with the Pro editor. You must enabled it first and it will have the editor tab. To know more about permission manager, please check this out: https://theme.co/apex/forum/t/permissions/32879/1

Hope this helps.

thanks. it works now. I try to use the global block to build the post. How to make the text appear in the summary of the post block?
thanks

Hi There,

Are you using the recent posts element in the global block?

The make the excerpt appear in the recent post element, please add the following code under functions.php file locates in your child theme:

// Add Excerpts to the recent post element
// =============================================================================
function x_shortcode_recent_posts_v2code( $atts ) {
	extract( shortcode_atts( array(
		'id'           => '',
		'class'        => '',
		'style'        => '',
		'type'         => 'post',
		'count'        => '',
		'category'     => '',
		'offset'       => '',
		'orientation'  => '',
		'show_excerpt' => 'false',
		'no_sticky'    => '',
		'no_image'     => '',
		'img_size'     => '',
		'fade'         => ''
	), $atts, 'x_recent_posts' ) );

	$allowed_post_types = apply_filters( 'cs_recent_posts_post_types', array( 'post' => 'post', 'book' => 'book' ) );
	$type = ( isset( $allowed_post_types[$type] ) ) ? $allowed_post_types[$type] : 'post';

	$id            = ( $id           != ''     ) ? 'id="' . esc_attr( $id ) . '"' : '';
	$class         = ( $class        != ''     ) ? 'x-recent-posts cf ' . esc_attr( $class ) : 'x-recent-posts cf';
	$style         = ( $style        != ''     ) ? 'style="' . $style . '"' : '';
	$count         = ( $count        != ''     ) ? $count : 3;
	$category      = ( $category     != ''     ) ? $category : '';
	$category_type = ( $type         == 'post' ) ? 'category_name' : 'portfolio-category';
	$offset        = ( $offset       != ''     ) ? $offset : 0;
	$orientation   = ( $orientation  != ''     ) ? ' ' . $orientation : ' horizontal';
	$show_excerpt  = ( $show_excerpt == 'true' );
	$no_sticky     = ( $no_sticky    == 'true' );
	$no_image      = ( $no_image     == 'true' ) ? $no_image : '';
	$img_size      = ( $img_size     != '' ) ? $img_size : 'entry-cropped';
	$fade          = ( $fade         == 'true' ) ? $fade : 'false';

	$js_params = array(
		'fade' => ( $fade == 'true' )
	);

	$data = cs_generate_data_attributes( 'recent_posts', $js_params );

	$output = "<div {$id} class=\"{$class}{$orientation}\" {$style} {$data} data-fade=\"{$fade}\" >";

		$q = new WP_Query( array(
	'orderby'             => 'date',
	'post_type'           => "{$type}",
	'posts_per_page'      => "{$count}",
	'offset'              => "{$offset}",
	"{$category_type}"    => "{$category}",
	'ignore_sticky_posts' => $no_sticky
) );

if ( $q->have_posts() ) : while ( $q->have_posts() ) : $q->the_post();

	if ( $no_image == 'true' ) {
		$image_output       = '';
		$image_output_class = 'no-image';
	} else {
		$image              = wp_get_attachment_image_src( get_post_thumbnail_id(), $img_size );
		$bg_image           = ( $image[0] != '' ) ? ' style="background-image: url(' . $image[0] . ');"' : '';
		$image_output       = '<div class="x-recent-posts-img"' . $bg_image . '></div>';
		$image_output_class = 'with-image';
	}

	 $excerpt = ( $show_excerpt ) ? '<div class="x-recent-posts-excerpt"><p style="color:initial;">' . preg_replace('/<a.*?more-link.*?<\/a>/', '', cs_get_raw_excerpt() ) . '</p></div>' : '';

	$output .= '<a class="x-recent-post' . $count . ' ' . $image_output_class . '" href="' . get_permalink( get_the_ID() ) . '" title="' . esc_attr( sprintf( __( 'Permalink to: "%s"', 'cornerstone' ), the_title_attribute( 'echo=0' ) ) ) . '">'
						 . '<article id="post-' . get_the_ID() . '" class="' . implode( ' ', get_post_class() ) . '">'
							 . '<div class="entry-wrap">'
								 . $image_output
								 . '<div class="x-recent-posts-content">'
									 . '<h3 class="h-recent-posts">' . get_the_title() . '</h3>'
									 . '<span class="x-recent-posts-date">' . get_the_date() . '</span>'
										. $excerpt
								 . '</div>'
							 . '</div>'
						 . '</article>'
					 . '</a>';

endwhile; endif; wp_reset_postdata();
	$output .= '</div>';

	return $output;
}

// =============================================================================

add_action('wp_head', 'change_recent_posts_to_v2');
function change_recent_posts_to_v2() {
	remove_shortcode( 'x_recent_posts' );
	add_shortcode( 'x_recent_posts', 'x_shortcode_recent_posts_v2code' );
}

Let us know how it goes!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.