wordpress - 如何使用简码解决 Learndash 聚焦模式
问题描述
仅当用户登录并处于 Learndash 焦点模式时,我如何调用外星人短代码?
我的问题出在“是焦点模式”部分。
<?php $user = wp_get_current_user();
**if focus mode and** ( in_array('subscriber', (array) $user->roles )) {
do_shortcode("[doSomethingNice]");
}
?>
解决方案
找到了,很简单。只需在 lms ->themes ->ld30 -> templates -> focus 中编辑主题
推荐阅读
- android - 具有 onClick 功能的嵌套 RecyclerView
- sabre - Sabre 中所做的更改不会立即反映在 API 中
- angular - RxJs - 动态地将相互依赖的同步调用添加到没有嵌套的 fork join
- javascript - Javascript 比较结果为单个对象数组,如果值在同一对象数组中匹配,则追加
- c++ - 创建 dll 时 applink.c 文件出现问题
- mysql - MySQL Where IN 必须匹配所有值
- veracode - ESAPI 的目的是什么?
- svelte - 使用不同的语言进行纤细的路由
- azure-data-factory - 如何将变量从主管道传递到 Azure 数据工厂中的子管道?
- angular - 为什么我在升级到 Angular 9 时遇到循环依赖问题