是否可以从Google检查器工具复制粘贴并覆盖

时间:2019-04-07 15:17:59

标签: php css wordpress woocommerce

我目前正在使用新的woocommerce结帐页面,但遇到了一些麻烦或类似问题。我发现摆脱woocommerce的最佳方法是使用检查器仔细检查代码,然后将其复制并粘贴到我的结帐文件中,例如/woocommerce/checkout/checkout.php。

这有什么问题吗?

在下面的代码中,我可以从woocommerce的付款中找出钩子等,因此我只是通过检查器工具将其撕开了:::

template<typename T, size_t N>
void MatrixMult_Strassen(const T A[N][N], const T B[N][N], T C[N][N])
{   int i, j;
    const int mid = N / 2;

    if (N == 2) 
    {  
        MatrixMult_OpenMP<T, N>(A, B, C);
        return;
    }

    T A_11[mid][mid], A_12[mid][mid], A_21[mid][mid], A_22[mid][mid],
        B_11[mid][mid], B_12[mid][mid], B_21[mid][mid], B_22[mid][mid],
        C_11[mid][mid], C_12[mid][mid], C_21[mid][mid], C_22[mid][mid],
        M_1[mid][mid], M_2[mid][mid], M_3[mid][mid], M_4[mid][mid],
        M_5[mid][mid], M_6[mid][mid], M_7[mid][mid], temp_A[mid][mid], temp_B[mid][mid];

    //Matrix Division
    for (i = 0; i < mid; i++)
    {
        for (j =0; j < mid ; j++)
        {
            A_11[i][j] = A[i][j];
            A_12[i][j] = A[i][j + mid];
            A_21[i][j] = A[i + mid][j];
            A_22[i][j] = A[i + mid][j + mid];

            B_11[i][j] = B[i][j];
            B_12[i][j] = B[i][j + mid];
            B_21[i][j] = B[i + mid][j];
            B_22[i][j] = B[i + mid][j + mid];
        }
    }

    MatrixSum<T, mid>(A_11, A_22, temp_A);
    MatrixSum<T, mid>(B_11, B_22, temp_B);

    MatrixMult_Strassen<T, mid>(A_11, A_22, temp_A); // here error occurs

// below codes are ommited

}

这样做是可以的。

2 个答案:

答案 0 :(得分:1)

该代码可能是自动生成的,因此您并不是真正从源代码中窃取信息。如果它能满足您的要求,则没有任何实际问题。

答案 1 :(得分:1)

正如Marcel Roed已经提到的那样,此代码是用TypeScript编写的,并生成为HTML。您可以复制它并根据需要使用它。要在WooCommerce中使用它,您仍然需要修改代码段(添加PHP以及所需的所有内容)。

但是我会一生一世-版权。如果这与您也做的事情有关,则可能是一个问题(提醒一下)。