一,常用函数 获取当前用户ID的方式: 通过邮箱获取用户信息的方式: 通过ID获取用户信息的方式: 二,WP_User 类 通过 WP_User 类获取用户信息 方法: 用户信息:
什么是 WordPress 插件 ? 插件( Plugins )是如何与 WordPress 交互的 WordPress 为插件提供了多种丰富的 APIs。每一种 API( 应用程序接口 )使插件和 WordPress 以不同的方式交互。下面是 WordPress 提供的主要 APIs 以及他们的功能列表: 插件: 给插件提供一系列的钩子( hooks )来使用 WordPress 的相关部分。W […]
一,使用 user_can() 函数验证角色权限 二,使用 current_user_can( $capability ) 验证当前用户权限 三,WordPress 的角色 WordPress所有者可以控制用户写文章、创建页面、管理插件、管理主题,以及管理其他用户的权限。博客所有者可以分配用户权限。 WordPress 有五个预定义的角色: 管理员(Administrator )、编辑(Edito […]
一,相关知识 之前使用的代码高亮工具是highlight.js,但是该插件不支持行号。现在换成了更为流行的 prism.js。 插入代码的方式是在HTML中添加如下代码: <pre class="language-js"><code>console.log('Hello World')</code></pre> code 标签:用于表示一段计算机代码 […]
W3Techs 发布了2021年 Web 编程语言排行榜,互联网上 78.4% 的网站是基于PHP开发。 全球 43% 的网站都在使用 WordPress,小到兴趣博客,大到新闻网站。 基于 WordPress 做的网站兼容性好,WordPress 版本升级对主题影响很少。不像一些 PHP 框架版本升级,由于版本之间差异很大,导致升级工作量特别大,甚至需要重写。项目不升级就会变的过时。
/* 加载页面模板 */ add_filter( 'page_template', 'marker_page_template' ); function marker_page_template( $page_template ) { if ( get_page_template_slug() == 'markerv' ) { $page_template = MARKER_DIR . '/tem […]
当然可以!Composer 是 PHP 的依赖管理工具,它允许你声明项目所需的所有依赖(库),它会在项目开始时安装它们,并在每次更新时重新安装它们。 安装 Composer 首先确保你的系统已经安装了 PHP。接着按照以下步骤安装 Composer: Linux/macOS下,打开终端,然后执行以下命令: curl -sS https://getcomposer.org/installer | p […]