所以这个问题基本上都说明了一切。我有一个自定义的帖子类型,其中包含一系列自定义字段(图片,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(); ?>
答案 0 :(得分:0)
有一些方法可以做到这一点,但是它们都不是WP函数的原生。
<强> 1。您可以添加Shortcode。
我们的想法是您注册一个短代码,并显示您想要显示的内容,如[post-image-stuff]
,然后将该代码添加到您的帖子内容中,它就会加载。要进行分页,请使用<!––nextpage––>
例如:
Article content and so on
<!––nextpage––>
[post-image-stuff]
这将是你的帖子内容,负面的部分是你需要注册短代码,但它并不那么难。 我承认我从未尝试过这个,但它应该有效。
<强> 2。你真的需要分页吗?为什么不放一个带有标签的部分来显示其他内容?您可以在其中放置图库,地图和作者信息,而无需重新加载页面。