我假设,它应该类似于在税务查询中对 category_name 或 category_in 运算符使用 LIKE 子句。
$args = get_posts(array(
'字段' => 'id',
'post_type' => 'post',
'post_status' => '发布',
'posts_per_page' => -1,
's' => $_REQUEST['s'] ? $_REQUEST['s'] : '' ,
'tax_query' => 数组(
大批(
'分类法' => '分类法名称',
'field' => 'slug',
'terms' => 'SLUG OF the TERM', // LIKE(这里应该是任何 LIKE 子句等)
),
)
));
如何实现这个场景,意味着当用户输入任何与类别名称匹配的关键字时,它应该从该类别中提取所有结果以及一般搜索结果。
示例:用户在搜索栏中输入“ ABC ”,并且存在名称为“ ABC Park ”的可用类别,那么它应该从该类别中提取结果以及具有包含“ ABC”的帖子标题和内容的结果。
我有一个字段并使用 jQuery 在其上应用日期选择器。
当前正在从系统/浏览器获取时间。
我希望它从特定时区获取时间,例如美国/纽约。
参数endDate是设置日历的关键,意味着用户不应该能够选择date未来的日历。目前它看起来像这样
代码片段是:
jQuery('#convo_start_date').datepicker({
format: 'dd M yyyy',
endDate: '+0d',
autoclose: true,
showButtonPanel: true,
todayBtn: 'linked'
}).on('change', function () {
jQuery('.datepicker').hide();
jQuery('#convo_end_date').attr('value',jQuery('#convo_start_date').val());
});
Run Code Online (Sandbox Code Playgroud)
问题:有没有办法设置默认的特定时区(例如 America/new_york)以不允许未来的日期(根据该特定时区)?
注意:我已经尝试过moment.js,但它与我当前在 jQuery 中的工作相冲突,是否有任何参数 datepicker 库提供了设置时区的功能?