• Привет всем,

    я новичок, в ВП пришел из Джумлы, так что извините, если спрошу о простых вещах.
    Меня попросили исправить и дополнить список концертов на странице, посвященной Э. Гилельсу. К сожалению, разработчик страницы недоступен.
    Информация о концертах была организована с помощью пользовательского типа записей (Custom Post Type).

    Описание концертов дано в поле HTML, в виде, который я не могу понять.

    Например, для Концерта 1575 есть описание вроде этого:

    % <table Cellspacing='2' cellpadding='2'> %%%% % <tr> <td colspan='4'> %%% <strong> 08/01/1981 </ STRONG>  %%% </strong><strong> Париж, Дворце конгрессов </ STRONG>  %%% Концерт  % %%%%  </ TD> % </ TR> %%%% <tr> <td> Дирижер: </ TD> %%%% % <TD> Баренбойм Даниэль инструменты % %%%% </ TD> % </ TR> %%%% <tr> <td> оркестр : < / TD> % %%%% программы <TD> оркестр де Пари инструменты , % %%%% </ TD> % </ TR> %%%% <tr> < тд 'Top ' класса VALIGN = = ' ' > программа: </ TD> %%%% % <td colspan='3'> <TABLE> %%% %%% %%%% <TR> <TD align='top' nowrap> Шуман </ TD > %%%% <TD> Концерт для фортепиано ля минор опус 54 </ TD> %%% </ TR> %%% %%% </ TABLE> %% </ TD> % </ TR> %% < / таблица >

    ………….
    Но это ведь не HTML-код. Что обозначают эти «%%» и «%%%%»? Как из этого кода получается отформатированый текст на веб-странице?
    Я предполагаю, что использовался какой-то плагин или редактор, с помощью которого создавался такой код и с помощью которого он может быть отредактирован в формате WYSIWYG.

    На сайте установлен плагин «Types — Complete Solution for Custom Fields and Types», но связан ли он с базой концертов и как, я не понимаю.

    Никакой подходящей информации в Интернете я не обнаружил.

    Буду рад любой помщи.
    СПАСИБО

    Леонид

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Ау, знатоки!

    Хоть какую-нибудь подсказку, пожалуйста.
    Куда двигаться-то?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Похоже, что используется какой-то шаблонизатор, но в приведённом фрагменте я не вижу ни одного признака, который бы позволил его определить.

    < тд 'Top ' класса VALIGN = = ' ' > ... < / таблица >

    Возможно, если бы код не был предварительно пропущен через переводчик, удалось бы сказать больше.

    Сергей, спасибо за помощь!

    Как код оказался переведенным — не понимаю, но вот оригинал:

    %<table cellspacing='2' cellpadding='2'> %% %<tr> %%<td colspan='4'> %%%<strong>08.01.1981</strong><br /> %%%<strong>Paris, Palais des Congres</strong><br /> %%%Piano Concerto<BR /> %%%<BR /> %%</td> %</tr> % %<tr> %%<td>Dirigent:</TD> %%<TD> %%%Barenboim, Daniel<br> %%% %%</TD> %</TR> % %<tr> %%<td>Orchestra:</TD> %%<TD> %%%Orchestre de Paris, <br> %%% %%</TD> %</TR> % %<tr> %%<td valign='top' class='programm'>Programm:</td> %%<td colspan='3'> %%%<TABLE> %%% %%%<TR> %%%%<TD align='top' nowrap>Schumann</TD> %%%%<TD>Piano Concerto in A minor Opus 54</TD> %%%</TR> %%% %%%</TABLE> %%</TD> %</tr> % %</table>

    Где посмотреть про шаблонизаторы?

    Извините, Сергей, в Гугле я, конечно, про шаблонизаторы посмотрел.
    Я спросил про что-то для данного случая.

    Спасибо еще раз большое за поддержку.

    Вопрос «Как из этого кода получается отформатированый текст на веб-странице?» был поставлен зря.
    В деталях типа для поля HTML (многострочное поле)под именем поля (HTML) есть строка «concert_html_from_legacy_website», которая используется в функции
    function eg_display_concert:
    echo str_replace('%', '', $meta_values['wpcf-concert_html_from_legacy_website'][0]);

    Но вот как создавать и редактировать такой код в формате WYSIWYG?

Просмотр 5 ответов — с 1 по 5 (всего 5)

Тема «Поле HTML в Custom Post Type» закрыта для новых ответов.