一点背景:
我已经建立了一个社交媒体聚合器,它可以引入一堆不同的自定义帖子类型。
根据帖子类型,我为列表视图动态分配模板。因此,每种帖子类型都有独特的外观。
switch (get_post_type())
{
case twitter:
get_template_part( 'content', 'twitter' );break;
case flickr:
get_template_part( 'content', 'flickr' );break;
case facebook:
get_template_part( 'content', 'facebook' );break;
case youtube:
get_template_part( 'content', 'youtube' );break;
case instagram:
get_template_part( 'content', 'instagram' );break;
case googleplus:
get_template_part( 'content', 'googleplus' ); break;
case facebook:
get_template_part( 'content', 'facebook' ); break;
case linkedin:
get_template_part( 'content', 'linkedin' ); break;
case pinterest:
get_template_part( 'content', 'pinterest' ); break;
default:
get_template_part( 'content_blog');
}?>
我想要做的是链接“更多”按钮,该按钮将用户带到一个标准化的详细信息页面,该页面对于所有帖子类型看起来都相同。
有没有办法独立于其各自的模板设置“发布详细信息”格式。
是否有最佳实践方法来实现这一目标?
谢谢!