这不是一个严肃的问题.
我通常get_stylesheet_directory_uri()
在WordPress中使用脚本时使用,到目前为止工作正常.
我只是想知道什么之间的区别get_stylesheet_directory_uri()
,并get_template_directory_uri()
在WordPress排队脚本时.
根据WordPress Codex:
get_template_directory_uri
- >检索当前主题的模板目录URI.get_stylesheet_directory_uri
- >检索当前主题/子主题的样式表目录URI那么,get_template_directory_uri
不能用于儿童主题?
我列出了特定组中的产品......在这种情况下,是一套床.棉被,枕头,假货等.有些是可变产品(棉被尺寸),有些是简单的产品(枕头).
我想创建一个名为XYZ Awesome Bedroom Set的产品组,包括变量和简单产品类型.不幸的是,Woothemes官方只支持向群组添加简单的产品..但我不确定为什么.有任何想法吗?
我可以覆盖核心或WC模板文件中的任何内容以允许访问组中的变量产品吗?我查看了可用的插件,并在核心中尝试了几十个修复,但没有运气!
在这一点上任何事情都会有所帮助.
谢谢.
aurelia的所有示例似乎都将aurelia-app
指令放在<body>
元素上.
可以aurelia-app
放在其他html元素上,而不是放在<body>
?如果是这样,是否有理由避免这样做?
我尝试动态更改产品的价格。我已经安装了插件WC_fields_Factory
,并添加了一些字段来插入价格。
这是我的更改价格代码:
add_filter( 'woocommerce_get_cart_item_from_session', array( $this, 'get_cart_item_from_session' ), 10, 2 );
add_filter( 'woocommerce_add_cart_item', array( $this, 'simone_add_cart_item' ), 10, 1 );
add_action( 'woocommerce_before_calculate_totals', array( $this, 'simone_update_price'), 99 );
Run Code Online (Sandbox Code Playgroud)
[...]
private function _getPrice($product_id, $price) {
$all_fields = apply_filters( 'wcff/load/all_fields', $product_id, 'wccpf' );
$prezzoCalcolato = 0;
foreach ( $all_fields as $title => $fields )
{
foreach ( $fields as $field )
{
if( isset($field['field_valore']) && $field['field_grouprice'] == 'price-var' )
{
$quantita = isset($_REQUEST[ $field["name"] ]) ? intval($_REQUEST[ $field["name"] ]) : 0; …
Run Code Online (Sandbox Code Playgroud) 在注册页面上,当我填写表单并提交它时,页面只会重新加载,没有任何反应.当我使用现有用户登录时,它可以完美运行.
有关可能导致此行为的原因的任何想法?
我在启用了HTTPS的WordPress 4.1上使用Woocommerce版本2.2.10.
如何wp_mail();
使用高级电子邮件选项保存的连接设置在自定义外部PHP页面上使用WordPress 功能。
此外,PHP页面托管在 /wp-content/wpmailtest.php
我想知道这是否可能,如果可以的话,我想作一个简短的解释。
顺便说一句,example@ example.com不是我的电子邮件,并且已更改为以下示例:-
include '../wp-load.php';
$to = 'example@example.com';
$subject = 'The subject';
$body = 'The email body content';
$headers = array('Content-Type: text/html; charset=UTF-8');
wp_mail($to, $subject, $body, $headers);
Run Code Online (Sandbox Code Playgroud)
此外,邮件未发送。但是,当我在“高级电子邮件选项”中的wp-admin页面中执行发送测试时,例如WP-Mail-SMTP插件--->“设置”,运行电子邮件测试时,我保存的设置就起作用了。
在我的woocommerce登录表单成功登录中,它是重定向到我所做的商店页面,
登录错误后应该是同一页面,但它进入/wp-login.php。我得到了一些代码,但是当我输入错误的用户名或密码时却可以正常工作,但是当我输入空的用户名或密码时,它将进入/ wp-login .php。
这是代码
function my_front_end_login_fail( $username,$password ){
$referrer = $_SERVER['HTTP_REFERER'];
if ( !empty($referrer) && !strstr($referrer,'wp-login') && !strstr($referrer,'wp-admin') ){
wp_redirect( $referrer . '?login_failed=failed' );
exit;
}
}
Run Code Online (Sandbox Code Playgroud)
你能帮助我吗。
好吧,我知道这可能是一个愚蠢的问题,或者你可能认为它被问了十几次.但要么我绝望又错过了一些东西,或者这是一个独特的问题.无论如何,我需要你的帮助.
我的客户希望以字母方式显示她的产品.当我选择默认产品排序"自定义排序+名称"时,一切都很好但是后来搞砸了......"排序产品"屏幕中的所有字母顺序都消失了.现在他们都根据他们的"订单"号码显示.
有没有办法让产品按字母顺序返回列表?
我在"排序产品"中手动完成,但大约有100个产品,我不确定客户端何时会添加新产品,问题不会再出现.
编辑
我发现,当您在开始时使用默认排序(自定义顺序+名称)时,默认情况下按字母顺序显示所有产品,但是一旦您将一个项目移出字母顺序(例如放置一个"F"项目在"A"项目前面,所有订单都搞砸了,并且只按照产品的订单号进行订购