48 comments found

  • Bought between 10 and 49 items
  • Has been a member for 2-3 years
  • United States

Hello, I just purchased this plugin. I have a constant contact account but can’t seem to get the plugin working.

I’m having a hard time finding the information needed when asked ” Make sure the opt-in code that you have been provided contains the HTML <form> tag. “

Can you please help me out. Thanks.

pixelacehq

We contact the constant contact regarding HTML form generator.

They respond to us saying..

For security reasons, they have block allow to place HTML code directly on any website, On replace they are now only allowing use of API code.

We are upgrading ‘Royal Footer Bar’ using API function for the contact content, please allow us 24 hours to make it available to all.

Thanks

  • Bought between 10 and 49 items
  • Has been a member for 4-5 years

Hello,

We can’t get the HTML code from MailChimp to work properly. After we click ‘process HTML’, the ‘Name’ and ‘Email Address’ box do not show up with the correct MailChimp fields.

Here’s the current code:

!-- Begin MailChimp Signup Form -->
<link href="//cdn-images.mailchimp.com/embedcode/classic-081711.css" rel="stylesheet" type="text/css">
<style type="text/css">
    #mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
    /* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
       We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
</style>
<div id="mc_embed_signup">
<form action="http://latestfreestuff.us2.list-manage1.com/subscribe/post?u=feed64a35d43a820ea3df7fb2&id=b71d7f37ec" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
    <h2>Subscribe to our mailing list</h2>
<div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
<div class="mc-field-group">
    <label for="mce-FNAME">Your name  <span class="asterisk">*</span>
</label>
    <input type="text" value="" name="FNAME" class="required" id="mce-FNAME">
</div>
<div class="mc-field-group">
    <label for="mce-EMAIL">Email Address  <span class="asterisk">*</span>
</label>
    <input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL">
</div>
    <div id="mce-responses" class="clear">
        <div class="response" id="mce-error-response" style="display:none" />
        <div class="response" id="mce-success-response" style="display:none" />
    </div>    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
    <div style="position: absolute; left: -5000px;"><input type="text" name="b_feed64a35d43a820ea3df7fb2_b71d7f37ec" value=""></div>
    <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
</form>
</div>
<script type="text/javascript">
var fnames = new Array();var ftypes = new Array();fnames[1]='FNAME';ftypes[1]='text';fnames[0]='EMAIL';ftypes[0]='email';
try {
    var jqueryLoaded=jQuery;
    jqueryLoaded=true;
} catch(err) {
    var jqueryLoaded=false;
}
var head= document.getElementsByTagName('head')[0];
if (!jqueryLoaded) {
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = '//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js';
    head.appendChild(script);
    if (script.readyState && script.onload!==null){
        script.onreadystatechange= function () {
              if (this.readyState == 'complete') mce_preload_check();
        }    
    }
}

var err_style = '';
try{
    err_style = mc_custom_error_style;
} catch(e){
    err_style = '#mc_embed_signup input.mce_inline_error{border-color:#6B0505;} #mc_embed_signup div.mce_inline_error{margin: 0 0 1em 0; padding: 5px 10px; background-color:#6B0505; font-weight: bold; z-index: 1; color:#fff;}';
}
var head= document.getElementsByTagName('head')[0];
var style= document.createElement('style');
style.type= 'text/css';
if (style.styleSheet) {
  style.styleSheet.cssText = err_style;
} else {
  style.appendChild(document.createTextNode(err_style));
}
head.appendChild(style);
setTimeout('mce_preload_check();', 250);

var mce_preload_checks = 0;
function mce_preload_check(){
    if (mce_preload_checks>40) return;
    mce_preload_checks++;
    try {
        var jqueryLoaded=jQuery;
    } catch(err) {
        setTimeout('mce_preload_check();', 250);
        return;
    }
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = 'http://downloads.mailchimp.com/js/jquery.form-n-validate.js';
    head.appendChild(script);
    try {
        var validatorLoaded=jQuery("#fake-form").validate({});
    } catch(err) {
        setTimeout('mce_preload_check();', 250);
        return;
    }
    mce_init_form();
}
function mce_init_form(){
    jQuery(document).ready( function($) {
      var options = { errorClass: 'mce_inline_error', errorElement: 'div', onkeyup: function(){}, onfocusout:function(){}, onblur:function(){}  };
      var mce_validator = $("#mc-embedded-subscribe-form").validate(options);
      $("#mc-embedded-subscribe-form").unbind('submit');//remove the validator so we can get into beforeSubmit on the ajaxform, which then calls the validator
      options = { url: 'http://latestfreestuff.us2.list-manage1.com/subscribe/post-json?u=feed64a35d43a820ea3df7fb2&id=b71d7f37ec&c=?', type: 'GET', dataType: 'json', contentType: "application/json; charset=utf-8",
                    beforeSubmit: function(){
                        $('#mce_tmp_error_msg').remove();
                        $('.datefield','#mc_embed_signup').each(
                            function(){
                                var txt = 'filled';
                                var fields = new Array();
                                var i = 0;
                                $(':text', this).each(
                                    function(){
                                        fields[i] = this;
                                        i++;
                                    });
                                $(':hidden', this).each(
                                    function(){
                                        var bday = false;
                                        if (fields.length == 2){
                                            bday = true;
                                            fields[2] = {'value':1970};//trick birthdays into having years
                                        }
                                        if ( fields[0].value=='MM' && fields[1].value=='DD' && (fields[2].value=='YYYY' || (bday && fields[2].value==1970) ) ){
                                            this.value = '';
                                        } else if ( fields[0].value=='' && fields[1].value=='' && (fields[2].value=='' || (bday && fields[2].value==1970) ) ){
                                            this.value = '';
                                        } else {
                                            if (/\[day\]/.test(fields[0].name)){
                                                this.value = fields[1].value+'/'+fields[0].value+'/'+fields[2].value;                                            
                                            } else {
                                                this.value = fields[0].value+'/'+fields[1].value+'/'+fields[2].value;
                                            }
                                        }
                                    });
                            });
                        $('.phonefield-us','#mc_embed_signup').each(
                            function(){
                                var fields = new Array();
                                var i = 0;
                                $(':text', this).each(
                                    function(){
                                        fields[i] = this;
                                        i++;
                                    });
                                $(':hidden', this).each(
                                    function(){
                                        if ( fields[0].value.length != 3 || fields[1].value.length!=3 || fields[2].value.length!=4 ){
                                            this.value = '';
                                        } else {
                                            this.value = 'filled';
                                        }
                                    });
                            });
                        return mce_validator.form();
                    }, 
                    success: mce_success_cb
                };
      $('#mc-embedded-subscribe-form').ajaxForm(options);

    });
}
function mce_success_cb(resp){
    $('#mce-success-response').hide();
    $('#mce-error-response').hide();
    if (resp.result=="success"){
        $('#mce-'+resp.result+'-response').show();
        $('#mce-'+resp.result+'-response').html(resp.msg);
        $('#mc-embedded-subscribe-form').each(function(){
            this.reset();
        });
    } else {
        var index = -1;
        var msg;
        try {
            var parts = resp.msg.split(' - ',2);
            if (parts[1]==undefined){
                msg = resp.msg;
            } else {
                i = parseInt(parts[0]);
                if (i.toString() == parts[0]){
                    index = parts[0];
                    msg = parts[1];
                } else {
                    index = -1;
                    msg = resp.msg;
                }
            }
        } catch(e){
            index = -1;
            msg = resp.msg;
        }
        try{
            if (index== -1){
                $('#mce-'+resp.result+'-response').show();
                $('#mce-'+resp.result+'-response').html(msg);            
            } else {
                err_id = 'mce_tmp_error_msg';
                html = '<div id="'+err_id+'" style="'+err_style+'"> '+msg+'</div>';

                var input_id = '#mc_embed_signup';
                var f = $(input_id);
                if (ftypes[index]=='address'){
                    input_id = '#mce-'+fnames[index]+'-addr1';
                    f = $(input_id).parent().parent().get(0);
                } else if (ftypes[index]=='date'){
                    input_id = '#mce-'+fnames[index]+'-month';
                    f = $(input_id).parent().parent().get(0);
                } else {
                    input_id = '#mce-'+fnames[index];
                    f = $().parent(input_id).get(0);
                }
                if (f){
                    $(f).append(html);
                    $(input_id).focus();
                } else {
                    $('#mce-'+resp.result+'-response').show();
                    $('#mce-'+resp.result+'-response').html(msg);
                }
            }
        } catch(e){
            $('#mce-'+resp.result+'-response').show();
            $('#mce-'+resp.result+'-response').html(msg);
        }
    }
}

</script>
<!--End mc_embed_signup-->
pixelacehq

Just change type=”email” to type=”text” this will allow html form to process.

You need to change below code

 <input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL">

To

 <input type="text" value="" name="EMAIL" class="required email" id="mce-EMAIL">

Thanks

  • Bought between 100 and 499 items
  • Exclusive Author
  • Germany
  • Has been a member for 2-3 years
crenok Purchased

Hi there,

how can I set up a footer bar to show only on custom post types?

pixelacehq

1. Go to footer bar dashboard.

2. Edit your footer bar record (if you have created already) or just click on create new footer bar.

3. Click on “Where To Show Footer Bar”

4. There is a field called “Show on these Posts only:” (JUST ENTER YOUR POST ID)

(If you planning to show on all post than you may only check on “Single Posts” which is at the top)

5. Hit Save

Doing this will show footer bar only on custom post of your chose.

Thanks

Default-user
crenok Purchased

Hi pixelacehq, unfortunatelly this doesnt help very much. I dont want to show it on normal posts nor pages, I have a custom post type named “album” with about 9000 records. I only want to show that footer bar on those custom post type pages (the “album” pages). So I cannot enter all those ids into that field and I cannot select to show only on the “album” custom post type. Hope this makes sense?

pixelacehq

Hi crenok,

The only display control available on footer bar is using “where to show footer bar”. I can only suggest you to chose the pages or enter the post id as per needed for bar to display on pages of your choice.

Thanks

  • Bought between 1 and 9 items
  • Has been a member for 0-1 years

Hi there. I just purchased this great plugin for my wordpress site.

I am having 2 issues and could use some advice.

1. The place where a visitor types an email is white and anything that is being types is also white. Basicly nobody can see the font.

2. The image appears but it is not on the actual bar for some reason.

Thank you.

pixelacehq

Its because of CSS issue, Please follow below steps to fix the issue.

1. Edit your create record.

2. Increase footer bar height from default 91px to 98px (optional)

3. Click on “Your Custom CSS For Footer Bar” and enter below CSS code

#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form .elbp-footer-inputtxtfld { height: 40px!important; }
#elbpro_img_class img { max-width: none!important; }

4. Hit Save.

Doing this will solve your issue, Please let us know your status.

Default-user

Hi there and thank you for the correct css. It works great. However the current theme does not provide a spot to edit the footer height as they do everything via custom css. Is there a css you could provide to make it so your plugin doesn’t sit so low on the screen?

Right now visitors can hardly type their email the way it currently sits.

Thank you in advance for your time.

pixelacehq

:) looks like you missed it. Just edit your record and RIGHT BELOW preview image there is section “Footer Bar Height __ px”. Just include the suitable height.

Please follow manual : http://bit.ly/1mtnzf5 and view STEP NUMBER 2.

Thanks

Default-user

Cool beans ! Thanks for your help.

pixelacehq

Don’t forget to rate us ;) and let us know if you need further help

  • Bought between 1 and 9 items
  • Has been a member for 0-1 years

I’m really worried. I have tested this with 3 different emails and not a single one went to my subscription list. I use mail chimp as my provider and have a paid version.

I have done everything step by step but this would be a useless plugin if it does not actually collect the emails from my visitors.

pixelacehq

Is your subscription list SINGLE optin or DOUBLE optin ? If you have select for the double optin than please conform your email to make it appear on mailchimp list area.

OTHER CAUSING FACTOR 1

Have you edit your mailchimp code and place it on royal footer bar? if not please follow the below steps.

1. Grab HTML form code provided by your MailChimp.

2. Edit the code by changing type=’email’ to type=’text’.

 <input type='email' name='email' >
TO
 <input type='text' name='email' >

3. Go to royal footer bar autoresponder section.

4. Process your HTML code.

5. Select name= “name” and email= “email” from the dropdown list

6. Hit save.

OTHER CAUSING FACTOR 2

If you have already followed the above process and still none subscribers went to your subscription list than, Please provide us page url where you have activate royal footer bar, this way we can check for possible error and send you the solution.

Thanks

Default-user

Thank you for the reply. I have done as you showed above however I am still not collecting emails.

Q: Am I suppose to have an additional mail chimp plugin installed? I currently have ” MailChimp for WordPress Lite ” running as a plugin

My blog is located at http://www.thegamblingpost.com/

Footer appear 15 seconds after page loads :)

pixelacehq

Your mailchimp is giving error: “Too many subscribe attempts for this email address. Please try again in about 5 minutes. (#8670)” when trying to subscribe using mailchimp HTML code provided on footer bar.

Looks like there is some issue with the HTML code, I have modified your HTML code please use it once.

1. Go to royal footer bar dashboard

2. Edit your mailchimp autoresponder record.

3. Enter below html code

<form action="http://thegamblingpost.us3.list-manage.com/subscribe/post" method="POST">
<input type="hidden" name="u" value="0713610b6d08dfe2af64a1ec4">
<input type="hidden" name="id" value="ff1e5c78b1">
<input type="text" autocapitalize="off" autocorrect="off" name="MERGE0" id="MERGE0" size="25" value="">
<input type="text" name="MERGE1" id="MERGE1" size="25" value="">
<input type="text" name="MERGE2" id="MERGE2" size="25" value="">
<input type="text" name="b_0713610b6d08dfe2af64a1ec4_ff1e5c78b1" value="">
<input type="submit" class="button" name="submit" value="Subscribe to list">
</form>

4. Select First Name as: MERGE1 from dropdown

5. Select Last Name as: MERGE2 from dropdown

6. Select email as : MERGE0 from dropdown

7. Hit Save

After successful change please try to subscribe using footer bar using valid email (do not use test@test.com or something like that)

I guess your problem will be solved. BUT after change if ERROR generate again that says.. “Too many subscribe attempts for this email address. Please try again in about 5 minutes. (#8670)” than i suggest you to contact mailchimp about the issue.

Thanks

Default-user

That actually worked. Well done sir…well done !

pixelacehq

Don’t forget to rate us ;)

  • Bought between 1 and 9 items
  • Exclusive Author
  • Has been a member for 0-1 years

I can edit the words in footer bar as I like , and how ?

pixelacehq

100% you can edit the words in footer bar, just install royal footer bar on your wordpress environment once install ‘royal footer bar’ will come with its own dashboard area from where you can manage all words images etc.

Thanks

  • Bought between 1 and 9 items
  • Exclusive Author
  • Has been a member for 0-1 years

and could your royal foot bar install with PHP script ?

pixelacehq

‘Royal Footer Bar’ can only be installed on the wordpress, but the output can be display on ANY NON-WORDPRESS sites.

Thanks

  • Bought between 1 and 9 items
  • Has been a member for 1-2 years
brenda28 Purchased

I would like a refund please. The plugin was not working correctly with my theme. I wish it was, but I do not have time to mess around with it.

How do I get a refund?

pixelacehq

Sometimes your theme CSS may overwrite plugin CSS which may cause break of design. If you are facing such issue and other we can help you super easily fixing it.

Just drop your problem on our support center ( http://bit.ly/VJm1pt ) leaving your blog access detail we will fix all the issue for you.

But if you are planning to refund then you have to contact over here: http://support.envato.com/ because we don’t handle any item sales.

Thanks

by
by
by
by
by
by