想要让某个特定分类文章页面样式区别于其他分类,我们可以自定义模板来实现。今天我们分享一下WordPress自定义文章详情页模板,首先在所用WordPress主题根目录新建一个名称 single-wordpress.php的模板文件。

将以下代码片段添加到您的当前主题的 functions.php 文件:

add_action('template_include', 'load_single_template');

function load_single_template($template) {

$new_template = '';

// single post template

if( is_single() ) {

global $post;

// 'wordpress' is category slugs

if( has_term('wordpress', 'category', $post) ) {

// use template file single-wordpress.php

$new_template = locate_template(array('single-wordpress.php' ));

}

}

return ('' != $new_template) ? $new_template : $template;

}

上面的代码将指定WordPress分类的文章,使用 single-wordpress.php 模板文件。同理,你可以重复以上的步骤,让其它分类也可以使用自定义模板。

php详情页模板怎么做,WordPress自定义文章详情页模板相关推荐

  1. wordpress网站文章内容页模板主题开发制作教程

    内容页模板主题是网站中的重中之重,是主要承载我们的网站内容的页面,也是为用户展示结果的界面,那么wordpress网站文章内容页模板主题开发制作教程主要将的就帮我们顺利的学会主题开发,主要的内容有,标 ...

  2. WORDPRESS自定义文章列表显示

    最近还在捣鼓wordpress主题,在露兜博客 里看到了query_posts用法汇总,收藏过来备用- 基本可以通过query_posts函数可以实现随机阅读.评论最多和标题排序就等功能吧~ 基本用法 ...

  3. php 获取文章内容首图,公众号文章首图要怎么做?公众号文章首图模板精选合集...

    公众号文章首图要怎么做才能吸睛.亮眼.促使用户点击呢?在为公众号文章首图烦恼的你别担心,稿定设计上有大量的公众号文章首图模板,一定有合你心意的一款!俗话说:"授人以鱼不如授人以渔" ...

  4. Wordpress 自定义文章类型的显示以及分页问题

    前提:自己开发了一套主题,并且全局使用了自定义了文章类型. 首页调用了四个分类来显示,并且每个分类显示8个文章,使用查询方式如下: $args = array('post_type'=>'vid ...

  5. Wordpress 自定义文章类型添加 Categoried、Tags

    默认情况下 ,自定义文章类型没有分类和标签属性,需要通过 register_taxonomy_for_object_type 手动注册文章分类和标签,可以通过在 functions.php 或插件中添 ...

  6. html5文章发布模板,HTML5响应式大气文章博客模板

    ★模板详情★ Html5大气文章博客模板,全尺寸自适应!,测试完整无错,兼容主流浏览器. 模板包含安装文档,并包含测试数据. 本模板基于DEDECms 5.7 UTF-8设计,需要GBK版本的请自己转 ...

  7. 新闻网站模板html4,织梦新闻文章门户网站模板,Html5响应式高权重网站织梦模板...

    织梦新闻文章门户网站模板,Html5响应式高权重网站织梦模板 模板基于织梦CMSv57sp2开发.运行环境已升级并完全兼容PHP5.6. 模板结构以黄金比例分割.更加符合用户人群体验. 该门户网站模板 ...

  8. wordpress列表页调用浏览器,wordpress显示文章浏览量!

    1.把下面这段代码加在想显示文章浏览次数的位置(例如模板内的content.php) <?php setPostViews(get_the_ID()); echo getPostViews(ge ...

  9. WordPress自定义文章作者名称

    有时候网站会收到一些投稿文章,或者也会转载别人的文章,新创建一个用户又有些麻烦,但在作者名称那里显示自己的名字,总不是那么和谐.今天倡萌推荐 @西秦公子 的一个小插件,支持在后台自定义当前文章的作者名 ...

最新文章

  1. MySQL 的 find_in_set函数使用方法
  2. c语言 五子棋 悔棋代码,跪求C语言五子棋悔棋部分实现
  3. wince下实现wifi无线网络的连接和配置(WLAN)
  4. .NET Exceptionless 日志收集框架本地环境搭建
  5. ARC106E-Medals【hall定理,高维前缀和】
  6. HttpWebRequest类
  7. 数组方法 包含es6
  8. PHP 反射机制Reflection
  9. ui-router 路由重定向
  10. frx表格怎样调单元格大小_前端之HTML+CSS表格的写法
  11. Flex4序列号 adobe flash builder 4 序列号
  12. [全程建模]rose工具如何打开两个mdl文件问题
  13. DELPHI导出wps报错无效的类字符串
  14. 登录时候输入验证码,验证码图片从服务器获取方法
  15. java 1到n的质数_1到100的质数(java求100以内的素数)
  16. %02x与%2x 之间的区别
  17. Linux aarch64 编译 qemu 搭建实验平台
  18. netty初使用——实现http及https代理服务器
  19. Nginx的proxy_pass和fastcgi_pass
  20. 卧槽!百度网盘宣布 VIP 开放免费领取!亲测有效!!

热门文章

  1. 在AWS EKS部署ALB
  2. php 导出excel分段导出_php 导出excel 10万数据
  3. Android学习笔记----解决“com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536”问题
  4. c语言c11标准侯捷,C语言的C89、C99和C11标准(上)
  5. 回答离职原因的6条法则
  6. 关于spring加载(下载)xsd文件失败的问题。
  7. Java的编程小习惯——空格
  8. 【总结】 ---ACM为什么这么难
  9. 程序员为什么热衷造轮子
  10. linux多线程调试