Wordpress中自定义帖子类型的上一个下一个快捷码

Wordpress中自定义帖子类型的上一个下一个快捷码,wordpress,custom-post-type,shortcode,Wordpress,Custom Post Type,Shortcode,我正在尝试为wordpress中的自定义帖子类型(项目)创建一个快捷码,应该在content/tinymce字段中使用。现在,上一个/下一个链接输出仅显示在内容顶部。我已经将echo更改为return,但这并没有解决问题。我做错了什么?谢谢:) function custom\u prev\u next\u post\u nav($atts,$content=null){ 如果(!is_singular('project'))返回; $pnstring=''; $pnstring.=previo

我正在尝试为wordpress中的自定义帖子类型(项目)创建一个快捷码,应该在content/tinymce字段中使用。现在,上一个/下一个链接输出仅显示在内容顶部。我已经将echo更改为return,但这并没有解决问题。我做错了什么?谢谢:)

function custom\u prev\u next\u post\u nav($atts,$content=null){
如果(!is_singular('project'))返回;
$pnstring='';
$pnstring.=previous_post_链接('%link','previous');
$pnstring.=next_post_链接('%link','next');
$pnstring.='';
返回$pnstring;
}
添加快捷码('prevnext'、'custom_prev_next'u post_nav');

如果短代码位于编辑器中的内容下方,则可能是css问题。检查#prev next div。如果短代码在编辑器中的内容下方,则可能是css问题。检查上一个下一个分区。
function custom_prev_next_post_nav($atts, $content = null) { 
if ( ! is_singular( 'project' ) )  return;
$pnstring = '<div id="prev-next">'; 
$pnstring .= previous_post_link( '%link', 'Previous' );
$pnstring .= next_post_link( '%link', 'Next' );
$pnstring .= '</div>';
return $pnstring; 
}
add_shortcode( 'prevnext', 'custom_prev_next_post_nav' );