2016-08-16 13 views
0

私はフォントの素晴らしい再生アイコンで引っ張られている "再生ビデオ"テキストを置き換えたいと思います。PHPのファイルの驚くばかりのアイコン

$media .= '<a href="#video-popup-'.$post->ID.'" class="pretty_photo default-link">'.__("<i class="fa fa-play-circle-o" aria-hidden="true"></i>", NECTAR_THEME_NAME).' </a> '; 

しかし無駄に:

$media .= '<a href="#video-popup-'.$post->ID.'" class="pretty_photo default-link">'.__("Play Video", NECTAR_THEME_NAME).' </a> '; 

これは私が試したものです。これは、全体的な機能を調べる方法です。

if(!empty($video_embed) || !empty($video_m4v)) { 

         if(!empty($video_embed) && floatval(get_bloginfo('version')) < "3.6") { 

          $media .= '<a href="#video-popup-'.$post->ID.'" class="pretty_photo default-link">'.__("Play Video", NECTAR_THEME_NAME).' </a> '; 
          $media .= '<div id="video-popup-'.$post->ID.'">'; 
          $media .= '<div class="video-wrap">' . stripslashes(htmlspecialchars_decode($video_embed)) . '</div>'; 
          $media .= '</div>'; 
         } 

         else { 
          $media .= '<a href="'.get_template_directory_uri(). '/includes/portfolio-functions/video.php?post-id=' .$post->ID.'&iframe=true&width=854" class="pretty_photo default-link" >'.__("Play Video", NECTAR_THEME_NAME).'</a> ';  
         } 

        } 

あなたが与えることができる助けが素晴らしいです!

ありがとうございます!

+0

ちょうどあなたがPHPでそれを置いているかチェックするためにここにあなたの最終的なコードを表示しますか? –

+0

編集されたOPにちょうど追加されました。 – simplesimon

答えて

1

ダブルアンダースコア機能(__())の中にアイコンを置く必要はないと思います。これは、翻訳目的のテキストのためのものだと思います。それだけで、htmlを取り除くこともできます。だからではなく、これを試してみてください。ここで

$media .= '<a href="#video-popup-'.$post->ID.'" class="pretty_photo default-link"><i class="fa fa-play-circle-o" aria-hidden="true"></i></a> '; 

は、2つのアンダースコア関数のリファレンスです:https://codex.wordpress.org/Function_Reference/_2

+0

はい、それはあなたに感謝しました! – simplesimon

関連する問題