Skip to content

Commit 81f282b

Browse files
committed
add wp_head and wp_footer settings for payment template
1 parent a73c4f8 commit 81f282b

File tree

12 files changed

+569
-257
lines changed

12 files changed

+569
-257
lines changed

includes/Admin/Products/List_Products.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ public function quick_edit( $column_name, $post_type ): void {
258258
* @return void
259259
*/
260260
public static function quick_edit_save( WC_Product $product ): void {
261-
if ( ! empty( $_POST['_pos_visibility'] ) ) {
261+
if ( isset( $_POST['_pos_visibility'] ) ) {
262262
$settings_instance = Settings::instance();
263263
$args = array(
264264
'post_type' => 'products',
@@ -275,7 +275,7 @@ public static function quick_edit_save( WC_Product $product ): void {
275275
* @return void
276276
*/
277277
public function bulk_edit_save( WC_Product $product ): void {
278-
if ( ! empty( $_GET['_pos_visibility'] ) ) {
278+
if ( isset( $_GET['_pos_visibility'] ) ) {
279279
$settings_instance = Settings::instance();
280280
$args = array(
281281
'post_type' => 'products',

includes/Admin/Products/Single_Product.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -250,8 +250,8 @@ public function post_submitbox_misc_actions(): void {
250250
public function after_variable_attributes_pos_only_products( $loop, $variation_data, $variation ): void {
251251
$selected = '';
252252
$settings_instance = Settings::instance();
253-
$pos_only = $settings_instance->is_product_pos_only( $variation->ID );
254-
$online_only = $settings_instance->is_product_online_only( $variation->ID );
253+
$pos_only = $settings_instance->is_variation_pos_only( $variation->ID );
254+
$online_only = $settings_instance->is_variation_online_only( $variation->ID );
255255

256256
// Set $selected based on the visibility status.
257257
if ( $pos_only ) {

includes/Admin/Products/templates/variation-metabox-visibility-select.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,3 @@
2121
</select>
2222
</p>
2323
</div>
24-

includes/Products.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public function product_set_stock( WC_Product $product ): void {
7777
* @return string
7878
*/
7979
public function hide_pos_only_products( $where, $query ) {
80-
// Ensure this only runs for the main WooCommerce shop queries
80+
// Ensure this only runs for the main WooCommerce shop queries
8181
if ( ! is_admin() && $query->is_main_query() && ( is_shop() || is_product_category() || is_product_tag() ) ) {
8282
global $wpdb;
8383

includes/Services/Settings.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ class Settings {
5656
'woocommerce-blocktheme',
5757
'wp-block-library',
5858
),
59+
'disable_wp_head' => false,
60+
'disable_wp_footer' => false,
5961
),
6062
'payment_gateways' => array(
6163
'default_gateway' => 'pos_cash',

0 commit comments

Comments
 (0)