Wordpress popup purchase form

Oct 21, 2018

Job Overview


I am using Enfold theme for my photography website. The Title is currently showing under each photo in one portfolio gallery using the following code in the css file:

display: none;

.mfp-title {

display: block !important;
color: #000 !important;
text-align: center !important;

The code below is currently used in to include the First Name ['1_1'] in the autoresponder email:

function avf_form_custom_autoresponder_mod( $out, $user_input, $contact_form, $contact_form_input )
$out = "Dear " . urldecode($contact_form_input['1_1']). "" . $contact_form->form_params['autoresponder'];
return $out;
add_filter( 'avf_form_custom_autoresponder', 'avf_form_custom_autoresponder_mod', 10, 4 );

A popup message is currently implemented using Lightbox in using the following code:

/wp_enqueue_script( 'avia-popup', array('jquery'), 2, true);/

wp_register_script( 'custom-js', 'jquery', "1", true);

wp_enqueue_script( 'custom-js' );

function gallery_more_info(){

add_action('wp_footer', 'gallery_more_info');

You can examine the popup by clicking on read more at the top of

Note: the title showing under the full size photos will be replaced by the new footer.

Your contract job to place a custom, one-line footer (similar to this enquiry footer) under every photo in specific portfolio galleries that will open a popup purchase form.

Technical Requirements
The form will include the Title of the image.
The user will select the size from a drop down list containing seven options. The form will calculate the price based on the size (simple table) and will contain a Buy Now hyperlink to redirect the user to the appropriate Paypal page based on the price.
Including the image thumbnail in the popup form is not critical but the Title should be showing on the form.
The Title should also be sent via autorespond email to identify the image once the purchase transaction is complete.
This solution be implemented without installing a new image gallery plugin so using the current Lightbox Enfold theme and keeping the current look and feel.
The built in Enfold contact form will ideally be used but another contact form plugin can be used.
Contact form should be easy to maintain and update by admin once the project is complete.
The new footer will replace the image title currently displayed on some galleries.
Solution should be responsive and should not cause significant performance delays.

Please include the following in your answer:
General solution idea
Questions (if any)
Required plugins
Your experience in providing similar jobs including references contacts
Timeline to complete the project
Fixed cost to deliver a complete solution including testing and integration


Skills Required

  • PHP
  • Wordpress Development

Share with your friends