ファイルを表示またはアップロードする前に条件に同意することはできますか?

ファイルのアップロードを許可する前に、ウェブサイトの訪問者にチェックボックスをオンにして条件に同意させると役立つ場合があります。

ファイルをアップロードする前に、このチェックボックスをオンにする必要があります。

確認してください。

ファイルをアップロードする

アップロードの処理

ファイル制限:3ファイル
サイズ制限:ファイルあたり100 MB。
許可されるタイプ:aiff、doc、docx、gif、jpg、jpeg、mp3、mp4、mov、pdf、png、tif、tiff、zip
ここにファイルをドラッグアンドドロップするか、[参照]ボタンを使用します。

少しのコーディングに慣れている場合は、簡単な JavaScript をテーマに追加し、ページ コンテンツに HTML を追加することで実現できます。 方法は次のとおりです。

ページコンテンツ

Simple File List ショートコードの上に 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>

この例に加えることができる多くの改善がありますが、これは基本的に始めるために必要なすべてです。

サポートが必要な場合はお知らせください。

コメント

このサイトでは、スパムを減らすためにAkismetを使用しています。 コメント処理方法.