如何将非文本编辑器内容分成多个页面(wordpress)

时间:2014-12-05 09:43:20

标签: php html wordpress custom-post-type

所以这个问题基本上都说明了一切。我有一个自定义的帖子类型,其中包含一系列自定义字段(图片,wysiwyg等)我试图将帖子分成多个页面。例如,文本编辑器输入显示在一个页面上,图像编辑器输入显示在另一个页面上。我尝试过多种方式,包括在帖子类型之间插入文本编辑器和添加。但它们都没有工作,只是在一个页面上显示所有内容。

那么有谁知道如何将自定义字段数据拆分成多个页面?

-Note- 我想到的另一个选择是为每个内容创建不同的页面然后硬链接它们。但我不认为可以从其他帖子中引用其他帖子数据。

这是我的single-track.php页面目前

<?php get_header(); ?>

<div class="single-track-storie">
e_title(); ?> </h1>
<?php the_field('content-1'); ?>

</div>
<?php
$img1 = get_field('game_image1');
$img2 = get_field('game_image1');
?>

<img src="<?php echo $img1['url']; ?> " alt="<?php echo $img1['alt']; ?>">
<img src="<?php echo $img2['url']; ?> " alt="<?php echo $img2['alt']; ?>">

<?php wp_footer(); ?>

1 个答案:

答案 0 :(得分:0)

有一些方法可以做到这一点,但是它们都不是WP函数的原生。

<强> 1。您可以添加Shortcode

我们的想法是您注册一个短代码,并显示您想要显示的内容,如[post-image-stuff],然后将该代码添加到您的帖子内容中,它就会加载。要进行分页,请使用<!––nextpage––>

例如:

Article content and so on

<!––nextpage––>

[post-image-stuff]

这将是你的帖子内容,负面的部分是你需要注册短代码,但它并不那么难。 我承认我从未尝试过这个,但它应该有效。

<强> 2。你真的需要分页吗?为什么不放一个带有标签的部分来显示其他内容?您可以在其中放置图库,地图和作者信息,而无需重新加载页面。