Как включить несколько идентификаторов продукта в действие PHP - PullRequest
0 голосов
/ 08 ноября 2019

Мне нужно добавить несколько идентификаторов продукта для одной функции. Я искал ответ в Интернете и не смог ничего найти. Я новичок в PHP, поэтому прошу прощения, если это очень простой ответ.

Ниже приведен код, который я сейчас использую, и он работает для 1 идентификатора продукта.

// add_action ('woocommerce_before_add_to_cart_button','room_number_title',90);

function room_number_title() {
   global $product;


    if( $product->get_id() != 2797 ) return;

    echo '   <h3>Select Number of Rooms (Max Occupancy Per Room: 4)</h3> 
   </br>';
}

Спасибо!

1 Ответ

2 голосов
/ 08 ноября 2019

Добавьте идентификаторы продуктов в массив и используйте функцию php in_array().

$product_ids_to_add_h3_to = array(2797, 1111, 2222, 3333);

if(!in_array($product->get_id(), $product_ids_to_add_h3_to)) return;

Функция php in_array

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...