向Wordpress帖子添加唯一的帖子编号ID

时间:2015-07-20 01:59:53

标签: php wordpress custom-fields

我想在我的Wordpress网站上添加一个计数器。每个帖子都有一个id,但它往往是一个长的随机数。我希望每个帖子上都有一个1,2,3,4 ......计数器,我可以在标题/段落旁边显示。

HTML - single.php

get_header(); ?>

    <main role="main">

        <?php while ( have_posts() ) : the_post(); ?>

        <?php get_template_part( 'content', 'single' ); ?>
        <?php bnNav_content_nav( 'nav-below' ); ?>

        <?php endwhile; // end of the loop. ?>

    </main>

<?php get_footer(); ?>

HTML内容 - 单

<div id="post-<?php the_ID(); ?>" class="post-content"> 

  <div class="row post-text-wrap">

    <div class="counter"> *** counter number here ***  </div>       

      <h1><?php the_title(); ?></h1>

        ...

不知道从哪里开始实现这个

修改

通过计数器我的意思是第一个帖子会显示1,第二个帖子会显示2,等等。(帖子ID不输出这样的简单数字)

我希望输出看起来如下

1 /帖子标题

文字....

1 个答案:

答案 0 :(得分:0)

添加自定义字段,然后在该字段中输入要在标题附近显示的数字。

按照此处的文档:https://codex.wordpress.org/Custom_Fields

您可以通过此插件添加自定义字段

https://wordpress.org/plugins/advanced-custom-fields/

显示自定义字段的代码如下所示:

  <h1><?php the_title(); ?> | <?php echo get_post_meta( get_the_ID(), 'my_custom_post_number,ber' ); ?></h1>