Показывать изображения только с кредитами в Facebook Мгновенные статьи - PullRequest
0 голосов
/ 22 апреля 2020

У меня проблема с правилами трансформера. Я хочу показывать изображения в Мгновенных статьях без подписей, но только с кредитами (см. Figcaption). Теперь подписи и титры одинаковы. Я использую плагин «Instant Articles for WP».

Разметка источника:

<figure><img src="/image.jpg" alt="" /><figcaption>Image credit</figcaption></figure>

Преобразованная разметка:

<figure><img src="/image.jpg" alt="" /><figcaption>Image credit<cite>Image credit<cite></figcaption></figure>

Мне нужно:

<figure><img src="/image.jpg" alt="" /><figcaption><cite>Image credit<cite></figcaption></figure>

Мои пользовательские правила преобразования:

{ "rules": [
{
        "class": "ImageRule",
        "selector": "figure",
        "properties": {
            "image.url": {
                "type": "string",
                "selector": "img",
                "attribute": "src"
            },
            "image.caption": {
                "type": "element",
                "selector": "figcaption"
            },
            "image.credit": {
                "type": "element",
                "selector": "figcaption"
            }
        }
    }
]}
...