小编Sta*_*nov的帖子

将PHP代码插入Visual Composer

我有PHP代码(ACF Pro插件代码).如何将此代码插入我的Visual Composer?很长一段时间都找不到解决方案,但现在这对我来说至关重要.

<?php if( have_rows('add_a_new_table') ): ?>
    <?php 
    while( have_rows('add_a_new_table') ): 
        the_row(); 
        // vars
        $t_title         = get_sub_field('t_title');
        $t_pricing       = get_sub_field('t_pricing');
        $t_emails_number = get_sub_field('t_emails_number');
    ?>       
        <div class="col-sm-12 col-sm-4 text-center">
            <div class="courses-column">      
                <div class="courses-column-inner">
                    <h3><?php echo $t_title; ?></h3>
                    <p style="font-size: 24px;">
                        <?php echo $t_pricing; ?>
                    </p>
                    <br>
                    <p style="font-size: 16px;">
                        <?php echo $t_emails_number; ?>    
                    </p>
                </div>
            </div>
        </div>

    <?php endwhile; ?>
<?php endif; ?> 
Run Code Online (Sandbox Code Playgroud)

由于if和while条件,我无法通过短代码实现它.行HTML和行JS对我来说也没用.

php wordpress advanced-custom-fields visual-composer

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

Woocommerce 默认订单状态

我正在尝试对 Wordpress Woocommerce 进行编码,以便所有新订单都按订单状态标记为“完成”。该代码不起作用。我究竟做错了什么?

我将此添加到functions.php:

function autocomplete_orders() {
    add_action('woocommerce_thankyou', 'autocomplete_all_orders');
    /**
     * sp_autocomplete_all_orders 
     *
     * Register custom tabs Post Type
     *
     * @param   int $order_id
     *
     * @return  null
     */
    function autocomplete_all_orders($order_id) {
        global $woocommerce;

        if (!$order_id)
            return;
        $order = new WC_Order($order_id);
        $order->update_status('completed');
    }
}
Run Code Online (Sandbox Code Playgroud)

php wordpress woocommerce hook-woocommerce

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