getView函数的第二个参数为缺省参数,在不传入值的情况下,将默认作为.php文件后缀返回文件路径。...注意:关于各页面的判断方法请参考《emlog各种判断页面代码大集合》 当前日志页相关标签 标题:php echo $log_title;?> 日志链接:php echo 分开列表页与首页标签:php if($pageurl == Url::logPage()){?>首页内容php }else{?>列表页内容php }?> 日志链接:php echo $value['logid'];?> 日志标签:php blog_tag($value['logid']);?> 评论数:php elseif ($params[1]=='tag'):?>php echo urldecode($params[2]);?> <?
指定归档 search.php 搜索结果 tag.php 标签 single-XXX.php 指定内容页 home.php 首页 front-page.php 绝对首页 comments.php...评论 sidebar.php 侧边栏 single.php 文章内容页 singular.php 页面文章合一 page.php 页面 header.php 公用头部 footer.php...[is_tag] => 标签归档页面 同分类目录归档页查询相同 5.作者归档页查询 [is_author] => 作者归档页 同分类目录归档页查询相同 6.日期归档页查询 [is_date] => 日期归档页...1 ,[is_page] => 1 阅读设置:为自定义页面的时候 查询出来是设置的页面 11.搜索页的查询 [is_serch] => 当前页是搜索页 没有[query_object]的字段 12....错误页【404】页面的查询 [is_404] => 当前页是404页 没有[query_object]的字段 [posts] [post] 里面都为空 13.
-- 评论的RSS地址连接 --> 现在,你已完成了75%的嵌套,休息一下,后面的会轻松许多 :-D ---- 看到 post.php post页和 index是差不多的,但是我们还是要说一下不同之处...Tag 标签 Tags: php $this->tags(',', true, 'none'); ?> 这是获取当前单篇文章的标签,用“,”符号隔开。 调用评论页 输出结果: 页面标题 - 站点名称 页面面包屑 什么是面包屑?...» 文章标题 首页 » 归档年份 » 归档月份 首页 » 页面名称 首页 » 分类名称 首页 » 标签名称 首页 » 搜索关键词或其他信息 实际上title中的内容可以直接移植到我们的面包屑中,在看下面的代码之前...> 注意:上面的自定义评论代码输出的,就是本来评论页里的下面这段代码,所以你就不用对这段代码做任何更改了。 php $comments->listComments(); ?
给各位提个醒,目前后台登录模板login.php文件还没配置这个标签。 三、面包屑导航 为文章页设置面包屑导航非常简单,把php echo BLOG_URL; ?>">php echo $blogname; ?> >> php blog_sort($logid); ?> >> php echo $log_title; ?>贴进echo_log.php文件一切搞定。...列表页的面包屑导航比较麻烦,log_list.php文件不仅得负责分类列表,通常情况下还得担负首页、标签、归档、搜索的种种列表职能,每种列表页面对应的获取当前页面方式都不一样。...举例来说,本文的正确访问路径应该是/post-189.html,但是换成/post/189.html甚至于/seo/189.html这些根本不应该存在的路径同样可以访问,同一文章页出现了多个访问路径。
制作emlog模板有时会有实现不同页面显示不同内容的需求,实现方法是通过判断代表各页面的变量或函数,再输入对应的内容。...下面是适应于emlog 5.x版本的函数首页、分类页面、标签页面、文章内容页面等页面的变量。...php if($pageurl == Url::logPage()){ echo '这是首页'; } ?> 不同页面显示不同内容 <?...'; }elseif($tag){ echo '标签页'; }elseif($record){ echo '归档页'; }elseif($keyword...php if($logid || $keyword || $tag){ echo '文章内容页、搜索结果页、标签页显示的内容'; } 变量代码来自舍力博客
2、唯一的URL结构 对于网站结构设计而言,我们通常建议,确保同一个内容,具有唯一的URL标识,因此你需要: ①利用robots.txt屏蔽无意义的动态参数。...4、内部链接 对于企业网站排名而言,内链显得格外重要,通常它需要包括如下特性: ①合理利用锚文本作为内链,并针对同一URL适当采用相近的关键词锚文本。...②确保外链,来自专家博客,亦或是行业网站。 ③确保外链的来源,具有一定的权威度。 ④确保外链出自于对方的内容页面,以及友情链接。 ⑤合理控制外部链接的nofollow数量。...8、404页面的设置 合理设置404页面,有利于当用户点击错误的URL时,进入的页面,避免更高的跳出率,为此你可能需要: ①推荐一些近期网站与行业的热门文章。...比如:核心栏目与核心内容页,在确保这些页面被百度收录以后,可以尝试生成长尾词的内容页,以及其他栏目页与TAG页。
面包屑导航对SEO优化的作用: (1)方便用户,面包屑主要用于为用户提供导航一个网站的次要方法,通过为一个大型多级网站的所有页面提供面包屑路径,用户可以更容易的定位到上一次目录,引导用户通行; (2)减少返回到上一级页面的点击或操作...,可以为搜索流量进行优化:如果访问者试图访问网站所在域内并不存在的URL,那么这个访问者就会被转到“无法找到文件”的错误页面,而网站地图可以作为该页面的“准”内容。...同样,从首页指向某个网页的链接可以帮助受链接页的排名。 1、内部链接的两个作用。 (1)提升受链接页面的排名。 (2)引导用户浏览,提高PV,促进销售。...如果想使用图片作为网站导航链接,则需增加alt,另外在图片下搭配一个文字链接作为辅助。 (5)在文章内容中增加内链。...在内容中使用读者搜索问题时喜欢使用的关键词,这样可以提高搜索排名,同时也可在内容中使用链接指向文章。 (8)每个文章都用2~3个TAG,用tag来增加内链让页面互通,并且要把TAG设为静态的!
注意,本页内容为开发者提供的实现实例,请在理解代码后再使用。...Y-m-d')}{$related.Title} {/foreach} 获取大目录下的所有文章(包括子目录文章),将上面的...page'} /*判断独立页面*/ {if $type=='author'} /*判断用户页*/ {if $type=='date'} /*判断日期页*/ {if $type=='tag'} /...*判断标签页*/ 示例:首页和分类列表页分离 在 index.php 文件里作判断,分离模板。... src="{$temp}" /> 仅显示文字的文章简介调用方法 {SubStrUTF8(TransferHTML($article.Intro,"[nohtml]"),200)} 分类目录面包屑的代码编写
二、用于判断的tag函数 is_home() : 函数所在的页面是否为主页 is_single() : 是否为内容页(Post) is_page() : 是否为内容页(Page) is_category...() : 是否为Category/Archive页 is_tag() : 是否为Tag存档页 is_date() : 是否为指定日期存档页 is_year() : 是否为指定年份存档页 is_month...php the_title(); ?> : 内容页(Post/Page)标题 php the_permalink() ?> : 内容页(Post/Page) Url php timer_stop(1); ?> 显示载入页面的时间php echo get_num_queries(); ?...php echo $count_tags = wp_count_terms(‘post_tag’); ?> 6、页面总数: <?
本文提供emlog最全的判断各种页面的方法,可以判断首页、分类页、标签页、搜索页、分页、归档页、作者页、日志页。因此可以实现不同页面显示不同侧边栏或者调用不同内容,也可以实现不同类型页面的标题修改。...> 当然也可以多个用在一起 此处涉及PHP的PHP if...else...elseif 语句 php if($sortName){?>分类页显示内容 php }elseif($tag){?...>标签页显示内容 php }elseif($record){?>归档页显示内容 php }elseif($keyword){?>搜索页显示内容 php }elseif($logid){?...>日志page页显示内容 php }elseif($tws){?>碎语页显示内容 php }?> 也可以判断id php if($author == 1){?>作者id为1页显示内容 php echo $blogname; ?>php else:?>php echo $site_title; ?>php endif;?>
在我们之前创建的主题目录wp-content\themes\Yii-Candy下新建一个文件header.php,我们提取出index.php中的头部代码复制粘贴到header.php中即可,下面的是目前...header.php会被所有的模板页面(主页、分类页、页面、标签页等)所包含,他的内容应该是动态的,适合不同页面的,不应该是单纯的HTML,因为HTML是静态的。...,否则使用文章内容前200字作为描述 $description = $description1 ?...$description1 : $description2; // 填写自定义字段keywords时显示自定义字段的内容,否则使用文章tags作为关键词 $keywords = get_post_meta...WordPress主题制作(八):制作文章单页模板single.php 计划: WordPress主题制作(九):制作评论区模板comments.php 计划: WordPress主题制作(十):制作单页
一个底层页面所展示出来的信息也许是非常精准片面的,而面包屑则能展示更大门类的信息,从而将用户引向上层页面。下文会按照 PC端到手机端的顺序,介绍十一条面包屑的设计指南。 PC端 1....如果网站有两个父层级(如两个同级首页),应该只展示一个 有的网站可能有两个平级的首页,这种情况下一定要选择其中一个作为面包屑的第一项,同时列出两个是不可取的。 4....面包屑中最后一项(当前页)不需要链接到自身 面包屑的每一项都要放链接的,除了最后一项,因为放一个指向当前页的链接不但没有必要,还会让用户怀疑最后一项到底和当前页是不是同一页。 6....面包屑的层级应该是网站的页面层级,而不是分类层级,也不应该包括无内容的导航页 逻辑上的父级(如商品上级分类),除非有真实的页面存在,否则不需要放在面包屑里。...确保面包屑里每一项都可以点击,并且可以查看同一层级的其它内容。在手机端,面包屑可能难以展示完全,可以根据用户使用方式缩短其长度。
> sidebar.php文件的内容 php get_footer(); ?> footer.php文件的内容 php the_time(’m-d-y’) ?...> 显示一篇日志或页面的作者 php the_ID(); ?> 显示一篇日志或页面的ID php edit_post_link(); ?> 显示一篇日志或页面的编辑链接 显示较新日志链接(上一页)和较旧日志链接(下一页) php bloginfo(’description’); ?...php timer_stop(1); ?> 显示载入页面的时间 php echo get_num_queries(); ?...php echo $count_tags = wp_count_terms(‘post_tag’); ?> 6、页面总数: <?
footer.php:网页底部模板 archive.php:分类模板,显示分类下的文章目录 single.php:内容页(post)模板 例如,single-book.php 是作为 post type...page.php:内容也(page)模板 例如,page-about.php 是作为 slug 为 about 的 Page 的模板。...()||is_attachment() 的综合 is_category():是否为category页面 is_tag():是否为Tag存档页 is_date():是否为指定日期存档页 is_year()...('关键字','',''):显示文章的关键tag the_excerpt():post/page页的摘要,输入文章发布页面中的摘要面板的内容 the_content('more'):显示内容(post/...timer_stop(1) : 网页加载时间(秒) php echo get_num_queries() : 网页加载查询量 single_cat_title():当前分类页标题 single_post_title
今天整理电脑文件时,看到了以前收藏的生成 sitemap.xml 的 php 脚本,就随手打开看了看,发现这个代码只能生成主页和文章页的 sitemap。...php /* 标签(可选) */ $tags = get_terms("post_tag"); foreach ( $tags as $key => $tag ) { $link = get_term_link...毕竟每次重新生成绝对是一个耗能大户,而且还有可能被有心之人拿来作为攻击入口!...>&1 Ps:使用这个方法,注意 sitemap.php 里面的 require('....②、代码使用很简单,可以根据需要增减内容,比如觉得标签不应该出现在 sitemap 里面的,可以将标签部分的 php 代码删除即可,但一定要注意不要误删除结尾的标签。
php echo $id;?...或 home.php 视图文件, // 加载文件内容并解析 PHP 变量或语句,然后传递给响应,最终呈现给用户 return view('home'); }); 如果要传递数据给视图...3、在视图间共享变量 有时候在不同视图间传递同一个数据变量很麻烦,是否可以做到一次定义,多处使用呢?...{{ $siteName }} 这样,在浏览器中访问 http://blog.test/page/111,就能看到如下输出了: 对于那些位于页头...、页尾、面包屑或导航条中的数据变量,使用共享变量的方式定义将会很方便。
>" /> meta原标记,这里标记的是网站简介信息这里输出的是博客后台设置的站点描述在日志内容页面的时候输出的是日志的摘要 日志文章内容的输出变量该变量位于系统核心 tag"> php blog_tag($logid); ?...> 日志阅读内容页面的插件钩子主要加载插件文件如:相关日志插件,心情顶踩插件,日志顶踩插件之类 自建页面的内容输出,该变量位于系统核心 php blog_comments($comments); ?> 评论列表 设置相关变量,不需要改动$newtab (是否是新窗口打开,后台设置) $value['url'] (导航链接) $current_tab(导航的class类,当前页面的类为current,非当前页的类为
让大佬们有一个大局观,毕竟后面介绍内容只是其中一个小的点。...Flutter异常显示页?...bugsnag后台Breadcrumbs页显示内容:可以看到路径中包含了当前页面信息,请求信息和关键步骤,异常生成的路径和时间点异常捕获框架阅读通用套路在异常上报主流程之前,必要的通用套路不能忘,按照这个思路来追源码事半功倍...Tag2:这里将Tag1处的额外参数传给了对端SDK }); //Tag3:dart error的处理类,其中全部都是通过channel来桥接的 final client =...面包屑这个词来自糖果屋 这个童话故事;故事中,汉赛尔与葛丽特企图依靠洒下的面包屑找到回家的路。
文章内容均来自网络,并整合。 模板常用函数 1、站点网址 php $this->options->title() ?> 2、站点网址 php $this->options->themeUrl(); ?> 6、导入模板文件夹内的 php 文件 php $this->need('.php'); ?> 7、文章或者页面的作者 13、判断是否为首页,输出相关内容 php if ($this->is('index')): ?> //首页输出内容 php else: ?> //不是首页输出内容 34、获取当前文章页缩略图 php $this->attachments(1)->attachment->url(); ?...> 务必注意,这里所谓缩略图指的是当前文章页第一个附件地址,请确保第一个附件类型为图片。 35、根据页面类型显示内容 判断是文章页则显示内容 <?
让大佬们有一个大局观,毕竟后面介绍内容只是其中一个小的点。...bugsnag后台Breadcrumbs页显示内容:可以看到路径中包含了当前页面信息,请求信息和关键步骤,异常生成的路径和时间点 异常捕获框架阅读通用套路 在异常上报主流程之前,必要的通用套路不能忘...Tag1 一堆额外参数 }) async { //......Tag2:这里将Tag1处的额外参数传给了对端SDK }); //Tag3:dart error的处理类,其中全部都是通过channel来桥接的 final client...面包屑这个词来自糖果屋 这个童话故事;故事中,汉赛尔与葛丽特企图依靠洒下的面包屑找到回家的路。