おそらく、下記の部分を変更するのではないかと思うのですが、うまくいかないので、
これまでに試みられた経過を伝えて下さい。示唆しやすくなると思いますので。
phpがほとんど分からないのですが、
現状、別のページhome.phpに表示させているのが、
下記のソースで、
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php if(empty($post->post_content)) : ?>
<div class=”date”><?php the_time(‘Y年m月d日’); ?></div><div class=”info”><?php the_title(); ?></div>
<?php else : ?>
<div class=”date”><?php the_time(‘Y年m月d日’); ?></div><div class=”info”><a href=”<?php the_permalink() ?>”><?php the_title(); ?></div>
<?php endif; ?>
<?php endwhile; ?>
<?php wp_reset_query(); ?>
このように分けられないものかと色々入れ替えてみたのですが、
うまくいきませんでした。
他の方法があれば、何でもかまいません・・・。
なにか方法ありますでしょうか。
What’s New Generator プラグインで、固定ページに投稿タイトル一覧を表示させる必要が有るんですよね。
しかし、一旦両者を切り離して考えてみては如何でしょう。
こんにちは。
プラグインのソースを変更するとアップデートで変更箇所が上書きされてしまいます。
ですので、最良なのはそれを実現する機能を有したプラグインを使うか、phpのソースをご自分でお書きになることだと思います。
その前提で、What’s New Generatorをカスタマイズして実現するには、以下のようにすれば可能です。
適用される場合はバックアップを取り、作業してください。
また、繰り返しますがプラグインをアップデートすると変更が無効になります。
whats-new-generator.php
171行目付近
$this->newmark = $this->is_new();
self::$number++;
}
↓
$this->newmark = $this->is_new();
$this->content = $post->post_content; //追加
self::$number++;
}
whatsnew-view.php
21行目付近
<?php endif; ?>
<a href="<?php echo $item->url; ?>"><?php echo $item->title; ?> </a>
</div>
↓
<?php endif; ?>
<?php if($item->content != ''): ?> <!-- 追加 -->
<a href="<?php echo $item->url; ?>"><?php echo $item->title; ?> </a>
<?php else: ?> <!-- 追加 -->
<?php echo $item->title; ?> <!-- 追加 -->
<?php endif; ?> <!-- 追加 -->
</div>