按关系帖子链接的下一个/上一个帖子2帖子

时间:2015-09-17 作者:crozten

我有一个CPT叫做电影和插曲列表。我创作了一部名为“超自然活动”的电影,我还创作了“第一集”、“第二集”、“第三集”、“第四集”。我用插件将它们与“超自然活动”联系起来post 2 posts 作者:scribu。我在这里学习了教程posts 2 posts support forum它仍然不起作用。

enter image description here

它显示在http://localhost/movie/conor (我称之为“超自然活动”),这是我测试的代码:

$episode_id = get_the_ID();

$prev = p2p_type( \'posts_to_pages\' )->get_adjacent_items( $episode_id );

$next = p2p_type( \'posts_to_pages\' )->get_adjacent_items( $movie_id, $episode_id );

$items = p2p_type( \'posts_to_pages\' )->get_adjacent_items( $episode_id );

echo get_permalink( $items[\'parent\'] );

if ( $items[\'previous\'] )
 echo \'previous: \' . get_permalink( $items[\'previous\'] );

if ( $items[\'next\'] )
 echo \'next: \' . get_permalink( $items[\'next\'] );

1 个回复
SO网友:onurguven

this works.

$connection_type = \'posts_to_pages\';
$items = p2p_type($connection_type)->get_adjacent_items( $episode_id );

if ( $items[\'previous\'] )
  echo get_permalink($items[\'previous\']->ID);