BitClout Lists on AscendEX, Continuing Incredible Growth

ID : false;
}

/**
* Display or retrieve the current post title with optional markup.
*
* @since 0.71
*
* @param string $before Optional. Markup to prepend to the title. Default empty.
* @param string $after Optional. Markup to append to the title. Default empty.
* @param bool $echo Optional. Whether to echo or return the title. Default true for echo.
* @return void|string Void if `$echo` argument is true, current post title if `$echo` is false.
*/
function the_title( $before = ”, $after = ”, $echo = true ) {
$title = get_the_title();

if ( strlen( $title ) == 0 ) {
return;
}

$title = $before . $title . $after;

if ( $echo ) {
echo $title;
} else {
return $title;
}
}

/**
* Sanitize the current title when retrieving or displaying.
*
* Works like the_title(), except the parameters can be in a string or
* an array. See the function for what can be override in the $args parameter.
*
* The title before it is displayed will have the tags stripped and esc_attr()
* before it is passed to the user or displayed. The default as with the_title(),
* is to display the title.
*
* @since 2.3.0
*
* @param string|array $args {
* Title attribute arguments. Optional.
*
* @type string $before Markup to prepend to the title. Default empty.
* @type string $after Markup to append to the title. Default empty.
* @type bool $echo Whether to echo or return the title. Default true for echo.
* @type WP_Post $post Current post object to retrieve the title for.
* }
* @return void|string Void if ‘echo’ argument is true, the title attribute if ‘echo’ is false.
*/
function the_title_attribute( $args = ” ) {
$defaults = array(
‘before’ => ”,
‘after’ => ”,
‘echo’ => true,
‘post’ => get_post(),
);
$parsed_args = wp_parse_args( $args, $defaults );

$title = get_the_title( $parsed_args[‘post’] );

if ( strlen( $title ) == 0 ) {
return;
}

$title = $parsed_args[‘before’] . $title . $parsed_args[‘after’];
$title = esc_attr( strip_tags( $title ) );

if ( $parsed_args[‘echo’] ) {
echo $title;
} else {
return $title;
}
}

/**
* Retrieve post title.
*
* If the post is protected and the visitor is not an admin, then “Protected”
* will be displayed before the post title. If the post is private, then
* “Private” will be located before the post title.
*
* @since 0.71
*
* @param int|WP_Post $post Optional. Post ID or WP_Post object. Default is global $post.
* @return string
*/
function get_the_title( $post = 0 ) {
$post = get_post( $post );

$title = isset( $post->post_title ) ? $post->post_title : ”;
$id = isset( $post->ID ) ? $post->ID : 0;

if ( ! is_admin() ) {
if ( ! empty( $post->post_password ) ) {

/* translators: %s: Protected post title. */
$prepend = __( ‘Protected: %s’ );

/**
* Filters the text prepended to the post title for protected posts.
*
* The filter is only applied on the front end.
*
* @since 2.8.0
*
* @param string $prepend Text displayed before the post title.
* Default ‘Protected: %s’.
* @param WP_Post $post Current post object.
*/
$protected_title_format = apply_filters( ‘protected_title_format’, $prepend, $post );
$title = sprintf( $protected_title_format, $title );
} elseif ( isset( $post->post_status ) && ‘private’ === $post->post_status ) {

/* translators: %s: Private post title. */
$prepend = __( ‘Private: %s’ );

/**
* Filters the text prepended to the post title of private posts.
*
* The filter is only applied on the front end.
*
* @since 2.8.0
*
* @param string $prepend Text displayed before the post title.
* Default ‘Private: %s’.
* @param WP_Post $post Current post object.
*/
$private_title_format = apply_filters( ‘private_title_format’, $prepend, $post );
$title = sprintf( $private_title_format, $title );
}
}

/**
* Filters the post title.
*
* @since 0.71
*
* @param string $title The post title.
* @param int $id The post ID.
*/
return apply_filters( ‘the_title’, $title, $id );
}

/**
* Display the Post Global Unique Identifier (guid).
*
* The guid will appear to be a link, but should not be used as a link to the
* post. The reason you should not use it as a link, is because of moving the
* blog across domains.
*
* URL is escaped to make it XML-safe.
*
* @since 1.5.0
*
* @param int|WP_Post $post Optional. Post ID or post object. Default is global $post.
*/
function the_guid( $post = 0 ) {
$post = get_post( $post );

$guid = isset( $post->guid ) ? get_the_guid( $post ) : ”;
$id = isset( $post->ID ) ? $post->ID : 0;

/**
* Filters the escaped Global Unique Identifier (guid) of the post.
*
* @since 4.2.0
*
* @see get_the_guid()
*
* @param string $guid Escaped Global Unique Identifier (guid) of the post.
* @param int $id The post ID.
*/
echo apply_filters( ‘the_guid’, $guid, $id );
}

/**
* Retrieve the Post Global Unique Identifier (guid).
*
* The guid will appear to be a link, but should not be used as an link to the
* post. The reason you should not use it as a link, is because of moving the
* blog across domains.
*
* @since 1.5.0
*
* @param int|WP_Post $post Optional. Post ID or post object. Default is global $post.
* @return string
*/
function get_the_guid( $post = 0 ) {
$post = get_post( $post );

$guid = isset( $post->guid ) ? $post->guid : ”;
$id = isset( $post->ID ) ? $post->ID : 0;

/**
* Filters the Global Unique Identifier (guid) of the post.
*
* @since 1.5.0
*
* @param string $guid Global Unique Identifier (guid) of the post.
* @param int $id The post ID.
*/
return apply_filters( ‘get_the_guid’, $guid, $id );
}

/**
* Display the post content.
*
* @since 0.71
*
* @param string $more_link_text Optional. Content for when there is more text.
* @param bool $strip_teaser Optional. Strip teaser content before the more text. Default false.
*/
function the_content( $more_link_text = null, $strip_teaser = false ) {
$content = get_the_content( $more_link_text, $strip_teaser );

/**
* Filters the post content.
*
* @since 0.71
*
* @param string $content Content of the current post.
*/
$content = apply_filters( ‘the_content’, $content );
$content = str_replace( ‘]]>’, ‘]]>’, $content );
echo $content;
}

/**
* Retrieve the post content.
*
* @since 0.71
* @since 5.2.0 Added the `$post` parameter.
*
* @global int $page Page number of a single post/page.
* @global int $more Boolean indicator for whether single post/page is being viewed.
* @global bool $preview Whether post/page is in preview mode.
* @global array $pages Array of all pages in post/page. Each array element contains
* part of the content separated by the `

Please follow and like us:

Related posts