как назначить css класс для php переменной внутри строки html? - PullRequest
0 голосов
/ 27 января 2020

Мне нужно использовать переменную php внутри строки html, я использую woocommerce, а переменная $ невозможна

echo wp_kses_post( 
    apply_filters( 
        'woocommerce_cart_no_shipping_available_html', 
        sprintf( esc_html__( 'We\'re Sorry, "'.$cannot_ship.'" in your cart can\'t be shipped for %s.', 'woocommerce' ) . ' ', '<strong>' . esc_html( $formatted_destination ) . '</strong>' ) 
    ) 
); 

, пожалуйста, объясните, как добавить класс к этой переменной.

1 Ответ

0 голосов
/ 28 января 2020

Сначала присвойте значение новой переменной $ Can_ship что-то вроде этого $cannot_ship = '<span class="video-duration" style="color: red;font-family: roboto;font-weight: bold;">'.substr($cannot_ship, 0, -2). '</span>';, а затем измените esc_html__ на __, и у вас будет ваш html тег. В моем случае я использовал span, вызванный проблемой esc_html__ он удалял мой тег html.

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