php - 付费会员 Pro WP 插件(更改课程)
问题描述
有谁知道如何更改或添加一个 id 到显示在配置文件和目录中的注册助手字段的类中,我需要彼此分开设置样式。
该目录需要与配置文件不同,以便它们可以单独使用 CSS 定位。
开发人员创建了一个过滤器,用于从配置文件和目录页面中的特定注册助手字段(对象)中过滤 HTML
插件说明----
添加了 pmprorh_get_html 过滤器。第一个参数 $r 是 getHTML 方法要返回的 HTML。第二个参数 $field 是字段对象。
话虽如此并使用 WP is_page()
,我如何针对这些特定字段并根据页面目录或配置文件更改类。
我有一个pmprorh_get_html
过滤器如何工作的示例,div
在注册帮助器字段周围添加一个文件上传。
<?php
$r = apply_filters('pmprorh_get_html', $r, $this);
function my_pmprorh_wrap_file_field( $r, $field ) {
if ( $field->type == 'file') {
$r = '<div class=customClass>' . $r . '</div>';
}
return $r;
}
add_filter( 'pmprorh_get_html', 'my_pmprorh_wrap_file_field', 10, 2 );
?>
解决方案
推荐阅读
- mysql - mysql更新和选择联合查询
- c# - 如何像基类一样序列化属性?
- javascript - 在不同的浏览器平台上使用 $.get 为 innerHTML 数据获取一致响应的适当方法是什么?
- php - 达到第 50 条记录时删除所有记录 - sql/php
- .net - 如何在 Angular 客户端中使用 WCF 肥皂 Web 服务
- php - 当变量为空时,是否有一个循环将排除变量,同时回显到php中的网页?
- c - 为什么我在调用 malloc() 为链表创建节点时会出现内存泄漏?
- docker - docker-compose.override.yml 不会覆盖值
- python - 如果元素不是无,如何替换列表中的元素值?
- c++ - 作用域与编译器优化的相关性