2016-08-13 4 views
0

私はこのPHPコードにフックし、 "少なくとも%d日予約する"以外の何かを言うようにしています。何か助けていただければ幸いです。このPHPコードに何か違う言い方をするにはどうすればいいですか?

$unit = st()->get_option('cars_price_unit' , 'day'); 
    if ($unit == 'day' and $booking_min_day and $booking_min_day > 
    self::get_date_diff($check_in_timestamp,$check_out_timestamp)) { 
    STTemplate::set_message(sprintf(__('Please booking at least %d day(s)' , 
     ST_TEXTDOMAIN), $booking_min_day) , 'danger'); 
     $pass_validate = false; 
     return false; 

答えて

0

これは、WordPressテーマの1行のテキストを変更します。あなたが使用したい場合は、それはちょうどあなたがWordPressのテーマで複数行のテキストを変更したい場合は、以下のコードを使用

子テーマのfunctions.phpにあなたと場所で

function my_change_translate_text($translated_text) { 
if ($translated_text == 'Please booking at least %d day(s)') { 
    $translated_text = 'Minimum Rental: %d day(s)'; 
} 
return $translated_text; 
} 
add_filter('gettext', 'my_change_translate_text', 20); 
を私のテキストを変更します。

function my_change_translate_text_multiple($translated) { 
$text = array(
    'Old Text 1' => 'New Translation 1', 
    'Old Text 2' => 'New Translation 2', 
    'Old Text 3' => 'New Translation 3', 
); 
$translated = str_ireplace( array_keys($text), $text, $translated); 
return $translated; 
} 
add_filter('gettext', 'my_change_translate_text_multiple', 20); 

これはhttp://ronangelo.com/

から取られました
関連する問題