контактная форма 7, как изменить значение параметра раздела и текстовое значение - PullRequest
0 голосов
/ 07 февраля 2020

используйте этот код, чтобы изменить контакт из 7 дополнительных значений и текста.

add_filter("wpcf7_form_tag", function($scanned_tag, $replace){

    if ("fruits" === $scanned_tag["name"]) {

        $contact_form = WPCF7_ContactForm::get_current();

        $number_of_posts = $contact_form->shortcode_attr("number_of_posts");
        $post_type = $contact_form->shortcode_attr("post_type");


        // using $number_of_posts and $post_type here


        $scanned_tag['raw_values'] = [
            //"number_of_posts \"$number_of_posts\" - post_type \"$post_type\" | Fruits List",
              "app | Apple",
            "man|Mango",
            "ban|Banana",
        ];



        $pipes = new WPCF7_Pipes($scanned_tag['raw_values']);

        $scanned_tag['values'] = $pipes->collect_befores();
        $scanned_tag['pipes'] = $pipes;

    }


    return $scanned_tag;

}, 10, 2);

description

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...