wordpress不同分类调用不同的模板】的更多相关文章

这里指的是默认文章类型的模板(single.php,category.php) 应用场景: 默认文章默认有2个大类(新闻资讯.游戏资料) 新闻资讯下的所有子分类调用"新闻资讯列表模板,新闻内容模板" 游戏资料下的所有子分类调用"游戏资料列表模板,游戏资料内容模板" 文章列表页category.php 在category.php做判断 如果该子分类属于"新闻资讯根分类",则调用新闻资讯列表模板 如果该子分类属于"游戏资料根分类"…
今天网友问ytkah:wordpress不同分类如何调用不同的模板.我们知道in_category() 函数可以通过分类别名或ID判断当前文章所属的分类,而且可以直接在循环(Loop)内部和外部使用.首先创建一个single.php文件,复制下面的代码 <?php if ( in_category(array( 2,3 )) ) {//多个栏目id get_template_part('single-product' ); } elseif ( in_category( 7 )) {//单个栏目…
倡萌昨天分享的 Custom Post Template 和 Single Post Template 可以让你自定义每篇文章的文章模板,今天来说说WordPress不同分类使用不同的文章模板. 方法一:根据模板文件名进行判断 1.将下面的代码添加到当前主题的 functions.php 文件: /** * 不同分类使用不同的文章模板 */ //定义模板文件所在目录为 single 文件夹 define(SINGLE_PATH, TEMPLATEPATH . '/single'); //自动选择…
关于wordpress其他分类页面正常单一分类页面白屏的解决 朋友的一个站,10个分类页面,9个正常,其中一个打开白屏或者500错误 下载 nginx的日志文件查看 收到如下提示: ecv() failed (: Connection reset by peer) 往下面查看也有如下提示 Allowed memory size of bytes exhausted (tried to allocate bytes) 整体思路整理: 如果其他分类页面都可以正常打开,而且分类的模板页也是用的同一个,…
上一节介绍了tornado的请求与响应,这一节介绍tornado的接口调用顺序和模板 首先都有哪些接口呢?作用是什么呢?并且都有的时候,执行顺序是怎么样的呢? 接口 1.initialize,表示初始化,会在执行http方法之前调用 2.prepare,预处理,会在执行http方法之前调用,任何一种http请求都会执行预处理方法 3.http方法: get,get请求 post,post请求 head,类似get请求,只不过响应中没有具体内容,只获取报头 delete,请求服务器删除指定的资源…
ecshop文章模板做的太简单,页面很丑,怎么才能实现不同的文章使用不同的模板呢,方法是有的,就是没有shopex那么方便,但还可以实现,只要能用就行. 1.打开article_cat.php文件,在最下面找到 $smarty->display('article_cat.dwt', $cache_id); 把他修改为: switch ($cat_id) { case 6: $smarty->display('article_cat6.dwt', $cache_id); break; case…
调用catid为2的分类下的文章,就是后台分类链接的tag_ID <?php $cat_query = new WP_Query(array( 'cat' => '2' )); ?> <div id="sitebar"> <ul class="nav nav-pills nav-stacked nav-og"> <?php if ($cat_query->have_posts()) : while ($cat_q…
如何给ecshop商品分类,显示不同的模板的话.可以通过不同的分类ID来取得不同模板.我们可以通过分类ID来判断,比如分类为1的,调用cat1.dwt.分类为2的,调用cat2.dwt,我们在category.php里面就可以这样判断. if($cat_id == '1'){ $smarty->display('cat1.dwt', $cache_id); }else if($cat_id == '2'){ $smarty->display('cat2.dwt', $cache_id); }e…
style.css : CSS(样式表)文件,一般包括主题声明和通用css样式代码 index.php : 主页模板,一般用来做网站的首页 header.php : Header模板,一般是所有页面的头部公用部分 sidebar.php : 侧边栏模板,一般显示Widget小工具 footer.php : Footer模板,一般放些“关于我们”的页面链接.版权声明和统计代码等 archive.php : Archive/Category模板,用来显示分类下的文章目录 single.php : 内…
根据需要,不同的文章分类会有不一样的页面风格.也就是说根据文章分类ID来判断,输出不同的文章分类模板. 重点就是文章分类的ID. 打开:article_cat.php $smarty->display('article_cat.dwt', $cache_id); 修改成: switch ($cat_id) { case 27: $smarty->display('article_cat27.dwt', $cache_id); break; case 4: $smarty->display…