摘要:
首先查看角色具有哪些权限: 注意:修改权限的行为是永久性的,除非你手动删除该权限,因为角色的权限设置是保存到数据库中的(保存在数据表 wp_options,字段名称option_name,值为 wp_user_roles), SQL 命令: 可以通过两种方式添加权限: Parameters 参数介绍 阅读全文
摘要:
功能:后台编辑文章时,可以选择文章使用的模板,效果如下图: 操作步骤: 新建 php 文件,在文件头部添加以上代码, Template Post Type 代表要将模板显示在哪些自定义文章类型中,php 文件可以位于主题目录下的任何目录中, 添加完模板文件后,可以到对应的文章编辑中看到多了一个 Po 阅读全文
摘要:
安装wget 下载最新版本的git源码,并解压 安装依赖包,用于编译 配置 编译 安装 配置git命令补全 将源码目录下的文件复制到/etc/bash_completion.d/目录下。 加载文件 将配置加进配置文件末尾 读取配置 配置完成,可以检查git命令补全是否生效 阅读全文
摘要:
https://developer.wordpress.org/reference/functions/get_permalink/ https://wpml.org/forums/topic/how-to-get-post-id-from-the-current-post-permalink/ 阅读全文
摘要:
1. noopener 如果你需要用 a 标签打开一个标签页时,你会使用 target='_blank' 这个属性,此时你需要添加 rel='noreferrer noopener' 当你使用 target='_blank' 打开一个新的标签页时,新页面的 window 对象上有一个属性 opene 阅读全文
摘要:
函数详解: Codex - get_permalink() 注意:有些链接是通过 SEO 重定向的,比如修改过链接的,这个函数是可以直接获取到最新修改过链接的 url 参考链接: https://stackoverflow.com/questions/34789792/wordpress-echo- 阅读全文
摘要:
1. 本地修改了一堆文件(并没有使用git add到暂存区),想放弃修改。 单个文件/文件夹: 所有文件/文件夹: 2. 本地新增了一堆文件(并没有git add到暂存区),想放弃修改。 单个文件/文件夹: $ rm filename / rm dir -rf所有文件/文件夹: $ git clea 阅读全文
摘要:
以上分页默认是根据 post 文章的数量进行分页,所以以上分页不准确,有些页面会打不开,必须在 function.php 加上以下代码才能正常分页 资料来源:https://forums.envato.com/t/custom-post-type-pagination-issue-in-author 阅读全文
摘要:
测试链接: https://ideone.com/PvpZ4J 阅读全文
摘要:
错误第一次写web 前端代码,出现了“Cannot set property ‘innerHTML’ of null”的错误代码,然后不知道原因在哪? 解决方案在网上查了下资料,原来是js 代码从上往下执行时,没有找到合适的标签而出错。类似于在编程中使用一个未定义的变量,所以一定要在使用变量之前对其 阅读全文
摘要:
Wordpress 插件页面报错如下图: 原因及解决方法: 引入了两次 jquery.js 或 jquery.js 定义的变量导致报错,删除在插件页面自己引入的 jquery,js 即可解决报错。 大部分 js 问题都与 jquery.js 重复引用有关,所以一般可以先从 jquery.js 问题入 阅读全文
摘要:
使用 require 引用文件时,报错如下: require 'https://dev.ryan.com/test.php'; 原因是没理解虚拟服务器路径和文件系统路径。 require 使用文件系统路径,如 解决方法: 先使用 $_SERVER['DOCUMENT_ROOT'] 获取 web 服务 阅读全文
摘要:
URL的合法字符 URL的合法字符表示再浏览器的地址栏中不会被转义的字符,有两种: 当输入的字符不符合以上的字符时,浏览器就会把该字符转义,规则:根据操作系统的默认编码,将每个字节转为百分号(%)加上两个大写的十六进制字母。比如:当再浏览器地址栏中输入www.baidu.com/q=你好时,会被转义 阅读全文
摘要:
php $_SERVER["HTTP_REFERER"]变量可以获取上一个或前一个页面的URL地址。 比如有一个a.php页面,这个页面上有一个链接指向b.php页面,如果我们在a.php页面上点击这个链接, 此时页面会到达b.php页面,在b.php页面输出$_SERVER["HTTP_REFER 阅读全文
摘要:
今天遇到了一个错误, 堆栈溢出,很好奇就是一个简单ajax请求怎么会报这个错误,研究了一下,发现犯了一个很低级的错误,data的参数错误了; passWord是未定义的变量,值为空,然后导致了这个问题。 阅读全文