Доступ к свойствам/атрибутам WordPress пользовательского блока в PHPPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Доступ к свойствам/атрибутам WordPress пользовательского блока в PHP

Сообщение Гость »


Я создал свой первый блок Wordpress, используя пакет npm. Это настройка FAQ, в которой для вопроса используется строка, а для содержимого — InnerBlocks.

Помимо рендеринга этого блока я хочу создать схему JSON для поисковых систем, которая выводит схему JSON в . Он должен взять каждый из этих блоков часто задаваемых вопросов в любом сообщении и поместить значение атрибута вопроса и содержимое внутреннего блока в соответствующее поле вопросов и ответов схемы JSON.

Я могу сделать это динамически с помощью javascript, но не думаю, что это правильный подход, поскольку эту схему JSON следует выводить непосредственно в .

Поэтому я подумал, что мне следует извлечь значения этих атрибутов в PHP и создать функцию, которая внедрит схему JSON в wp_head. Но я нашел это столь же невозможным. Я не могу получить доступ к этим атрибутам в PHP. Я попытался создать собственный файл render.php, но обнаружил, что атрибуты HTML не включены в $attributes. Единственный способ сделать это — использовать OB_Clean с использованием add_filter для проверки и извлечения того, что я хочу из HTML.

Конечно, есть способ извлечь значения атрибутов в PHP, затем создать глобальный объект, который накапливает все это, создает и добавляет его в wp_head?< /п> Или я слишком много думаю? Я вообще не могу найти документацию по чтению значений атрибутов в php. Что мне не хватает?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ, комментарий, отзыв

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Wordpress: сохраните HTML InnerBlocks как атрибут родительского блока
    Гость » » в форуме Php
    0 Ответы
    0 Просмотры
    Последнее сообщение Гость
  • Применение пользовательского представления к фону текстового представления в Android
    Гость » » в форуме JAVA
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость
  • Применение пользовательского представления к фону текстового представления в Android
    Гость » » в форуме Android
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость
  • Почему php-коды не работают на моем сайте WordPress?
    Гость » » в форуме Php
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость
  • Как получить доступ к настройке браузера «Не отслеживать» с помощью JS
    Гость » » в форуме Javascript
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость

Вернуться в «Php»