Как куски кода статьи запихнуть в произвольное поле автоматом?

(Ответов: 4, Просмотров: 682)
  1. Студент Аватар для emlonlife
    • Регистрация: 16.07.2011
    • Сообщений: 48
    • Репутация: 12
    Доброго дня!
    В общем, суть следующая:
    есть сайт, киношный, на старом пабликовом дизе все было нормуль, но вот нарисовали новый и приходится видеозаписи помещать в произвольные поля. Если этого не делать, едет вся верстка, да и гораздо удобнее, если бы они хранились не в тексте самого поста, а именно в произвольном поле.
    Руками переделать 2500+ записей - нереально.
    БД небольшая (я к тому, что, возможно, можно как-нибудь с помощью нотпад++ или другим способом?).
    Я так понимаю, без написания парсера не обойтись? Или все же возможно как-то это сделать?
    А, да, забыл указать - все видео находятся в фреймах (в основном из ВК).
    Буду признателен за помощь.
    • 0
  2. Дипломник
    • Регистрация: 23.03.2013
    • Сообщений: 235
    • Репутация: 20
    а если закрыть произвольное поле в нондисплей?
    • 0
  3. Студент Аватар для emlonlife
    • Регистрация: 16.07.2011
    • Сообщений: 48
    • Репутация: 12
    Манки, о чем ты? Я не понял.
    Если закрыть в нондисплей, то
    1. Страница будет без фильма и получаем 100% отказов
    2. Контент в нондисплей не есть айс для ПСов.
    Или я не понял о чем ты?
    • 0
  4. Дипломник
    • Регистрация: 23.03.2013
    • Сообщений: 235
    • Репутация: 20
    покажи кусок кода

    может легче верстальщику доделать верстку?))
    • 0
  5. Студент Аватар для emlonlife
    • Регистрация: 16.07.2011
    • Сообщений: 48
    • Репутация: 12
    Верстальщик все сделал правильно.
    Задача - найти в тексте статьи <iframe>***</iframe>, вырезать и поместить в произвольное поле.
    Выводится все добро таким образом:
    PHP код:
       <h1><?php the_title();?></h1>
       <div id='tags'>Категории: <?php the_category(', '); ?></div>
       <?php the_content(); ?>
       </div><!--singltext-->
       <div id='vidio'><?php 
        $vidio 
    get_post_custom_values('vidio');
        for(
    $i=0,$j=count($vidio);$i<$j;$i++){ echo $vidio[$i];}
       
    ?></div><!--vidio-->
     <?php endwhile; endif; ?>
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
произвольное поле thumbnail, не выводится миниатюра
WordPress 17 11.04.2012 18:37
произвольное поле thumbnail, не выводится миниатюра
Web программирование 15 05.04.2012 23:43
произвольное поле thumbnail, не выводится миниатюра
Вопросы от новичков 0 31.03.2012 23:04
Как автоматом выводить в конце статьи определенный текст?
Web программирование 6 02.01.2012 20:36
Как автоматом выводить в конце статьи определенный текст?
Вопросы от новичков 1 02.01.2012 17:48

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры