За последние 24 часа нас посетили 17464 программиста и 1601 робот. Сейчас ищут 1150 программистов ...

Публикация записи в Wordpess с попощью wp_insert_post

Тема в разделе "Wordpress", создана пользователем alex1753, 18 ноя 2024 в 06:34.

  1. alex1753

    alex1753 Новичок

    С нами с:
    25 июл 2022
    Сообщения:
    3
    Симпатии:
    0
    Уважаемые пользователи форума!

    Столкнулся с такой проблемой.
    При публикации записей с помощью функции wp_insert_post(), в html код записи мне необходимо добавить javascript код.
    Публикация происходит с помощью cron задания в Wordpress.

    После процесса публикации, теги <javascript>, </javascript> исчезают, исчезает также javascript код внедренный в теги (onclick='код скрипта').
    Есть ли возможность, чтобы javascript код не удалялся?

    Код php:
    Код (Text):
    1.         $htmlTitle = 'Пробный';
    2.         $html = '<div onclick=\'alert("Ok")\'> Отзывы </div> <script> alert("Ok"); </script>';
    3.  
    4.         $post_data = array( //Сохраняем запись
    5.             'ping_status'       =>  'closed',
    6.             'post_title' => $htmlTitle,
    7.             'post_content' => $html,
    8.             'post_status' => 'publish',
    9.             'post_author' => 1,
    10.             'post_category' => array(0),
    11.             'post_excerpt'  => 'Это минитекст'
    12.         );
    13.  
    14.         $post_id = wp_insert_post($post_data, true);
    Код html в записи:

    Код (Text):
    1. <div> Отзывы </div>
    2. <p>  alert(«Ok»); </p>