SOHO建站

为不同文章形式选择不同的WordPress文章模板

在写文章的时候选择不同的文章形式,然后打开文章的时候会调用不同文章形式的模板。比如,文章形式为video ,就调用single-video.php模板,其它文章形式类似,可以添加多个文章样式。

//为不同文章形式的内容添加不同的single页面
add_action('template_include', 'load_single_template');
function load_single_template($template) {
  $new_template ='';
  // single post template
  if( is_single() ) {
    global $post;
    if ( has_post_format( 'video' )) {// 文章形式为video
      $new_template = locate_template(array('single-video.php' ));// 就调用single-video.php模板
    }
    if ( has_post_format( 'image' )) {// 文章形式为image
      $new_template = locate_template(array('single-image.php' ));// 就调用ssingle-image.php模板
    }
// 这里可以添加其他文章形式的模板
  }
  return (''!= $new_template) ? $new_template : $template;
}

将以上代码添加到functions.php文件中即可。

Published
Categorized as 建站知识 Tagged

By SOHO

wowsoho.com是一个wordpress建站公司

Создание сайтов на русском языке

Китайская компания WordPress Services JianzhanPress.com… Continue reading Создание сайтов на русском языке

WordPress模板制作学习笔记

从今天正式开始

WordPress调用指定分类文章

按指定分类调用wordpress文章

wordpress子分类调用父分类名称和链接

子分类与父分类名称和链接调用相关

wordpress给指定ID的分类目录分页添加不同数量文章

不同分类显示不同的文章数量

外贸soho人自建独立站用wrodrpess的好处

WordPress为外贸SOHO人提供了一个强大的、成本效益高的自建独立站解决方案。