Ответы в темах

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Доброе утро))
    Спасибо за ответы

    Я немного не понимаю как правильно в шаблон страницы можно вставить php код, ведь страница создана из админки WP и как отдельный файл(страница.php) не существует.
    Есть только ID (71) Если вставлять его с самой админки(на странице), то он не выполняется без спец плагинов.
    Или все же использовать для этого плагин? insert_php? но вопрос безопасности остается открытым(((
    Вот как раз с использованием insert_php я выводил массив $_POST он был пуст((

    Возможно вы правы по поводу CF7 и он делает простой редирект((
    Завтра постараюсь проверить, и если решу этот вопрос обязательно отпишусь)

    Вот
    <form method="post" action="нужная страница">
    Все правильно)
    А на «нужной странице» из массива $_POST получаем данные формы: (ну должны!)
    <?php echo $_POST['name']?> //Вася
    Которые ввел пользователь в форме.

    я всего лишь хочу в форме оплаты подставить его фамилию и стоимость оплаты зависящую от услуги которую он выбрал(т.е. формы 2-е сначала он заполняет свою форму, а потом попадает на форму оплаты, на второй странице)
    но массив $_POST пуст! что меня огорчает((

    У меня есть несколько вариантов:
    1- не правильный action в form!
    2- cf7 имеет свои массивы и методы про каторые мне не известно
    3- WP имеет сои массивы и методы
    4- …

    или я не так чтото делаю? action содержит url — это нормально?

    Как на правильно странице(post) WP выводить код php? например (<?php echo ‘привет’?>)
    установил для ютого insert-PHP
    но меня терзают сомнения что это не безопасно(( для сайта

    Спасибо за ответы)))

    Извиняюсь за не оформленный код конечно, учту и приму к сведению))

    Это всего лишь смена action в form CF7

    add_filter(‘wpcf7_form_action_url’, ‘wpcf7_custom_form_action_url’);
    function wpcf7_custom_form_action_url($url)
    {
    global $post;
    $id_to_change = 232;
    if($post->ID === $id_to_change)
    return get_permalink(71);
    else
    return $url;
    }

    и не факт что ссылка правильная, т.к. она не содержит конечного файла(file.php) а выглядит примерно так h***s:// sait/ctranica

    как в wordpresse передать данные формы по нажатию кнопки submit методом POST определенной странице? (форма сделана cf7)

    Мне кажется все должны были с этим столкнуться)) и использовать)

    эх…
    Второй раз задаю здесь вопрос и ответа нет..

    жаль(((

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