Někdy může být užitečné přimět návštěvníka webu, aby před povolením nahrání souboru zaškrtl políčko, aby přijal podmínky.
Před odesláním souboru musíte toto políčko zaškrtnout.
Jděte do toho, zkontrolujte to.
Pokud vám vyhovuje udělat trochu kódování, lze toho dosáhnout pomocí jednoduchého JavaScriptu přidaného do vašeho motivu a HTML v obsahu stránky. Zde je postup:
Obsah stránky
Umístěte blok HTML nad krátký kód Simple File List. Toto je jednoduše zaškrtávací políčko, za kterým následuje vaše zpráva. Pokud chcete, můžete přidat odkaz na celý text.
<p>
<input id="myCheckToUpoad" type="checkbox" name="Checkbox" value="YES">Check this Box.
</p>
JavaScript ve vašem motivu
Klíčem k výše uvedenému kódu je id="myCheckToUpoad"
. JavaScript se do toho zapojí a zobrazí nebo skryje formulář pro nahrávání. Můžete to také použít pro seznam souborů nebo obojí.
Najděte své aktuální téma functions.php soubor.
Přidejte tento kód a poté uložte.
// 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>
V tomto příkladu lze provést mnoho vylepšení, ale to je v podstatě vše, co potřebujete, abyste mohli začít.