Zgłoszenie

Nagroda
Termin
-

Zadanie konkursowe:

function mw3d_zgloszenie_form_shortcode() {
$konkurs_id = intval($_GET[’konkurs_id’]);
if (!$konkurs_id) return 'Nie wybrano konkursu.’;

$typ = get_post_meta($konkurs_id, '_typ_zadania', true);

ob_start();
?>
<form method="post" enctype="multipart/form-data">
    <input type="hidden" name="konkurs_id" value="<?php echo $konkurs_id; ?>">
    <h3>Zgłoszenie do: <?php echo get_the_title($konkurs_id); ?></h3>
    <input type="text" name="user_name" placeholder="Imię i nazwisko" required><br>

    <?php if($typ == 'zdjecie'): ?>
        <label>Załącz zdjęcie pracy:</label><br>
        <input type="file" name="praca" accept="image/*" required>
    <?php elseif($typ == 'film'): ?>
        <input type="url" name="praca" placeholder="Link do filmu (YT/TikTok)" required>
    <?php else: ?>
        <textarea name="praca" placeholder="Opisz swój pomysł..." required></textarea>
    <?php endif; ?>

    <button type="submit" name="submit_zgloszenie">Wyślij zgłoszenie</button>
</form>
<?php
return ob_get_clean();

}
add_shortcode(’mw3d_zgloszenie_form’, 'mw3d_zgloszenie_form_shortcode’);

Twoje zgłoszenie