• Как добавить изображение в корзину на Wordpress (без плагинов)?

    websafer
    @websafer Автор вопроса
    web-developer
    Согласен, все переделал. Получил результат

    Отправка в корзину:

    <?php
    session_start();
    $_SESSION['id'] = $id;
    ?>
    
    <form name="addtocart" id="addtocart" class="addtocart" method="post">
    <input type="hidden" name="id" value="<?=the_id()?>"/>
    <button type="submit" value="Добавить" class="img_bottom order" id="order"><p>Добавить<br>в избранное</p></button>
    </form>


    Вывод в модальном окне:

    <?php
                session_start();
                $_SESSION['id'] = $_POST['id']; // ID image
                $id = $_POST['id'];
                echo "Изображение добавлено!<br/><br/>";
    
        	    // Получим ID вложения поста 5
                $id = $_POST['id'];
                $attachment_image = get_children( array(
                	'numberposts' => 3,
                	'post_mime_type' => 'image',
                	'post_parent' => $id,
                	'post_type' => 'attachment'
                ) );
                // вынимаем первую картинку из массива
                $attachment_image = array_shift($attachment_image);
                $img = '<img src="' . wp_get_attachment_url( $attachment_image->ID).'" height="" width="150" alt=""/>';
                echo $img;
    	    ?>


    Теперь осталось разобраться, как добавлять несколько изображений. Сейчас добавляется одно и оно обновляется при добавлении нового.
    Ответ написан