我在SO上看了几个其他可能的解决方案,但没有看到任何正在做我正在做的事情.
目前,我已经能够使用以下代码解析字符串并检测哈希标记:
mystring = mystring.replace(/(^|\W)(#[a-z\d][\w-]*)/ig, "$1<span class='hash_tag'>$2</span>").replace(/\s*$/, "");
Run Code Online (Sandbox Code Playgroud)
这成功地检测到各种#hashtags.但是它也会检测URL中的锚点,例如:http://www.example.com/#anchor - 我无法弄清楚如何在保持灵活性的同时修改我必须排除的锚点.
谢谢
目前我们有这个代码,除了需要使用指定的时区而不是用户的时区外,它有效:
$('#countdown').countdown('<?php echo $date_end?>').on('update.countdown', function(event) {
var format = '%-S second%!S';
if (event.offset.years > 0 || event.offset.weeks > 0 || event.offset.days > 0 || event.offset.hours > 0 || event.offset.minutes > 0) {
if(event.offset.minutes > 0) {
format = '%-M minute%!M ' + format;
}
if(event.offset.hours > 0) {
format = '%-H hour%!H ' + format;
}
if(event.offset.days > 0) {
format = '%-d day%!d ' + format;
}
if(event.offset.weeks > 0) {
format = '%-w week%!w ' + format;
} …Run Code Online (Sandbox Code Playgroud) 我正在使用的API要求通过ajax使用Name,Value对发送数据.与模型不同,名称可以包含空格和其他字符.
因此,必须是字母数字字符的模型不是名称的直接表示.例如:名称,型号,价值
有GST(是/否),stepTwo.has_gst_yes_no,1
所以当我:
console.log($scope.stepTwo)
//I have:
//has_gst_yes_no=1
Run Code Online (Sandbox Code Playgroud)
这很好,但是如何获取输入名称以及在发送到API时我需要将其用作密钥.
希望有道理.
在 woocommerce 类别屏幕中,您可以拖放类别以更改其顺序。
在“前端”中,我想以相同的顺序列出类别(与 wp-admin 中的产品类别屏幕的拖放相同的自定义顺序)。
$args = array(
'taxonomy' => 'product_cat',
'orderby' => 'term_order',
'order' => 'asc',
'show_count' => 0,
'pad_counts' => 0,
'hierarchical' => 1,
'title_li' => '',
'hide_empty' => 0,
);
$query = new WP_Query( $args );
Run Code Online (Sandbox Code Playgroud)
我尝试了几种不同的 orderby 变体,但无法获得与管理屏幕完全相同的订单。订购数据似乎存储在 __woocommerce_termmeta 表中,其中“meta_key”为“order”。
任何建议将不胜感激。
谢谢。