Czasami pomocne może być zaznaczenie przez odwiedzającego witrynę pola wyboru w celu zaakceptowania warunków przed zezwoleniem na przesłanie pliku.
Musisz zaznaczyć to pole, aby móc przesłać plik.
Śmiało, sprawdź to.
Jeśli w ogóle czujesz się komfortowo, wykonując trochę kodowania, można to osiągnąć za pomocą prostego kodu JavaScript dodanego do motywu i kodu HTML w treści strony. Oto jak:
Zawartość strony
Umieść blok HTML nad krótkim kodem prostej listy plików. To jest po prostu pole wyboru, po którym następuje Twoja wiadomość. Jeśli chcesz, możesz dodać link do pełnego tekstu.
<p>
<input id="myCheckToUpoad" type="checkbox" name="Checkbox" value="YES">Check this Box.
</p>
JavaScript w Twoim motywie
Kluczem do powyższego kodu jest id="myCheckToUpoad"
. JavaScript podłączy się do tego i pokaże lub ukryje formularz przesyłania. Możesz także użyć tego dla listy plików lub obu.
Znajdź swój obecny motyw functions.php plik.
Dodaj ten kod, a następnie zapisz.
// Function to output JavaScript in theme <head>
function myHeadHurts() { ?>
<script>
jQuery(document).ready(function() {
jQuery('#eeSFL_UploadForm').hide(); // Hide the form straight away
jQuery('#myCheckToUpload').on('click', function() { // The box is clicked...
// Either show or hide, depending if ticked or not
if (jQuery('#eeSFL_UploadForm').is(':visible')) {
jQuery('#eeSFL_UploadForm').slideUp(); // Hide
} else {
jQuery('#eeSFL_UploadForm').slideDown(); // Show
}
});
}); // END Ready Function
</script>
<?php }
// Hook into WordPress loading process
add_action('wp_head', 'myHeadHurts'); // Add to the page's <head>
W tym przykładzie można wprowadzić wiele ulepszeń, ale to w zasadzie wszystko, czego potrzebujesz, aby zacząć.