Как я могу использовать Metabox для загрузки вторичных изображений из Woocommerce в пользовательский тип записи?

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

Следующее мое предположение состоит в том, что эта строка является частью большей строки.

^ соответствует начало строки по умолчанию

$ по умолчанию соответствует концу строки.

Теперь, поскольку ваша строка содержит материал до и после, вам нужно изменить это поведение по умолчанию:

С модификатором Multiline, ^ соответствует началу строки, а $ - концу строки. Дополнительную информацию см. В документации .

Итак, ваше регулярное выражение должно выглядеть примерно так:

Regex regx = new Regex("(?<=^(\s*Owner))(.|\n)*?(?=\s*Information$)", RegexOptions.Singleline | RegexOptions.Multiline);

0
задан Carlos Cavalchuki 20 February 2019 в 13:06
поделиться

1 ответ

  1. Установите следующий плагин Избранные галереи

  2. Теперь отредактируйте файл controller.php

  3. [ 1111] Этот файл находится по адресу

    Your-wordpress-installation / wp-content / plugins / featured-galleries / includes

  4. Замените следующий код

    [ 1114] apply_filters ('fg_post_types', ['post', 'page']);

  5. с

    apply_filters ('fg_post_types', ['post', ' page ',' your_post_type ']);

  6. Если у вас слишком много типов постов

    apply_filters (' fg_post_types ', [' post ',' page ',' your_post_type_1 ',' your_post_type_2 ',' your_post_type_2 ']);

  7. Примечание. Замените your_post_type на ваш post_type

0
ответ дан Rajdeep Tayde 20 February 2019 в 13:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: