首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WordPress 条件判断标签及用法大全

WordPress 主题插件开发,条件判断标签(Conditional Tags)是非常重要,通过条件判断标签,我们可以判断各种情况,从而使用对应代码等。...判断内容分页 文章和页面,有时候内容很多,文章插入 标签可以将内容分隔开分成不同页面,并通过对应函数获取分页列表。...> 建议将下面的方法2加入你 functions.php 文件,下面的 is_subpage() 函数原理方法1类似,但是可以返回当前页面页面的 ID 或者是 false。 方法2: 如果你经常需要判断子页面,强烈建议使用方法2。 如果需要判断页面是否为某个特定页面,可以使用方法3代码。方法3代码会判断更加详细,从而更加便于自定义个性化(例如加一些图片)。...; } 下面的例子介绍了如何在主循环中使用条件判断语句。功能是首页(index)显示文章摘要,而在文章(single)主页(home)显示文章正文内容

3.5K20

WordPress 6.1 正式版已发布,最全新功能图文介绍

状态可见性面板现在称为摘要 摘要面板下永久链接模板选项 改进信息面板 站点图标将替换 WordPress 徽标 新首选项 站点编辑器创建更多模板 快速搜索使用模板部分 站点编辑器快速清除自定义...块编辑器改进 WordPress 用户大部分时间都在使用块编辑器为他们网站创建帖子页面。 每个 WordPress 版本都对编辑器进行了大量改进。...改进导航块 WordPress 6.1 带有改进导航块,使您可以轻松地从块设置创建和选择菜单。 用户还可以为子菜单使用设计工具,并将它们样式菜单项不同。...站点编辑器创建更多模板 经典 WordPress 主题中,用户可以使用模板层次结构创建模板,并通过编写代码来扩展他们 WordPress 主题。...使用 WordPress 6.1,用户将能够使用块编辑器执行相同操作,而无需编写代码。 无论您使用哪个块主题,即将发布版本都将解锁以下模板

4.6K30
您找到你想要的搜索结果了吗?
是的
没有找到

WPJAM 「图片集插件」:设置图片分类通过分类快速筛选图片

图片分类 安装好插件之后,就可以 WordPress 后台「媒体」菜单下下看到「图片集」子菜单了: 点击进去就可以创建图片分类了: 需要强调是,我把图片分类强制为最多2级,所以选择级图片集时候...: 因为图片集分类模式限制为二级,而 WordPress 进行分类筛选时候,点击分类也是可以获取其子分类下图片,所以设置分类时候,我做了一些优化,如果分类有子分类时候,则只能勾选子分类。...博客 支持一键将文章图片下载到 WordPress 媒体库 搜索优化 支持限制关闭搜索 WordPress 插件 编辑器优化 优化 WordPress 传统 TinyMCE 编辑器 添加下划线等按钮...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录绑定 内容模板 通过短代码在内容插入一段共用内容模板...站点选项 查看管理所有非 WordPress 系统自动生成站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。

1K20

WordPress 教程:自定义页面(Page)模板样式

WordPress 存在两种信息发布形式:文章(Post)页面(Page),写如何自己定义某个页面的特殊样式之前,有必要为一些新手简单介绍一下它们之间区别,已经了解朋友请跳过本节。...而一个 CMS ,肯定不能只包含正文文章,一般底部都包含了诸如“关于我们”、“联系我们”等页面WordPress 页面就是比较静态比较固定内容页面,一般是独立,与其他内容不太相关。...如果有相关内容,一般是父子关系,即页面下面的子页面。而且页面可以很方便定义“别名”(slug),也就是方便自定义页面的链接。...自定义 WordPress 页面(Page)模板 页面结构、样式, WordPress 主题目录 page.php 定义,所有的页面都是一种结构样式下,只是替换了一些内容而已。...我们现在就来创建自己模板文件,方法很简单: 随便新建一个文件,然后自己写好 HTML 结构对应 CSS 样式以及 WordPress 内容调用函数等,然后最顶部加上如下注释: <?

2.6K30

使用 WordPress 子主题(Child Themes)功能快速制作自己主题

了解子主题功能之前,先来看一下你使用 WordPress 时候是否是这样:不会自己制作主题,只好从网上下载一个,这个主题整体风格比较适合,但是有些小地方不太好,自己只是有一点 CSS 基础,可以修改一些简单样式... style.css 文件,导入主题 style.css 文件(使用 @import )。 想办法找到要修改内容 HTML 结构,并且在下面编写对应 CSS 代码。...注意,你不需要把主题 functions.php 文件内容,全部复制到子主题 functions.php 。...假如觉得主题文章页面(single.php) HTML 结构已经满足不了我强大样式定义需求了,那么我可以通过子主题中增加一个同名模板文件(single.php)直接覆盖掉主题对应模板文件...这个功能通常用在下面几个场景: 添加一个主题原来没有的模板文件 增加一个比模板更加具体模板文件 点击这里查看模板层次 替换主题某个模板文件 引用其他文件 子主题实质上就是一个独立主题,不仅仅可以使用

1.1K21

WordPress 初学者词汇表(术语解释)

因此,使用相同示例,新闻博客上,您可能会找到“加拿大”或“美国”以及“iPhone”或“Android”标签。 Exceprt(摘录) 摘录是描述您帖子(或页面简短说明。...Gravatar(头像) Gravatar是电子邮件相关联头像(名称图像),您可以Gravatar主网站上创建它。现在我相信您会问,这与 WordPress 有什么关系?... WordPress 博客,一些主题包含可用于格式化内容简码,例如,添加按钮。而一些插件使用简码插入特殊内容,例如使用插件构建联系表单。...Block and Block Templates(块模板) 块是您可以通过内容页面构建器(例如 Gutenberg 或 Elementor)添加内容构建元素。...Block Template or Block Pattern是块布局。使用模板,您可以保存您设计用于重复使用或自动应用于特定内容部分特定排列,您可以创建多个。

7.1K20

wordpress 学习笔记 (二)

$post变量,以备接下来使用。...the_xxx 可以直接输出, get_the_xxx 不能直接输出 WordPress函数,the开头基本都是直接输出内容,get开头是获取内容。...(the_category) wp模板标签the_category用于文章页或归档页文章列表输出当前文章所属分类, 即使有多个分类也会一并输出。...② $parents 字符串值,默认为空 指定分类显示方式,可选值如下: 空值:不输出分类; multiple:分类子分类都是单独链接,但处于同一个li元素; single:不输出分类链接...,但分类名称会出现在子分类链接锚文本; ③ $post_id 整数型,默认值:false 文章ID,默认使用当前文章ID。

90620

WordPress开发人员犯12个最严重错误

2.使用那些变量、函数、常量或类太常见名称 开发插件时,最好使用一种命名约定来防止代码冲突,以防有其他插件使用相同名称。...另一方面,开发人员更喜欢使用PHP名称空间来封装项目,并解决创建可重用代码元素时遇到两个问题:类或函数: 1.它们创建代码命名内部PHP或第三方、类、函数或常量之间名称冲突。...这就是为什么使用动作和过滤器以及创建Child主题(扩展主题)是修改主题最有效方法,因为您可以不修改主题或插件本身情况下更改现有功能。...此外,如果您在WordPress.org上提供免费下载插件,那么以后,您将创建一个依赖于插件高级扩展,那么您应该开发免费插件,可以轻松扩展添加高级扩展。...PHP脚本,只有三分之一代码被实际使用时,我已经多次看到这种做法。 这可能有一些缺点,包括: 1.代码不使用现有项目代码相同样式。

2.9K10

WordPress 分类如何实现拖动排序?

WordPress 默认对分类排序真的是太弱了,仅支持通过代码方式使用 ID,使用数量(count),名称(name),别名(slug)等字段进行排序,都没有提供自定义分类方法,更别提拖动排序。...另外由于 WordPress 分类是层级多层情况下怎么实现拖动排序?分类层级非常复杂情况下,怎么方便管理排序呢?...限制分类层级 默认情况,WordPress 分类是可以无限层级,这个插件可以让你限制这个层级: 比如分类层级设置为2层,这个时候,分类创建和编辑页面,分级分类只能选择第一级分类: 文章编辑页面...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录绑定 内容模板 通过短代码在内容插入一段共用内容模板...站点选项 查看管理所有非 WordPress 系统自动生成站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。

1.6K30

WordPress SEO:配置Yoast添加内容目录

WordPress网站在搜索引擎获得好排名需要做一切事情: 配置Yoast; Search Console; 研究长尾关键词; HTML网站内容导航。 这是我们可以页面SEO上做其中一些事情。...(包括引号) 保存Yoast更改 Search Console中点击验证 Search Console填充一些数据可能需要几天时间 Bing + Yandex可以使用相同HTML标记验证过程...避免代码段变量 如果你不手动编写代码段变量,则它们将用作你SEO标题元描述模板。...你应该始终手动编写这些内容,以便它们读起来很好(好到人们想点击你链接),因此Yoast限制字符数,包含焦点关键字。 我使用下面的模板,以防万一如果我忘记写我SEO标题+元描述(我从没做过)。...Facebook不允许你更改标题,因此Facebook上分享你帖子之前,请使用Yoast“Facebook标题”字段(可以SEO标题+元描述不同)来为其指定标题。

1.3K10

WordPress面试题

下面是关于如何在 WordPress 源码开发主题插件基本指南: 开发 WordPress 主题: 创建主题目录: WordPress wp-content/themes/目录下创建一个新文件夹...基本结构: index.php文件使用 WordPress 提供函数来获取头部、尾部等页面结构。 可以创建其他模板文件,如header.php、footer.php等,以更好地组织代码。...模板标记循环: 使用 WordPress 模板标记,如the_title()、the_content()等,模板显示文章标题、内容等。...添加后台页面使用add_menu_page等函数来添加插件 WordPress 后台菜单页面页面添加表单处理逻辑,如保存设置。...通常,主题文件存储 wp-content/themes/your-theme 目录下。 创建子主题(可选): 为了确保你修改不会在主题更新时丢失,你可以创建个子主题。

28940

WordPress主题制作:开始前准备

前言 总是喜欢去尝试各种各样主题,但寻找很久之后也没有找到一款适合自己,总有一些地方不合自己心意,于是萌生了制作子主题想法,创建了子主题之后才发现,子主题修改过程中越发感觉子主题并不是我想要...,特别是主题更新之后,所以开始想着从头开始,自己制作一款主题吧。...申明 本次主题制作会参考各大主题部分实现方法样式设计(最终产出一款适合我自己主题),本次制作主题暂时不考虑引入前端框架,但会引入一些插件,因为插件引入可能导致页面请求数增加,我会在主题选项尽可能提供配置开关来让您可以选择性开启一些功能...环境等,不要使用Windowsnotepad(记事本)书写任何代码 WordPress 术语 Template(模板):其实就是一个代码集,主题中很多地方会利用到这个代码集,所以把它们整合成一个模板,...注意: WordPress,page(页面 Page(静态页面)是两种不同东西。

66030

14个好用WordPress外贸商业主题 适合领域提供网站部署解决方案

在这篇文章,我们整理14个适合不同领域WordPress外贸商务主题。 WordPress程序具有哪些特点: 1、WordPress是一个开源软件,可以免费下载、安装使用。...5、我们创建网站时候可以找到更多合适WordPress主题,国内国外有很多开发者和平台提供,我们无需找人开发,直接低成本选择即可。...有默认数据一键导入达成预览效果,几分钟内完成这个任务。在此之后,我们可以开始使用易于使用Unyson页面构建器,使编辑过程更加直观。其他有价值选项包括谷歌地图、团队成员博客功能。...拥有使用33个以上页面模板,这些模板是完全可定制。您还将获得无限配色方案和平滑过渡效果,使您网站更具视觉吸引力。记住要有一个完全响应式设计,保证每个人都能熟悉你独特内容。...要在在线项目中添加专业视觉效果,您可以使用广泛流行Elementor Page Builder。还有一个项目画廊,视频画廊,其他惊人选项包括

5.1K30

WordPress子主题怎么保留修改代码来避免升级覆盖?

答案很简单,使用WordPress子主题功能,升级后无需再次修改原主题,只需要启用并修改子主题就可以了,下面就以Ality主题为例,创建一个Ality主题子主题。...2、将Ality主题样式文件style.csscss目录(因为Ality主题有部分样式文件字体图标在这个CSS目录)及图片目录img,一起复制到新建主题文件夹Ality-child,也可以将之前修改过...3、打开复制过来style.css文件,文件头部添加:Template:Ality 这个是关键,其中Ality名称必须主题文件夹名称相同,而且主题Ality也必须新建子主题同在WordPress...,可以子主题中新建一个functions.php文件,增加新功能,或者去掉主题部分功能。...还可以将主题其它模板文件比如index.php、single.php、archive.php等复制过来,进行个性化修改。

927110

WordPress body_class 函数那些事

因为同一个网站,很多页面的结构是相同,但是有时某个相同结构(.header)样式却要求不同。...这样如果使用相同结构,就没法修改样式,如果再新建结构,就相当于重做了一个页面,增加工作量。...页面层次页面输出:page-parent 子级页面输出:page-child parent-pageid-{ID} 自定义页面模版: 应用了页面模版页面会输出:page-template...一个页面或者文章太长时候,通常会截断成多个子页面,通过翻页查看下一部份内容。对于所有带有页码页面,都包含 paged 类。...自定义 body_class 函数输出类 在前面的使用已经提到了这个函数唯一参数,传递进去值就会输出相应参数,这里不再赘述。下面介绍一下通过条件判断过滤器自定义输出类。

45230

bloginfo()用法小结|wordpress函数

bloginfo()显示关于您wordpress站点信息,主要是从您用户配置文件WordPress管理屏幕一般设置收集信息。它可以模板文件任何地方使用。这总是将结果打印到浏览器。...可以考虑使用 site_url() 来代替,尤其是使用 子目录路径方式,而不是使用 子域名 来配置站点时(bloginfo将返回根网站URL,而不是子站点URL)。...'charset' - 显示 设置 > 常规 设置页面feed编码”。该数据是从 wp_options 这个数据表检索到"blog_charset" 记录。...'html_type' - 显示WordPress HTML 页面内容类型(默认: "text/html")。...子主题中, get_bloginfo('template_url') get_template() 都将返回主题目录。

84510

WordPress你要会用

用户可以支持 PHP MySQL数据库服务器上使用自己博客。 WordPress有许多第三方开发免费模板,安装方式简单易用。不过要做一个自己模板,则需要你有一定专业知识。...MO Widgets——可以设置侧边栏不同页面显示不同内容!...|灵动边栏插件,使用它将使你更容易控制你边栏显示,安装激活以后会在小工具页面显示控制各个小工具博客任何页面是否显示,以实现不同页面不同侧边栏效果;同时小工具页面产生一个支持php语言文本小工具...虚拟主机地址虚拟主机提供商控制面板上可以查看到,一般绑定域名页面会显示。 6. 创建WordPress数据库 国外主机有一好处是可以创建数据库。而国内主机一般要另行购买。...控制面板创建数据库,记下数据库主机地址、数据库名称、用户名、密码,这四个要素。 7. 修改WordPress安装配置文件。

1.8K50

如何搭建 WordPress 博客

WordPress使用PHP语言开发博客平台,用户可以支持PHPMySQL数据库服务器上架设属于自己网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。...它是使用PHP语言和MySQL数据库开发。用户可以支持 PHP MySQL数据库服务器上使用自己博客。WordPress有许多第三方开发免费模板,安装方式简单易用。...添加内容创建页面 安装主题后,您就可以开始创建内容了。 添加编辑页面 WordPress仪表板侧边栏查找“页面->添加”。...但您创建好类别之后,将其加入目录即可。 更改标题标语 页面标题向搜索者解释了您网站内容。它们也是搜索引擎如何确定排名重要组成部分。您应该在网站每个页面使用唯一标题。...每次有人访问网站时,“静态”页面都会显示相同内容 - 就像您设计主页一样。 操作如下: 转到“设置 - >阅读”。 选择您创建静态页面。“Front Page”表示您主页。

7.5K3330

想建个独立博客,独立博客程序哪个好一点?

WordPress可以创建个人博客、自媒体杂志、企业官网、论坛社区、网店等类型网站,WordPress也可以作为内容管理系统(CMS)使用。  ...WordPress是一个个人博客系统,并逐渐演变成一个内容管理系统软件,由PHP语言和MySQL数据库开发,用户可以支持PHPMySQL数据库服务器上使用自己博客。...wordpress博客程序定位简单数据库层注定了他无法适应大数据。   谷歌字体wordpress使用,头像经常被墙壁覆盖,访问加载速度慢,不能一键更新。...如果博客是自用或者国内使用,毫不犹豫选择这个是对WordPress相比,功能稍差,但简单易用。推荐指数:5星; Typehco超轻,目前模板款式还是很多,够了。...推荐指数:3星; 以上言论只是个人,因为作者真的经历过这三个博客程序,当然还有其他程序,这里没有写,毕竟,没有使用没有发言权,使用最方便习惯或我们国内博客程序祖先Z-Blog,至少模板插件已经满足日常使用类别

1K10
领券