WordPress别名判断分类怎么连接到一个指定的页面
在主题下的category.php(如果没有,复制index.php或者archive.php并重命名下);在category.php中写: function getmycatid($slug){ $icat=get_category_by_slug($slug); $icat_links=get_category_link($icat->term_id); $icat_name=$icat->name; $cat_id=$icat->term_id; return $cat_id;}这个函数的作用是根据分类的slug返回分类ID;$mycatid=getmycatid('你的分类的slug');define('MYCATID',$mycatid);上面两句的意思是获取你指定slug的分类的ID,并将其定义为常量;打开category.php,在最开头一个<?php之后添加:>?php之后添加:>
如何修改 WordPress 文章显示页面的 内容
WordPress 文章页面的内容生成是一般是由模版文件single.php构成,title一般是放在header头文件中的,如果你的single是引用的头文件,也就是由<?php get_header();="" ?="">调用的话,那么你可以在header.php的head部份的wp_title( '|', true, 'right' ); bloginfo( 'name' ); 这一块内容之前加一个判断,if is single 那么,加上你要加的字。
或者更简单的话,你直接把head中的所有内容考过来替换掉 single.php中的<?php get_header();="" ?="">这个,然后直接在 wp_title( '|', true, 'right' ); bloginfo( 'name' );这个之前打上你要的字,连判断都省了。
WordPress别名判断分类怎么连接到一个指定的页面
1. 在主题下的category.php(如果没有,复制index.php或者archive.php并重命名下);
2. 在category.php中写:
3. function getmycatid($slug){
$icat=get_category_by_slug($slug);
$icat_links=get_category_link($icat->term_id);
$icat_name=$icat->name;
$cat_id=$icat->term_id;
return $cat_id;
}这个函数的作用是根据分类的slug返回分类ID;
4. $mycatid=getmycatid('你的分类的slug');
define('MYCATID',$mycatid);上面两句的意思是获取你指定slug的分类的ID,并将其定义为常量;
5. 打开category.php,在最开头一个
6. if(in_category(MYCATID)){include('你自定义的分类模板.php');}else{在category.php的最后添加一个}7. 上述5-6的意思很明显吧:如果不是你指定的分类,就用默认的分类模板,如果是你指定的分类slug,就用你自定义的分类模板。
转载请注明出处51数据库 » wordpress判断页面
?php>?php>