我正在尝试注册付费开发者计划.我使用AppleID启用了2FA并验证了可信赖的电话号码和可信设备.我一直看到这个:双因素身份验证
您的Apple ID目前已启用两步验证,但需要双因素身份验证.打开双因素身份验证后,登录您的开发者帐户将需要您的密码和对受信任设备或可信电话号码的访问权限.
有关详细信息,请参阅Apple ID的双因素身份验证.
我无法理解我还能做些什么.
有没有办法轻松做nextUntil,以便包含选择器匹配的元素?我有这个,如果有一个以前的兄弟,这是很好的:
$("#content").find("h3:first").prev().nextUntil("ul:last").wrapAll("<div id='collapse'></div>");
Run Code Online (Sandbox Code Playgroud) 我正在使用WooCommerce的[Product Add-ons] [1]扩展,它允许产品的自定义字段.这会自动显示在单个产品模板上.
通过对单个产品模板的一些试验和错误,它似乎挂钩woocommerce_single_product_summary
(single_meta?)中的某个地方.
我需要在archive-product
模板(产品列表)上显示同一组表单字段.在我的情况下,这是一个卡请求的字段和一个交付日期的字段.在将产品从产品存档添加到购物车之前,需要两者.如果它涉及一些更高级的编码,我不确定是否有可以为此调用的函数.
根据Permemered的回答,我能够将这些附加字段添加到functions.php中:
add_action( 'woocommerce_after_shop_loop_item_title', array($GLOBALS['Product_Addon_Display'], 'display'), 10);
第1次尝试
然后,问题是产品存档没有创建表单元素,只有添加到购物车按钮的锚链接.所以我尝试手动输入表格.代码来自content-product.php
:
<?php do_action( 'woocommerce_before_shop_loop_item' ); ?>
<h2><?php the_title(); ?></h2>
<?php // MANUALLY PUT IN FORM, BECAUSE HOOKS ONLY PUT IN A BUTTON AND NO FORM. NEEDED FOR ADD-ON FIELDS ?>
<form class="cart" method="post" enctype='multipart/form-data'>
<?php
/**
* woocommerce_after_shop_loop_item_title hook
*
* @hooked woocommerce_template_loop_rating - 5
* @hooked woocommerce_template_loop_price - 10
*/
do_action( 'woocommerce_after_shop_loop_item_title' );
?>
<div itemprop="description">
<?php the_content(); ?>
</div>
<input …
Run Code Online (Sandbox Code Playgroud) 我正在使用jQuery Form Wizard 3.0.4插件进行多步注册过程.它使用内置的jQuery验证器插件,从一步到另一步工作正常.编辑:这意味着我已经在使用validationEnabled:true,formOptions和validationOptions,这些都有效.我需要在常规功能之外运行相同的验证.
问题是我需要运行验证器并在两点手动显示错误.对于我所拥有的特殊领域,以及在提交AJAX之前.我尝试过以下内容,它什么都不做:
$("#registrationForm").validate();
Run Code Online (Sandbox Code Playgroud)
表单向导脚本(jquery.form.wizard-3.0.4.js)在进行下一步时似乎正在执行此操作:
this.element.validate().focusInvalid();
Run Code Online (Sandbox Code Playgroud)
所以我尝试了这个,它也没有做任何事:
$("#registrationForm").element.validate().focusInvalid();
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我正在使用由realfavicongenerator.net生成的语法来指定所有网站图标大小,但由于某种原因,该图标未显示在 iPhone 6 上(3 个单独的设备,浏览器缓存已清除)。它显示的是网站的屏幕截图。任何想法为什么会发生这种情况?
我已经查看了我能找到的关于最新语法的每篇文章(包括 Mathias Bynens 的文章;在我尝试 realfavicongenerator 之前,我最初使用的是完全相同的语法,但遇到了同样的问题)。iPhone 6 应该使用指定的尺寸。运行图标检查器显示全线绿色。我已经三重检查源中的所有链接是否正确。
<!--Favicon and Apple Touch Icons-->
<link rel="apple-touch-icon" sizes="57x57" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/apple-touch-icon-57x57.png?18609">
<link rel="apple-touch-icon" sizes="60x60" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/apple-touch-icon-60x60.png?18609">
<link rel="apple-touch-icon" sizes="72x72" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/apple-touch-icon-72x72.png?18609">
<link rel="apple-touch-icon" sizes="76x76" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/apple-touch-icon-76x76.png?18609">
<link rel="apple-touch-icon" sizes="114x114" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/apple-touch-icon-114x114.png?18609">
<link rel="apple-touch-icon" sizes="120x120" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/apple-touch-icon-120x120.png?18609">
<link rel="apple-touch-icon" sizes="144x144" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/apple-touch-icon-144x144.png?18609">
<link rel="apple-touch-icon" sizes="152x152" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/apple-touch-icon-152x152.png?18609">
<link rel="apple-touch-icon" sizes="180x180" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/apple-touch-icon-180x180.png?18609">
<link rel="icon" type="image/png" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/favicon-32x32.png?18609" sizes="32x32">
<link rel="icon" type="image/png" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/favicon-192x192.png?18609" sizes="192x192">
<link rel="icon" type="image/png" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/favicon-160x160.png?18609" sizes="160x160">
<link rel="icon" type="image/png" href="//cdn.shopify.com/s/files/1/0171/0160/t/3/assets/favicon-96x96.png?18609" sizes="96x96">
<link rel="icon" …
Run Code Online (Sandbox Code Playgroud) 我在 WooCommerce 的“订单”部分添加了一个自定义列,用于运输邮政编码。该列及其值正确显示。
我无法弄清楚的是如何使该字段的排序工作(单击列标题)。我可以找到使用钩子“manage_edit-shop_order_sortable_columns”提到的其他代码示例,但这似乎不适用于该领域。
注意:我已经看到了关于此的其他 StackOverflow 问题,但似乎没有一个排序工作。
/**
* ADD ZIP CODE TO WOOCOMMERCE ORDERS LIST
*/
// Add column (working)
add_filter( 'manage_edit-shop_order_columns', 'custom_woo_columns_function' );
function custom_woo_columns_function( $columns ) {
$new_columns = ( is_array( $columns ) ) ? $columns : array();
unset( $new_columns[ 'order_actions' ] );
// all of your columns will be added before the actions column
$new_columns['zipcode'] = 'Zip Code';
//stop editing
$new_columns[ 'order_actions' ] = $columns[ 'order_actions' ];
return $new_columns;
}
// Change order of columns (working) …
Run Code Online (Sandbox Code Playgroud) 我试图修改jQuery UI的这个例子来接受二维JSON数据. http://jqueryui.com/demos/autocomplete/#remote-with-cache
var cache = {}, lastXhr;
$( "#birds" ).autocomplete({
minLength: 2,
source: function( request, response ) {
var term = request.term;
if ( term in cache ) {
response( cache[ term ] );
return;
}
lastXhr = $.getJSON( "search.php", request, function( data, status, xhr ) {
cache[ term ] = data;
if ( xhr === lastXhr ) {
response( data );
}
});
}
});
Run Code Online (Sandbox Code Playgroud)
我如何修改它以使用JSON数据中的'name'值,如下所示:
[{"name":"TEST1","slug":"blah-blah"},{"name":"TEST","slug":"example-slug-here"}]
Run Code Online (Sandbox Code Playgroud) ios ×2
iphone ×2
jquery ×2
woocommerce ×2
wordpress ×2
favicon ×1
formwizard ×1
html ×1
jquery-ui ×1
orders ×1
php ×1
validation ×1