最新公告
  • 欢迎您光临站盟网(原知事网),一个优质的网站源码基地、精品网站模板和插件。欢迎加入永久SVIP
  • WordPress函数get_the_title()用法 获取指定/当前文章的标题

    正文概述 知事网   2020-09-11 10:09   459

    描述:

    获取指定/当前文章的标题

    用法:

    <?php echo get_the_title( $ID ); ?>

    参数:

    $id

    (integer or object) (可选) 文章的ID或指定从中获取标题的文章的对象。默认情况下,将获取当前文章。

    默认值: null

    源文件:

    /**
    * 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 ) ) {
    
    /**
    * Filter 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', __( 'Protected: %s' ), $post );
    $title = sprintf( $protected_title_format, $title );
    } elseif ( isset( $post->post_status ) && 'private' == $post->post_status ) {
    
    /**
    * Filter 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', __( 'Private: %s' ), $post );
    $title = sprintf( $private_title_format, $title );
    }
    }
    
    /**
    * Filter 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 );
    }

    站盟网 » WordPress函数get_the_title()用法 获取指定/当前文章的标题

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    请选择支付方式
    ×
    支付宝支付
    微信支付
    余额支付
    ×
    微信扫码支付 0 元