其实这些细枝末节的事很少有人注意,前几天看公众号的时候看见公众号的时间显示的很好,比如能看到刚刚、10分钟前、昨天、前天等等,这样看上去很舒服有没有,至少我是这么觉得,但是zbp官方给出的代码可以显示部分...,但是超过一定时间就显得臃肿,比如,去年发布的就可能会显示“3年前 (2018-06-08)”看着很长,而且在移动端显示并不友好,像之前的主题我还会提议在移动端显示正常的时间,要不小手机根本看不全。...今天抽时间百度了一下,结合zbp官方代码,结果了以上问题,既可以像微信公众号显示的那么完美,超过年限又不会显示那么长,行了,废话少说,附上代码: function 主题ID_TimeAgo($ptime...我目前能做的就是把主题细致化,毕竟现在开发者的技术越来越高,我估计快被迫转行了……没办法,技术不够只能细节来凑了,话说新主题快要上架了,目前也是在修改细节,整体的布局都已经完成了,感觉着一路走来,技术的确有所提升...,但是明显的感觉到有些吃力,关于文章及列表的友好显示时间代码已经给出,教程也完成了,我去搬砖了,哦不,搬代码去了,可以小小的期待一下新主题,哦对了,新主题的名字叫做“希望”,拭目以待吧~
如果你在编辑器中输入PHP 代码,默认的话WordPress 不会为你执行这段代码的——只会文本方式输出。...Tutsplus 上有一篇文章以插件的方式告知我们实现在WordPress 的文章或页面中运行PHP 代码的方法,下面介绍下。...原理小介绍 懂php 的都知道,PHP中载入其他PHP文件可以用include() 或者 require() 函数,因此为了实现在WordPress 的文章或页面中运行PHP 代码,我们可以将打算运行的代码写入一个额外的...那么此时,在WordPress 编辑器中写文章时候用下面的短代码插入短代码: [phpcode file="wordsbackward"] 即可运行相应的wordsbackward.php文件,如图:...PS:Tutsplus 上的原文不知为何已经被删除,Jeff 是在RSS 阅读器上保留下的,但还是感谢原作者。经过亲自测试代码可行。
留着自己看的…… Wordpress模板基本文件 style.css 样式表文件 index.php 主页文件 single.php 日志单页文件 page.php 页面文件 archvie.php...分类和日期存档页文件 searchform.php 搜索表单文件 search.php 搜索页面文件 comments.php 留言区域文件(包括留言列表和留言框) 404.php 404错误页面...header.php 网页头部文件 sidebar.php 网页侧边栏文件 footer.php 网页底部文件 Wordpress Header头部 PHP代码 注: 也就是位于和之间的PHP代码...下一篇日志的URL地址 上一篇日志的URL地址 调用日历 显示一份博客的日期存档列表 显示较新日志链接(上一页)和较旧日志链接(下一页) 显示博客的描述信息 其它的一些Wordpress模板代码.../%postname%/ 显示博客的自定义永久链接 搜索表单的值 打印输出信息 显示注册链接 显示登入/登出链接 在日志或页面中插入分页 截断日志 显示管理员的相关控制信息 显示载入页面的时间
WordPress 文章选项开发有点烦 如果我们使⽤ WordPress 原⽣的代码在⽂章编辑页⾯创建文章选项的话,需要两步: 使用 add_meta_boxes 函数创建文章选项的表单: function...,实际上只显示了一个单选框,并且保存它: 和 WordPress 原生设置页面开发一样,这是反人类的操作,所以我们一样要简化我们的开发流程,一个函数就搞定。...wpjam_register_post_option('seo', [ 'title' => 'SEO设置', // 文章选项标题 'context' => 'side', // 显示在文章编辑页的侧边...所以上面代码就是在 文章编辑页面的侧边添加一个「SEO设置」的选项框,它有三个字段,分别是「SEO标题」,「SEO描述」和「SEO关键字」: 然后在后台文章列表页也可以进行设置操作: 点击上面「SEO...设置」按钮也可以进行同样的设置: 在页面上使用文章选项 创建了选项之后,那么我们就要把他们用起来,WordPress 提供了获取自定义字段的函数: get_post_meta($post_id, $met_key
笔记记录,需要的小朋友也可以带走! wordpress模板是由PHP语句组成,很多不懂代码的站长都被PHP复杂的代码难倒,难以自己开发个性化的模板。...> 显示博客的描述信息 其它的一些WordPress模板代码 /%postname%/ 显示博客的自定义永久链接php the_search_query(); ?> 搜索表单的值 显示载入页面查询 wordpress调用最新文章 WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下: php endforeach; ?> wordpress调用最新留言 下面是我之前在一个WordPress主题中代到的最新留言代码,具体也记不得是哪个主题了。该代码直接调用数据库显示一份最新留言。...> 4.wordpress调用相关文章 在文章页显示相关文章 <?
分类和日期存档页文件 searchform.php 搜索表单文件 search.php 搜索页面文件 comments.php 留言区域文件(包括留言列表和留言框) 404.php 404错误页面 header.php...php wp_get_archives() ?> 显示一份博客的日期存档列表 php posts_nav_link(); ?> 显示较新日志链接(上一页)和较旧日志链接(下一页) 显示博客的描述信息 ---- ---- 其它的一些WordPress模板代码 ---- ---- /%postname%/ 显示博客的自定义永久链接 php endforeach; ?> 3. wordpress调用最新留言 下面是我之前在一个WordPress主题中代到的最新留言代码,具体也记不得是哪个主题了。...> 4.wordpress调用相关文章 在文章页显示相关文章 <?
在WordPress中,is_page()是一个非常实用的条件判断函数,主要用于检测当前页面是否为特定的 “页面”(Page 类型的文章)。它在主题开发中经常被用来来根据不同页面执行不同的代码逻辑。...is_page() 的基本用法检测是否为任何页面不带参数调用时,用于判断当前页面是否为 WordPress 的 “页面”(Page)类型:if (is_page()) { // 如果是页面,执行这里的代码...';} elseif (is_page('about')) { echo '关于我们的介绍';}在侧边栏中显示不同内容// 在 sidebar.php...循环加载后使用,通常在模板文件(如 page.php、single.php 等)中使用对于静态首页,is_front_page() 可能是更合适的判断函数对于博客文章列表页,应使用 is_home()...当检测失败时,函数返回 false通过灵活运用is_page()函数,你可以为不同的页面创建个性化的显示效果和功能,提升WordPress网站的灵活性和用户体验。
插 件 主页 TDO Mini Forms WordPress表单插件. 这个插件可以让你为你的WordPress博客添加一个日志发布表单, 让你的读者可以为你的博客提交日志...., 这个图片可以自动显示在每篇文章里面, 也可以通过WordPress模板代码添加....更重要的是这个插件不需要你添加任何WordPress模板代码, 也不需要使用到PHP. 插件主页. Post Notification WordPress文章通知插件....Post Layout 这个WordPress插件可以让你不需要修改主题文件, 就方便的加入PHP, HTML或是Javascript代码到文章内容中....这个WordPress插件可以在你的文章下面创建一个文本框, 里面显示该文章的快捷引用链接, 方便其它用户引用你的文章, 类似于视频网站的转贴代码.
别担心,今天我将手把手带你完成你的第一个 WordPress 插件——一个能在文章末尾自动加个签名的简单小工具。不需要你是个代码大神,只要会点基础的 PHP 就够了!准备好了吗?咱们开始吧!...Plugin Name:插件的名字,会显示在 WordPress 后台的插件列表里。Plugin URI:插件的主页(随便写个链接,指向你的网站也行)。Description:简单说说插件干啥的。...mfp_add_signature:我们自定义的函数,把签名加到文章内容($content)后面。is_single():确保签名只在单篇博客页面显示,不会出现在主页或分类页。...add_filter('the_content', 'mfp_add_signature'):把函数挂到 the_content 钩子上,告诉 WordPress 在显示文章时跑这段代码。...第五步:测一测,查查错测试一下: 看看签名是不是只出现在单篇文章页面,不会乱跑去主页或分类页。在设置页面改几次签名,确认每次都能正常保存和显示。遇到问题咋办? 如果插件没反应,检查代码有没有语法错误。
home.php:如果主题中没有front-page.php,那么使用home.php。它还用于在主页上显示博客文章。...主页 front-page.php——静态首页 home.php——动态首页 index.php——默认模板 文章单页 single-{post-type} – {slug} .php——用于显示任意类型的单个特定文章...index.php 单页(非文章) 自定义模板——在WordPress后台创建页面的地方,右侧边栏可以选择页面的自定义模板 page-{slug}.php——如果页面的缩略名是news,WordPress...searchform.php——显示搜索表单的模板 index.php 404 (未找到)页面 404.php——显示404错误页面的默认模板 index.php 附件页面 MIME_type.php...(十):制作单页(非文章)模板page.php 计划: WordPress主题制作(十一):制作静态首页front-page.php 计划: WordPress主题制作(十二):创建您自己的小工具 计划
不想把它们列在一个页面上,但是又想把他们放在侧边栏?可能你会喜欢下拉菜单?那么为什么不去尝试下 wp_dropdown_catgories 这个函数呢?...wp_dropdown_catgories 这个 WordPress 模板函数是把分类列表显示到一个没有 submit 的按钮的下拉列表中。 直接在模板文件 sidebar.php 中输入 php wp_dropdown_categories(); ?> 即可调用下拉分类列表。在默认情况下,它是 以类别的 id 升序排列的 不显示最新更新日期。...不显示一个分类下日志数量 不显示空的日志 不排除任何分类 显示分类名 在表单中没有一个分类是被选中的 不是以层次结构显示分类 给表单名字附值为 cat 给表单的 class 赋值为 postform...下面这个例子在 HTML 的表单中显示一个层次结构的分类下拉列表和一个 Submit 按钮。同时显示了每个分类下的日志数并且排除了 id 为3,15,22 和6这几个分类。 : <?
> 重定向评论者的url到作者页面 在WordPress 中发表评论后,你将停留在当前页面上——当然,本身这是个符合逻辑的方式,但如果你想在成功发表评论后将评论者的url 重定向到作者页面该怎么做...> 上面的代码实现的效果是:当你有一个分类名称为“world”,那么在该分类的页面下你会在 标签中发现 .cat-world这个类。...> 过滤密码保护文章的表单提示 对于设置了密码保护的文章,在前端页面WordPress 会显示为一个密码填写的表单。...如果你需要,可以自定义这个表单的显示情况,过滤的是the_password_form函数。...> 经过上面的代码作用,整个输入表单仅仅剩下三个单词,一个密码输入框跟提交按钮。怎样,够简洁吧?
网上关于WordPress暗黑模式的文章好像也不少,大多是基于Darkmode.js的 GItHub:https://github.com/sandoche/Darkmode.js 有插件类型的,也有代码适配的...页头的body加入php判断,检测到cookie相关字段直接输出body class为night,防止页面闪烁。...#989292;}body.night #nav .menu ul{ background: #3e4c52;}OK,只要客户端时间是22点到6点之间,就自动切换到夜间模式,你也可以用下面的代码来弄一个按钮在页面上...用前可在参考一下这篇文章WordPress主题 之后台添加控制切换按钮表单控件上一篇文章我们说到加灯笼,在给新站加灯笼的时候想着给后台加一个控制开关,来控制前台是否显示灯笼控件。...那么问题来了,后台选项表单创建好了,函数也能引用。但是.css样式表科学的讲并不能插入PHP代码。一番思考后发现,既然不能把php写到css文件里,那就把css写到php文件里。
第1步:使用 the_content() 函数显示日志内容 在日志标题代码下面输入:php the_content(); ?>。...我们在 WordPress 后台输入多篇多篇测试日志,就可以看到多篇日志一起被显示的样子: 返回浏览器,点击"查看”选择“页面源代码”,就会弹出一个源代码窗口,如果你使用的是 Internet Explorer...我使用的是 Firefox浏览器,下面是在 FireFox 中显示的样子: 你注意到 index.php 文件和它的源代码之间的区别了吗?...他们都没有在 index.php 文件中出现,但是他们在源代码中出现了。 P 标签,为什么和如何使用? 为什么 - 当我们输入日志的时候,每次跳过一行就是一个段落,这个时候需要一个方法去展示?...但是不能重复任何 id,比如,不能在同一页面上有两个 id="header" 。当你想一遍又一遍重新利用一些东西如日志的标题,那么请使用 class。
读者将会看到,由于 Tencent CIAM 提供了方便、快捷的配置功能以及对互联网认证协议的标准化支持,WordPress 管理者无需编写一行代码,只需通过简单的配置操作即可实现对 WordPress.../wp-admin/admin-ajax.php?...再次访问 WordPress 登录页,点击 Login with OpenID Connect,在弹出的 CIAM 登录页上使用现有用户登录或注册新用户。...17.png 屏蔽 WordPress 登录页 当前,用户登录时会先访问 WordPress 的默认登录页,然后点击页面上的 Login with OpenID Connect 跳转到 Tencent...18.png 用户再次登录时,将不再显示 WordPress 登录页,而是直接显示 Tencent CIAM 登录页。
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。...它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。WordPress有许多第三方开发的免费模板,安装方式简单易用。...-y 安装完成后,就可以在 /usr/share/wordpress 看到 WordPress 的源代码了。...更改标题和标语 页面标题向搜索者解释了您的网站的内容。它们也是搜索引擎如何确定排名的重要组成部分。您应该在网站的每个页面上使用唯一标题。 标语在每个页面的标题末尾添加。...“帖子页面”是您博客的首页(如果您的整个网站不是博客)。如果您没有自己选择静态页面,WordPress将收集您的最新帖子并开始在您的主页上显示它们。
wordpress介绍 wordpress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网志,插件众多,易于扩充功能。安装和使用都非常方便。...主页文件 single.php 日志单页文件 page.php 页面文件 archvie.php 分类和日期存档页文件 searchform.php 搜索表单文件 search.php 搜索页面文件 comments.php...> 显示较新日志链接(上一页)和较旧日志链接(下一页) php bloginfo(‘description’); ?...php endforeach; ?> wordpress调用最新留言 下面是我之前在一个Wordpress主题中代到的最新留言代码,具体也记不得是哪个主题了。该代码直接调用数据库显示一份最新留言。...> wordpress调用相关文章 在文章页显示相关文章 //作者:全百科网 //网站:http://www.quanbaike.com/ <?
*** 一、我们的目标:打造一个会出题的登录门卫我们要做的,是在 WordPress 默认登录页面 上添加一个简单的验证码功能:显示一道数学题用户必须输入正确答案才能登录错了?不准进!...PHP 基础知识(不用太深奥)本教程使用的是 PHP,因为 WordPress 就是用 PHP 写的。...php /* Plugin Name: Captcha for Login Description: 在 WordPress 登录页添加数学验证码功能 Version: 1.0...*** 第二步:创建核心文件在插件目录下新建一个文件夹:/captcha-login/includes/然后创建 functions.php 文件,写入以下代码:php if (!...wp-login.php页面显示错误信息清理Session数据。