Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2014, 20:59   #1
8tomat8
Пользователь
 
Регистрация: 14.09.2013
Сообщений: 46
Вопрос Помогите разобраться с кодом PHP добавление видео

На сайте под WP стоит шаблон который при создании записи выдает мне поле в котором я ввожу код вставки из youtube
Код:
<iframe width="560" height="315" src="//www.youtube.com/embed/xxxxxxxxxxx" frameborder="0" allowfullscreen></iframe>
После чего у меня подсасывается thumb и само видео крепиться к записи.

Вот код этого поля(в которое вставляю iframe);
PHP код:
<div id="layout_select1" class="external"<?php if ($videoType == 'selfhosted') { ?> style="display:none"<?php ?>>
    <p>
        <label for="wpzoom_post_embed_code" >Insert Embed Code (<em>YouTube, Vimeo, JW Player etc.</em>):</label><br />
        <textarea style="height: 110px; width: 255px;" name="wpzoom_post_embed_code" id="wpzoom_post_embed_code"><?php echo get_post_meta($post->ID'wpzoom_post_embed_code'true); ?></textarea>                         
    </p>
</div>
Хочу добиться как минимум того что бы мне для вставки хватало только "xxxxxxxxxxx", в идеале вставлять целую ссылку с YouTube типа
Код:
http://www.youtube.com/watch?v=xxxxxxxxxxx
Но я не могу найти хвостов где находиться процедура которая достает thumb и говорит что введенный текст "кошерный".

Вот весь код в этом документе
post-options.txt


Заранее спасибо за помощь.

Последний раз редактировалось 8tomat8; 10.03.2014 в 21:10.
8tomat8 вне форума Ответить с цитированием
Старый 10.03.2014, 21:20   #2
8tomat8
Пользователь
 
Регистрация: 14.09.2013
Сообщений: 46
По умолчанию

Прошу прощения. Как обычно продолбался несколько часов, а после того как отписал на форуме, то нашел в течении пары минут...

Если кто-то еще будет колупать этот шаблон то ищите в файле functions.php в той же папке.

ПОПРАВКА, ничего не вышло...

Последний раз редактировалось 8tomat8; 10.03.2014 в 23:46.
8tomat8 вне форума Ответить с цитированием
Старый 10.03.2014, 23:49   #3
8tomat8
Пользователь
 
Регистрация: 14.09.2013
Сообщений: 46
По умолчанию

попытался сделать так что бы к коду видео (xxxxxxxxxxx) просто слева и справа добавлялся нужный текст

PHP код:
<?php 
$a
='&lt;iframe src=&quot;//www.youtube.com/embed/';
$b='?rel=0&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;';
$c=sprintf('%awpzoom_post_embed_code%b',$a,$b);
echo 
get_post_meta($post->ID'%c'true); 
?>
Чувствую что за такой код меня ждут черти в аду, но впервые правлю php код

Последний раз редактировалось 8tomat8; 10.03.2014 в 23:51.
8tomat8 вне форума Ответить с цитированием
Старый 11.03.2014, 19:17   #4
8tomat8
Пользователь
 
Регистрация: 14.09.2013
Сообщений: 46
По умолчанию

Решил так

PHP код:
<div id="layout_select1" class="external"<?php if ($videoType == 'selfhosted') { ?> style="display:none"<?php ?>>
    <p>
        <label for="Youtube_link" >Сюда суй ссылку на (<em>YouTube</em>):</label><br />
        <input name="Youtube_link" value="" onKeyUp="javascript:
            var a = '&lt;iframe src=&quot;//www.youtube.com/embed/';
            var b = '?rel=0&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;';
            document.getElementById('wpzoom_post_embed_code').value = a + this.value.split('v=')[1] + b;"><br />
        <label for="wpzoom_post_embed_code" >Insert Embed Code (<em>YouTube, Vimeo, JW Player etc.</em>):</label><br />
        <textarea style="height: 110px; width: 255px;" name="wpzoom_post_embed_code" id="wpzoom_post_embed_code"><?php echo get_post_meta($post->ID'wpzoom_post_embed_code'true);?></textarea>
    </p>
</div>
8tomat8 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться с кодом! sid Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 13.04.2010 17:53
Помогите разобраться с кодом Superlotles Общие вопросы Delphi 6 19.08.2009 22:24
Помогите разобраться с кодом С++ Noor Помощь студентам 20 10.10.2007 17:42