如何仅在twentyweleve主题的首页上显示帖子标题?

我正在使用twentyweleve主题, 只想在首页上显示标题。这就是我在index.php循环中所拥有的, 我无法理解应该编辑什么才能只获得标题

  <?php if ( have_posts() ) : ?>

<?php /* Start the Loop */ ?>

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

<?php get_template_part( 'content', get_post_format() ); ?>

<?php endwhile; ?>

<?php twentytwelve_content_nav( 'nav-below' ); ?>

<?php else : ?>

编辑-我可以使用get_title()获得打印的标题;但这仅打印标题, 而没有指向文章的链接。

#1

替换为:

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

<?php get_template_part( 'content', get_post_format() ); ?>

<?php endwhile; ?>

有了这个:

<?php $recent_posts = get_posts('numberposts=10');

if($recent_posts) { ?>

<ul>

<?php foreach( $recent_posts as $recent ) { ?>

<li>

<a href="<?php echo get_permalink($recent->ID); ?>"><?php echo $recent->post_title; ?></a>

</li>

<?php } ?>

</ul>

<?php } ?>

#2

使用此主题:主题名称:二十二十二个主题URI:https://wordpress.org/themes/twentytwelve/作者:WordPress小组

安装此插件:Prime Strategy Page Navi(https://wordpress.org/plugins/prime-strategy-page-navi/)—>用于页面导航的自动编号发布(https://wordpress.org/plugins/auto -numbering-post /)—>用于添加编号开头的标题

1.打开文件:/wp-content/themes/twentytwelve/index.php

查找此代码(第25行):

<?php get_template_part( 'content', get_post_format() ); ?>

替换为以下代码:

<?php if ( function_exists( 'page_navi' ) ) page_navi( 'items=7&prev_label=Prev&next_label=Next&first_label=First&last_label=Last&show_num=1&num_position=after' ); ?>

<?php /* Start the Loop */ ?>

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

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

<div class="entry-title">

<a href="<?php echo get_permalink($recent->ID); ?>">

<?php the_title(); ?>

</a>

</div>

</div><!-- #post -->

<?php endwhile; ?>

<?php if ( function_exists( 'page_navi' ) ) page_navi( 'items=7&prev_label=Prev&next_label=Next&first_label=First&last_label=Last&show_num=1&num_position=after' ); ?>

保存文件并关闭。

2.打开文件:/wp-content/themes/twentytwelve/style.css

在底部, 粘贴以下代码:

/* =Style for Page Navigasi

----------------------------------------------- */

.page_navi {

text-align: center;

}

.page_navi li {

display: inline;

list-style: none;

}

.page_navi li.current span {

color: #000;

font-weight: bold;

display: inline-block;

padding: 3px 7px;

background: #fee;

border: solid 1px #fcc;

}

.page_navi li a {

color: #333;

padding: 3px 7px;

background: #eee;

display: inline-block;

border: solid 1px #999;

text-decoration: none;

}

.page_navi li a:hover {

color: #f00;

}

.page_navi li.page_nums span {

color: #fff;

padding: 3px 7px;

background: #666;

display: inline-block;

border: solid 1px #333;

}

保存文件并关闭。

3.结果:

在此处输入图片说明

成为列表或目录文章的快乐主题。

以上是 如何仅在twentyweleve主题的首页上显示帖子标题? 的全部内容, 来源链接: utcz.com/p/202208.html

回到顶部