更改条目标题的位置

时间:2014-07-24 作者:Social Monster

我无法将帖子标题移动到帖子图片下方。每当我这样做时,标题都会移动到内容的下方,并显示在页脚的正上方。

loop-single.php -

<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<div class="post_title">
<div id="nav-above" class="navigation">
</div><!-- #nav-above -->

<div class="entry-meta">
</div><!-- .entry-meta -->
</div>

<table id="post-<?php the_ID(); ?>" <?php post_class(); ?>
<div class="entry-content-left">
<h3 class="entry-title"><?php the_title(); ?></h3>
<h2 class="the_subtitle"><?php the_subtitle(); ?></h2>

<div class="entry-content-right">
<?php the_content(); ?>
这里是my site. 我做错了什么?

1 个回复
SO网友:gdaniel

如果您直接在编辑器中添加图像,那么\\u content()将始终回显图像。这意味着标题只能位于博客帖子的上方或下方。您应该尝试将图像添加为特色图像。查看此链接,了解如何添加特色图像支持以及如何使用->http://codex.wordpress.org/Post_Thumbnails

基本上,您需要将下面的代码添加到函数中。php文件。这将打开“特色图像”选项。

add_theme_support(\'post-thumbnails\'); 
更新循环以包含特色图像。

<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<div class="post_title">
<div id="nav-above" class="navigation">
</div><!-- #nav-above -->

<div class="entry-meta">
</div><!-- .entry-meta -->
</div>

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


<div class="entry-content-right">

<?php  
       //possible image sizes: thumbnail,medium,large,full

       the_post_thumbnail(\'full\');

       <h3 class="entry-title"><?php the_title(); ?></h3>

       <h2 class="the_subtitle"><?php the_subtitle(); ?></h2>

      the_content(); 

  ?>
转到您的博客文章编辑页面,查看右下角的“设置特色图像”框。添加您的图像。

结束

相关推荐

Loop get_theme_mod

我已经设置了一系列自定义设置与其为每个设置单独调用单独的get\\u theme\\u mod语句,是否有一种方法可以简化它,使其循环通过它们,而不必显式地单独编写每个设置?完整文件也在上设置Gist 供审查<?php /** Adds the Customize page to the WordPress admin area */ function litho_customizer_menu() { add_theme_page( \'Cust