is_single( array( 17, 19, 1, 11 ) ) 判断多个文章的 id,用法同上。...判断内容分页 在文章和页面中,有时候内容很多,在文章中插入 标签可以将内容分隔开分成不同的页面,并通过对应的函数获取分页的列表。...$paged || $paged < 2 ) { // 这里是不带有分页或者是带有分页页面的第一页 } else { // 这里是带有分页的其他页面。 } ?> 例子2: 带有分页的其他页面。...操作符 就可以使用多个条件判断标签。
这时,也可以在 body 标签上加上一个页面对应的类(blog),之后对于这样一个与其他页面不同样式的需求,就可以使用下面语句来实现: .blog .header{.....} body_class 这个函数就是用来给...文章页面(Single Post) 所有的文章都会输出:single postid-{ID} 这两个类(ID 为当前文章唯一的 ID )。...普通的文章页面输出:single-post 类 自定义文章类型的文章页面输出:single-{posttype} 类 如果支持文章格式的话: 指定了文章格式的文章会输出:single-format-{...带有结果的搜索页面:search-results 没有结果的搜索页面:search-no-results 分页页面或者多页码的页面 分页页面通常是指文章索引页面底部的翻页。 此外文章内也有分页页面。...一个页面或者文章太长的时候,通常会截断成多个子页面,通过翻页查看下一部份内容。对于所有带有页码的页面,都包含 paged 类。
更换主题-七彩之家BLUE2.0以及后续的修改 作者:matrix 被围观: 9,648 次 发布时间:2013-07-31 分类:Wordpress 兼容并蓄 零零星星 | 2 条评论 »...真是闲着蛋疼~ 然后就开始记录修改主题的细节部分,方便以后的查找~ 1.后台添加html按钮 toggle伸缩、mp3短代码、分隔符、文章分页样式 functions.php中上部添加 代码: //...after; else return $views; } single.php、blog.php中添加被围观次数显示: 被围观: '; } add_shortcode('toggle','single_toggle'); 参考:自说me话 & http://immmmm.com/WordPress-shortcodes-toggle.html...,害得我弄了大半天都没效果~ 不懂代码真是恼火啊 4.添加播放mp3的功能 从自说Me话扩展版 v1.5.1拷贝\swf\player.swf functions.php中添加mp3短代码: /*
最近写了一篇比较长的隐私文章,用到了wp的文章分页功能。却发现默认的分页的页面又小又难找。...于是想修改wp的默认分页,网上找了下相关的代码基本都是下面的样子: ' ' . __( 'More pages: ', 'textdomain' ) . '', 'after'...最后采用下面的代码成功修改了展示样式(修改主题的single.php文件): #block-nav a.post-page-numbers, #block-nav .post-page-numbers...☆文章版权声明☆ * 网站名称:obaby@mars * 网址:https://h4ck.org.cn/ * 本文标题: 《修改WordPress 文章内分页样式》 * 本文链接:https...b7%e5%bc%8f/ * 转载文章请标明文章来源,原文标题以及原文链接。
有了前面制作index.php的经验,接下来制作single.php将会非常轻松 添加标题 添加文章分页 进行分页时,下方显示页码 ?...php if(have_posts()) : the_post(); ?> 然后在结尾我们还需要加上当没有文章时,将没有文章的信息告知用户 WordPress主题: 9 / 14 WordPress主题制作:开始前的准备 WordPress主题制作(一):主题文件结构 WordPress主题制作(二):模板和模板文件 WordPress主题制作...: 原文出处:Yiiven https://www.yiiven.cn/wordpress-theme-single.html
其实想开发一个wordpress模板并不是太难,大家只要了解一些wordpress中的常用函数,即可按照自己的需要进行内容调用了。...php edit_post_link(); ?> 显示一篇日志或页面的编辑链接 显示Blogroll中的链接 显示注册链接 显示登入/登出链接 在日志或页面中插入分页 截断日志 6.wordpress去评论者链接的评论输出 9.wordpress判断语句 is_single() 判断是否是具体文章的页面 is_single(’2′) 判断是否是具体文章(id=2)的页面 is_single(’Beef Stew’) 判断是否是具体文章
面包屑导航的作用 让用户了解目前所处位置,以及当前页面在整个网站中的位置。...便于搜索引擎对于网站的收录,蜘蛛可以沿着面包屑导航爬下去,便于寻找链接,提高蜘蛛的爬行速度和效率; 便于用户了解网站的层次结构,进而浏览网站,提高用户体验; 优化面包屑导航每个层级的名称,尽量使用关键字...$before = ''; // 在当前链接前插入 $after = ''; // 在当前链接后插入 if ( !...$after; } elseif ( is_single() && !is_attachment() ) { // 文章 if ( get_post_type() !...is_single() && !is_page() && get_post_type() !
php edit_post_link(); ?> 显示一篇日志或页面的编辑链接 显示Blogroll中的链接 显示博客的描述信息 ---- ---- 其它的一些WordPress模板代码 ---- ---- /%postname%/ 显示博客的自定义永久链接 显示登入/登出链接 在日志或页面中插入分页 截断日志 显示管理员的相关控制信息 6.wordpress去评论者链接的评论输出 9.wordpress判断语句 is_single() 判断是否是具体文章的页面 is_single(’2′) 判断是否是具体文章(id=2)的页面 is_single(’Beef Stew’) 判断是否是具体文章
php edit_post_link(); ?> 显示一篇日志或页面的编辑链接 显示Blogroll中的链接 带有 RSS Feed 链接的分类列表,下面代码根据分类名对分类列表排序,并显示每个分类下的文章数和 RSS 的 Feed 链接。...> 显示登入/登出链接 在日志或页面中插入分页 截断日志 显示管理员的相关控制信息 说明: child_of=5中的5是指某个页面的ID号。 wordpress去评论者链接的评论输出 //作者:全百科网 //网站:http://www.quanbaike.com/ 9.wordpress判断语句 is_single() 判断是否是具体文章的页面 is_single(’2′) 判断是否是具体文章(id=2)的页面 is_single(‘Beef Stew’) 判断是否是具体文章
先简单说一下结论: Wordpress中图像物理文件保存在 wp-content/uploads 目录下,相关信息保存在 wp_posts 表中。.../closed) post_password 文章密码 post_name 文章缩略名 to_ping 要引用的URL链接 pinged 已经PING过的链接 post_modified 修改时间 post_modified_gmt...注意:不能将GUID作为永久链接(虽然在2.5之前的版本中它的确被当作永久链接),也不能将它作为文章的可用链接。GUID是一种独有的标识符,只是目前恰巧成为文章的一个链接。...由此可以看到,Wordpress 利用 post_type 可以在该表中存储草稿、文章、页面、附件等丰富的信息,一张表就搞定了。...本文内容基于 Wordpress 4.8版本 参考资料: 1、如何设置Wordpress的特色图像 2、WordPress数据库表及字段详解 3、理解和利用 WordPress 中的元数据(Metadata
$post_abstract = $meta_data['post_abstract']; # $meta_data['post_abstract']不存在。...TimThumb图片插件报错,原因是图片链接的域名是站外的。应该是改了域名造成的。 解决办法 修改图片链接,订正域名。 去掉图片链接的域名。...让超链接在新标签打开 wordpress默认是当前页打开,但在文章中,有时候会有些引用的链接,此时我们希望可以在新标签中打开。 解决办法 在Theme Editor中修改主题代码。加入以下代码。...所以放在header的head标签里,所有的超链接都会在新标签打开。 如果放在部分页面中,就可以只让某些页面的超链接在新标签打开。比如文章页single.php。...修复WP-Editor和主题代码高亮冲突问题 注释掉style文件中主题的代码高亮css .single-content code{ }
大纲如下: 概述 使用Radon attache功能的好处 基本环境描述 把wordpress库加入到Radon中 利用wordpress体验Radon的透明分库分表 总结 最近发现RadonDB在特性中引入一个新特性...环境确认:博客链接3306端口,确认wordpress工作正常。...Radon中遇到Single表的情况下是把SQL透明下发到后达。所在这里Radon更相当于一个TCP的代理层,主要可以启到“连接池”,审计等相关功能。...因为wordpress的分页用到了SQLCALCFOUNDROWS这个功能,所以唯一不爽的地方,没分页了。 ?...单个attach上去的节点也有点Radon中单独建的Single table作用。 特别注意事项点 如果把现有的业务数据库直接加入到Radon中,原来的DB不要在做为Backend加入了。
the_xxx 可以直接输出, get_the_xxx 不能直接输出 WordPress的函数中,the开头的基本都是直接输出内容,get开头是获取内容。...) wp模板标签the_category用于在文章页或归档页的文章列表中输出当前文章所属分类, 即使有多个分类也会一并输出。...字符串值,默认为空 默认以无序列表输出分类链接,当文章指定了多个分类时,提供一个字符用于分隔这些分类链接。...② $parents 字符串值,默认为空 指定父分类的显示方式,可选值如下: 空值:不输出父分类; multiple:父分类和子分类都是单独的链接,但处于同一个li元素中; single:不输出父分类链接...,但父分类的名称会出现在子分类链接锚文本中; ③ $post_id 整数型,默认值:false 文章的ID,默认使用当前文章ID。
> 函数简介: the_permalink() 输出文章的URL链接 the_title() 输出文章的标题 添加文章标签 该函数会根据文章的评论数量显示不同的文字链接,0 条评论、1 条评论等等,你可以根据自己的爱好定制文字内容。...> 现在会不会比较清晰了呢,目前我们的首页只会显示一页(文章数量取决于你在后台设置每页可显示的文章数量。) 添加文章分页 你已经看到,每页只能显示部分文章,要想看下一页,就需要添加分页。...WordPress主题: 8 / 14 WordPress主题制作:开始前的准备 WordPress主题制作(一):主题文件结构 WordPress主题制作(二):模板和模板文件 WordPress主题制作...sidebar.php WordPress主题制作(七):制作基础模板Index.php WordPress主题制作(八):制作文章单页模板single.php 计划: WordPress主题制作(九)
结果如下: 第三,在 page.php 中移除 posts_nav_link() 或者导航模块。 刚才发生了什么? 第一行代码是用于显示页面的分页链接。 举个例子,编辑 About 页面。...第5步:定制 single.php 点击一个日志的标题去阅读日志其余部分就会带你到单篇日志查看模式。single.php 模板就是用于处理查看单篇日志时的外观。 在 single.php 中的 是的,这是相同的用于编码页面的分页链接的代码。同样我们也可以把日志分成多篇子日志。 第二,在 postmetadata 区域,移除 链接函数是因为在单篇日志查看模式下留言链接函数是不起作用,所以要在 singel.php 文件中移除它。只有管理员可见的编辑链接,在 BR 标签的左边。...对于查看单一日志的页面,它是没有后一页和前一页链接的,我们可以使用 previous_post_link() 和 next_post_link() 函数去调用前一篇日志和后一篇日志的链接。
> 主题文件夹的URL地址 wordpress的版本号 post_link();?> 特定日志或页面的编辑链接 调用友情链接表里的链接 将页面作为链接列表的形式显示出来 将分类作为链接列表的形式显示出来 post_link(‘%link’)?...> 链接到下一篇日志的URL post_link(‘%link’)?> 链接到上一篇日志的URL 调用日历 显示注册链接 把日志或文章分页 切割文章并显示剩余内容的链接 显示管理员的相关控制信息 <?
而说到复杂点的用法,你甚至可以利用query_posts来查询某一分类目录下某个作者发表的、带有某个标签的特定数量文章等。下面介绍的是一些更实用的用法。...Query_posts中说到: query_posts函数仅用于修改主页循环(Loop),而不是一种在页面上生成次级循环的手段。...置顶文章 WordPress在 2.7版本中引入了文章置顶功能。 这使用户选定的文章能够不受时间的排序标准,总是显示在文章列表的最上方。...在计算出分页后,该查询返回日志数组(分页并不影响WHERE语句,因此该函数相当于posts_where) posts_join 应用于查询的JOIN语句,该语句可返回日志数组 该过滤器函数与post_where...其原理是当用户在某一个页面上使用多个WordPress循环时,用代码阻止重复内容被链接。
,比如我在我爱水煮鱼上面就使用 WordPress 自定义字段记录当前日志的浏览次数和它的bit.ly 的短链接,如下图所示: WordPress 自定义字段 WordPress 自定义字段工作机制...当我们为某篇日志或者页面创建一个自定义字段的时候,我们所写的信息将会存储到该日志或者页面中。...如通过使用 get_post_meta(post->ID, "Key2″, single = true); 可以返回自定义字段 "Key2" 的值,也可以输出它:echo get_post_meta(...>.gif" alt="mood" /> 输出撰写日志时候的参考书籍 假如你在写日志的时候参考一些书籍,你想告诉读者写日志时候显示你参考了那些书籍,这个也很易,WordPress 允许你在一篇日志中使用多个相同的自定义字段...对象缓存中,统计每增加 10 次之后才写入数据库中,这样大大减少数据库的请求,加快 WordPress 的效率。
如果你是一个 WordPress 主题作者,你肯定会经常到 WordPress 的 Codex 去搜索一些常用的模板函数,每次查询的话,有点麻烦,所以为了方便查询,制作了这个 WordPress 常用模板函数速查表...基本模板文件 文件名 描述 style.css 主题样式文件 index.php 首页模板文件 header.php 头部模板文件 single.php 单篇文章模板文件 archive.php 存档/...> 所有分类列表 链接 post_link('%link'); ?> 下一篇文章链接 链接 post_list('%link'); ?...php while(have_posts()) { the_post(); ?> 的代码?> 登录/登出链接 链接 将文章那个内容分页 链接 截断文章内容,并创建到全文的链接 链接 <?php wp_meta(); ?
文章目录[隐藏] 过滤标记 指示符示例 消息示例 当表单包含多个必填字段时,它们的标签可能带有一个带有图例的星号,以说明这些字段是必填的。...为了减少代码重复并帮助维护全局一致的标记,WordPress 有两个新函数:wp_required_field_indicator()和wp_required_field_message()。...在 WordPress 5.9 和 6.0 中,屏幕阅读器不会阅读评论表单的星号或必填字段消息文本,因为它们是视觉提示。在 6.1 中,修订版恢复了这些项目,因此看到文本的屏幕阅读器用户也能听到它。...指示符示例 如果语言保留单个星号,使用过滤器可以添加更多星号: function wpdocs_replace_single_asterisk_in_default_indicator( $indicator...', 10, 1 ); 消息示例 将消息中指示符之前的空格替换为不间断空格,以便符号不会换行到下一行,与消息的其余部分分开。
领取专属 10元无门槛券
手把手带您无忧上云