有时,让网站访问者在允许上传文件之前勾选复选框以接受条款可能会有所帮助。
您必须选中此框,然后才能上传文件。
继续检查。
如果您完全愿意编写一些代码,可以通过将一些简单的 JavaScript 添加到您的主题和页面内容中的 HTML 来完成。 就是这样:
页面内容
在简单文件列表短代码上方放置一个 HTML 块。 这只是一个复选框,后跟您的消息。 如果需要,您可以添加指向全文的链接。
<p>
<input id="myCheckToUpoad" type="checkbox" name="Checkbox" value="YES">Check this Box.
</p>
主题中的 JavaScript
上面代码的关键是 id="myCheckToUpoad"
. JavaScript 将挂接到此并显示或隐藏上传表单。 您也可以将其用于文件列表,或两者兼而有之。
找到您当前的主题 的functions.php 文件中。
添加此代码,然后保存。
// 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>
此示例可以进行很多改进,但是基本上这是您开始所需要的。