-
50个WordPress过滤钩子(41-50)
在本系列的前面几个部分,我们已经学习了 40 个WordPress过滤钩子,下来我们继续学习所选的50个钩子的最后10个。 过滤脚本文件资源 WordPress 有自己的脚本文件加载方式,函数wp_enqueue_script()可以加载js文件而非硬编码方式引入,过滤钩子script_loader_src则处理脚本文件加载及输出的方式。 样例:从脚本文件中移除版本参数 Google Page S…... shanezx- 0
- 0
- 1.9k
-
50个WordPress过滤钩子(31-40)
在本系列前面几个章节中,我们已经学习了 30 个WordPress过滤钩子,下面我们继续通过样例来学习下面的10个过滤钩子。 过滤默认的相册样式 WordPress 一般用[ gallery]这个简码加载预定义的CSS。你也可以通过use_default_gallery_style过滤钩子实现自定义。 样例:禁用默认样式 如果你已经在主题样式文件style.css中定义了相册样式,但又不想使用它,…... shanezx- 0
- 0
- 1.5k
-
50个WordPress过滤钩子(21-30)
在本系列之前的两篇文章中,我们学习过了20个WordPress 的过滤钩子。在本文中,我们将继续学习其他类型的过滤钩子。过滤搜索查询在WordPress 站点中,搜索是非常重要的功能之一(某种意义上来说也是最基础功能)。有了posts_search过滤器,便可灵活使用SQL 查询。样例:在搜索结果中包含密码保护文章假如有这样的场景:你将客户的信息写在文章中,且文章全都设置了密码保护。然后你将密码告…... shanezx- 0
- 0
- 1.8k
-
50个WordPress过滤钩子(11-20)
在本系列的前一章节,我们开始学习50个WordPress过滤钩子,在上百个过滤器中,我们每章节分别学习10个。 在本教程中,我们将各过滤钩子用法分别举例说明。 下面我们就开始吧。 在WordPress 中处理可翻译的数据 WordPress 中最酷的功能就是几乎每一文本内容都可以译成各种语言。当然,如果你的网站语言是英语,可能就没有这个需求;但不能保证所有人都使用英文网站。 gettext这个过滤…... shanezx- 0
- 2
- 2.4k
-
50个WordPress过滤钩子(1-10)
在本系列的第一篇文章中,我们在WordPress的上下文中介绍了过滤钩子的定义。在这个教程,我们将开始学习所选的50个过滤钩子,并举例说明每个钩子是做什么的。 话不多说,下面我们就开始介绍第一批50个过滤钩子。 修改默认登录提示错误信息 当登录出现错误提示时,Wordpress泄露了太多信息,例如:“用户barisunver 输入密码错误”,这意味着黑客可以尝试使用不同的用户名去匹配密码,有了过滤…... shanezx- 0
- 1
- 4.2k
-
50个WordPress过滤钩子(介绍过滤钩子)
WordPress是一个了不起的平台和世界上最受欢迎的内容管理系统。这样说的原因是因为它的可扩展性。在这个系列教程中,我们将学习 WordPress 过滤钩子(filters)——我们可以扩展WordPress的最好方法之一。 这个特性的基础就是钩子(hooks)—— WordPress的过滤(filters)和动作(actions)钩子。没有它们,我们就无法利用WordPress的可扩展性的优势…... zsong1234- 0
- 1
- 12.3k
-
WordPress 获取自定义文章类型的相关文章
在 WordPress 的文章页面,一般我们都会推荐一些相关文章,对于WordPress 自带的文章类型“post”,可以根据参考下面的文章来实现: WordPress添加相关文章功能(标题/缩略图样式) WordPress相关文章插件:Yet Another Related Posts Plugin WordPress相关文章插件:WordPress Related Posts 但如果是自定义文…... 网站编辑- 0
- 0
- 3.8k
-
介绍50个 WordPress 动作挂钩(总结)
欢迎来到《50个 WordPress 动作挂钩》这个系列的最后一篇,在过去的几周里,我们一直在研究 WordPress 动作挂钩——它们是什么,如何使用它们,以及举例说明它们如何来为我们工作。 在这最后一部分中,我们将回顾一下我们学习了哪些内容,以及使用简短的语句总结所有的50动作挂钩。 让我们开始吧! 第一部分:WordPress 动作钩子介绍 我们通过一篇简单的介绍走进来了WordPress动…... surenpi.com- 0
- 3
- 2.1k
-
介绍50个 WordPress 动作挂钩(41-50)
如果你一直在更随我们学习这个系列,那你应该知道我们正在介绍 WordPress 的50个动作挂钩。如果你是刚加入我们,建议你先看下之前的文章,然后跟着继续学习更多。 那样的话可以让你跟上我们现在的进度。 让我们开始吧! 在插件管理页面插入<head>标签 通过admin_head-(plugin_page)动作可以在指定的插件页面插入代码到<head>标签中。 向你的插件管…... surenpi.com- 0
- 0
- 1.2k
-
介绍50个 WordPress 动作挂钩(31-40)
如果你是刚加入我们,我们正在介绍 WordPress 可用动作挂钩中的 50 个,在上一篇文章中,我们介绍了 21-30 个,下面我们将继续学习其他挂钩。 如果你还没有看过之前的文章,我建议返回去阅读“概览介绍”这篇文章,然后阅读之后的文章,这样你才能跟上我们的节奏。 闲言少叙,让我们继续吧! 控制默认的JavaScript代码 WordPress在它的核心中提供了很多我们可以加载的脚本。wp_d…... surenpi.com- 0
- 0
- 1.3k
-
介绍50个 WordPress 动作挂钩(21-30)
在这个系列中,我们来看看 WordPress 的动作挂钩:一种可以让我们在应用程序中进行自定义执行的挂钩。在上一篇文章中,我们已经学习了11-20个挂钩,下面我们将继续学习更多。 在这一系列的文章中,我们将要介绍一些WordPress的动作(action)——是应用程序允许我们自定义执行的钩子(hook)。在最后的一篇文章中,我们已经学习了第二批的10个动作,也就是我们总共学习了20个动作了。 跟…... surenpi.com- 0
- 0
- 1.5k
-
介绍50个 WordPress 动作挂钩(11-20)
在该系列的上一个部分,我们已经介绍了10个动作挂钩,在本篇教程中,我们继续通过例子来学习下来的10个挂钩。 处理默认 WordPress 样式 WordPress 有很多CSS文件,可以在后台和前台调用。通过 wp_default_styles 挂钩,我们可以修改 WordPress 的默认样式。 从 WordPress 后台移除 ie.css 如果只有你自己使用网站后台,而且不会使用IE浏览器,…... 网站编辑- 0
- 0
- 2k
-
WordPress 微信登录
前段时间开发了微信相关功能,发现实际操作起来坑还是不少的,之前看着文档写的在实际操作过程中完全行不通,可能给参考的同学带来了一些困扰,于是重新更新了一下文章和代码。 演示地址:http://fatesinger.com/,点击右上角Sign in / Sign up即可体验。 网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。 在进行微信OAuth2.在进行微信…... bigfa- 0
- 5
- 24.3k
-
介绍50个 WordPress 动作挂钩(1-10)
在该系列的上一部分,我们已经对 WordPress 动作挂钩做了一个简单的介绍,在这个教程中,我们将开始介绍所选的 50 个动作挂钩,以及通过例子说明它们的用途。 事不宜迟,我们现在就开始介绍前10个动作挂钩! 处理 WordPress 初始化 这个动作挂钩 init,简而言之,就是在初始化之后开始调用的,这就是为什么这个挂钩可能是有史以来最流行的 WordPress 动作挂钩 —— 因为你可以挂…... 网站编辑- 0
- 2
- 8.5k
-
介绍50个 WordPress 动作挂钩
WordPress 之所以能成为世界上最受欢迎的网页内容管理系统,原因就在于它的高度灵活性和可塑性,而这种灵活性和可塑性正是由“挂钩”(Hooks)简洁宜用的结构所决定的。可以说,没有过滤挂钩(Filter Hooks)和动作挂钩(Action Hooks), WordPress 就不会具有这样高的可拓展性,我们也不可能会有如此多的 WordPress 插件和主题可供选择。 在本系列教程中,我将会…... stonetan- 0
- 2
- 10k
-
WordPress:自定义WP REST API (WP API)授权
WP REST API (WP API) 是一个WordPress插件,其用途是为 WordPress 核心添加一个 JSON REST API , 以便于像移动应用之类的应用与 WordPress 进行交互。 WP-API 是可扩展的,并且具有齐备的文档,如果你使用 WP REST API (WP API) ,你很可能会被授权问题所困扰。 WP REST API (WP API) 能让你创建、编…... coolwp.net- 0
- 11
- 16.4k
-
WordPress 分类及分类下的文章添加模板选择功能
本人一直在用一个分类和文章模板选择器的,不记得是从哪里弄来的,就想拿出来分享一下。利用这个模板选择器你可以给每个分类和其下的文章指定模板,非常方便,制作模板也很简单,只要加上注释代码即可。下面是图片: 要实现此功能, 你需要在你的主题根目录文件夹下新建一个template.php, 并将下面的代码复制进去(或者点此下载该文件):<?php function cat_temp_menus() …... doghap- 0
- 14
- 12.8k
-
为你的WordPress主题框架编写文档
现在,你已经拥有了一个WordPress主题框架。恭喜你!要相信你之前的辛勤付出,将会得到长远的回报,同时你的开发过程会变得越来越顺利、越来越一体化,也越来越高效。 但是你还需要做的最后一件事,就是为你的框架编写文档。至少,你需要保证你的代码都有合适的说明,这也将有利于编写一些其他的文件,以便你可以进一步跟踪构成框架API(应用程序编程接口)的文件、函数和过滤挂钩。 我将介绍的选项是: 说明 创建…... stonetan- 0
- 1
- 2.5k
-
发布你的WordPress主题框架
你可能只是为自己和/或你的团队开发主题框架,在这种情况下,就不必发布你的代码。但是,如果你想让你的代码被广泛使用的话,你就必须找到一些渠道来发布,并决定其他人在使用时是否要付费。 选项如下: 免费: WordPress主题库 GitHub库或类似的信息库 收费: 第三方主题供货商 你自己的网站 还有“额外付费”选项,其中也包括上述两项。 免费发布你的框架 如果你已经开发出自己的主题框架,并也想提供…... stonetan- 0
- 0
- 5.5k
-
为你的WordPress主题框架开发插件
在上一课,我们探讨了使用主题框架中子主题创建网站的方式。这节课,让我们来看看需要创建插件的一些情况。 何时创建插件 当你想要给一个建立在框架上的网站添加功能的时候,有时会很难决定是否要使用插件或子主题中的functions.php文件。 在决定做什么之前,我都会问自己几个问题,如以下信息图表所示: 这将帮助你决定是否使用你的子或父主题函数文件、插件,或初始子主题。 如果您添加的功能增加了大量的代码…... stonetan- 0
- 0
- 5.3k
-
为你的WordPress主题框架创建子主题
之前建立的主题框架将用作所开发网站的父主题。这意味着,在每一种情况下,你都需要去创建一个子主题,并运用自己的设计以及更多的其他的函数创建一个网站,而这个网站也是唯一的。 最显而易见的方式是全身心地投入,并开始在你的子主题中创建模板文件,用来覆盖框架中的那些原文件,但由于你已经给你的框架添加了动作挂钩和过滤挂钩, 所以这未必就是最好的一种方法。 在这篇文章中,我将重点介绍你可以运用在子主题中的一些技…... stonetan- 0
- 0
- 6.4k
-
为你的WordPress主题框架添加过滤挂钩
到目前为止,你已经为你的主体框架添加了动作挂钩(action hooks),你已经编写了一些函数,它们由这些挂钩激活。下一步是添加一些过滤挂钩,从而能够带给你更大的灵活性。 简述动作挂钩和过滤挂钩 在开始之前,有必要对动作挂钩和过滤挂钩之间的差异做一个简要的概述: 动作挂钩会在代码的特定地点被触发。动作挂钩本身并不包含任何可执行代码,但是会在代码中提供一个地点,由相关函数在这个地点实现你想完成的事…... stonetan- 0
- 0
- 2.4k
-
为你的WordPress主题框架添加函数
在上一课,你已经给你的主题框架添加了一些动作挂钩(action hooks)。那么在这一课,你将学习编写一些函数,这些函数将由已添加的那些动作挂钩来激活。 如果你已经完成了之前示例中的代码,那么现在你的框架中应该有6个行动挂钩: wptp_in_header 挂钩,在标题的右侧。 wptp_before_content 挂钩,在循环之前。 wptp_after_content 挂钩,在循环之后。 …... stonetan- 0
- 0
- 5.3k
-
为你的WordPress主题框架添加动作挂钩
这节课,你将学习如何将一些动作挂钩(Action Hooks)添加到模板文件中,而在接下来的课程中,你将学习如何给这些模板文件附加上一些函数。之后,你还会进一步学习如何添加过滤挂钩(Filter Hooks)。 在框架内创建行动挂钩的好处是:你附加的任何内容都可以很容易地在子主题中通过编辑函数或者添加插件的方式来重新覆盖。这样不仅避免了在子主题中创建重复的模板文件,而且也给你创建主题框架带来了更大…... stonetan- 0
- 1
- 4k
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
微信扫一扫,联系我们
关注微信公众号 WPDAXUE
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!