小编sil*_*ver的帖子

条纹 - 定期付款中包含的附加发票项目

我在订阅时添加发票项目时遇到问题,目前正在敲打我的头.

我在条纹上创建了一个发票项目,我希望发票项目包含在定期付款中

这是我的代码,它在第一张发票上添加了发票项目,但在下一张发票上没有.

$new_customer = Stripe_Customer::create(array(
    'card' => $card,
    'email' => $email,)
);
Stripe_InvoiceItem::create(array(
    'customer' => $new_customer['id'],
    'amount' => $additiona_charges,
    'currency' => 'gbp',
    'description' => 'Addtional Cities'
));
$new_customer->updateSubscription(array('plan' => $selected_plan, 'prorate' => true));
Run Code Online (Sandbox Code Playgroud)

在我目前的设置.我根据订阅时的客户选择收取额外的自定义费用,这样我需要在定期付款时添加额外费用.

它是这样的

计划

1 Cookie - 99GBP  / Per month
2 Cookies - 199GBP / Per month
3 Cookies - 300GBP / Per month
Run Code Online (Sandbox Code Playgroud)

附加费用 - 发票项目

-With Candle - +20GBP // must be included on recurring payment.
-With Icecream - +26GBP // must be included …
Run Code Online (Sandbox Code Playgroud)

webhooks stripe-payments

10
推荐指数
1
解决办法
5142
查看次数

$(本).addClass("为什么 - 你 - 没有工作"); 不在航点上工作?

我今天只是尝试了点,因为它看起来很棒,

但是,我正在努力让事情发挥作用,

第一次简单测试,效果很好,

$('.parallax').waypoint(function() {
        alert('I work');
});
Run Code Online (Sandbox Code Playgroud)

但是当我使用$(this)时,它不会工作,例如

$('.parallax').waypoint(function() {
        $(this).addClass('why-you-no-working');
});
Run Code Online (Sandbox Code Playgroud)

你可以从这里看到样本 - > http://jsfiddle.net/4D3bH/425/

第二个框应该有黑色背景颜色而不是蓝色,但由于某种原因它的简单不起作用,

如果我使用类似下面的东西,它可以正常工作,但它

$('.parallax').waypoint(function() {
            $('.parallax').addClass('why-you-no-working');
});
Run Code Online (Sandbox Code Playgroud)

花了将近三个小时试图让它工作,但没有运气,

请帮忙 :)

jquery jquery-waypoints

3
推荐指数
1
解决办法
1947
查看次数

update_post_meta for Wordpress Yoast SEO

我在Yoast Worpdress SEO上遇到了麻烦,无法自动更新标题,关键字和说明,

我尝试了几种方法都没有成功,

我做的第一个测试是这样的,直接添加到fucntions.php中

update_post_meta('80', '_yoast_wpseo_title', 'Test SEO Title' );

效果很好,但是当我尝试这样的方法时,它不会简单地工作

function save_seo_meta_data($post_id) {
    global $post;
    $data = new MovieData;

    if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) 
        return $post_id; 
    if ('movie_post' == $_POST['post_type']) { 
        if (!current_user_can('edit_page', $post_id)) 
            return $post_id; 
        } elseif (!current_user_can('edit_post', $post_id)) { 
            return $post_id; 
    }
    #wpseo_set_value('title', $data->seotitle, $post_id);
    #WPSEO_Meta::set_value('title', $data->seotitle,$post_id);
    update_post_meta($post_id, '_yoast_wpseo_title', $data->title );
}
add_action( 'save_post', 'save_seo_meta_data',9999999);
Run Code Online (Sandbox Code Playgroud)

当我将meta键更改为其他值时,所有这三项工作都使用上述代码

wpseo_set_value('title', $data->seotitle, $post_id);
WPSEO_Meta::set_value('title', $data->seotitle,$post_id);
update_post_meta($post_id, '_yoast_wpseo_title', $data->title );
Run Code Online (Sandbox Code Playgroud)

我检查了wp_postmeta的值,如果我设置了不同的键,则可以看到所有值,但是当我指向yoast seo元键时,则看不到,

我也从这里开始研究它的类和功能,

https : //github.com/Yoast/wordpress-seo/blob/ba4b1ad63f64d9658a2cc8de22b4391459423516/inc/class-wpseo-meta.php

https : //github.com/Yoast/wordpress-seo/blob/ba4b1ad63f64d9658a2cc8de22b4391459423516/inc/wpseo-functions.php

但是还是没有成功 …

php wordpress wordpress-plugin

1
推荐指数
1
解决办法
2184
查看次数