За последние 24 часа нас посетили 73775 программистов и 10201 робот. Сейчас ищут 2740 программистов ...

Добавление всплывающего окна подписки

Тема в разделе "PHP для новичков", создана пользователем dimiby, 4 фев 2012.

  1. dimiby

    dimiby Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    5
    Симпатии:
    0
    Всем добрый день.

    Такой вопрос. Хочу добавить скрипт всплывающего окна для подписки на мой блог, чтобы данное окно открывалось на главной странице блога. Блог написан на вордпрес. В какой именно файл нужно вставить данный скрипт и в какое именно место. Как я понимаю нужно вставить в header.php, а куда именно?

    сам хидер:

    Код (Text):
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <head profile="http://gmpg.org/xfn/11">
    4.  
    5. <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    6.  
    7. <title><?php if ( is_home() ) { ?><?php bloginfo('name'); ?><?php } ?><?php if ( is_search() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;Результаты&nbsp; поиска<?php } ?><?php if ( is_author() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;Архив автора<?php } ?><?php if ( is_single() ) { ?><?php wp_title(''); ?>&nbsp;|&nbsp;<?php bloginfo('name'); ?><?php } ?><?php if ( is_page() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;<?php wp_title(''); ?><?php } ?><?php if ( is_category() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;Архив&nbsp;| &nbsp;<?php single_cat_title(); ?><?php } ?><?php if ( is_month() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;Архив&nbsp; <?php the_time('F'); ?><?php } ?><?php if (function_exists('is_tag')) { if ( is_tag() ) { ?><?php bloginfo('name'); ?>&nbsp;|&nbsp;Метки&nbsp;|&nbsp;<?php  single_tag_title("", true); } } ?></title>
    8.  
    9. <?php if (is_single() || is_page() ) : if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    10.     <meta name="description" content="<?php the_excerpt_rss(); ?>" />
    11.     <?php endwhile; endif; elseif(is_home()) : ?>
    12.     <meta name="description" content="<?php bloginfo('description'); ?>" />
    13.     <?php endif; ?>
    14.    
    15.     <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    16.    
    17.     <?php if (get_theme_mod('css') == 'yes') { ?>
    18.             <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory'); ?>/style2.css" />
    19. <?php } else { ?>
    20.     <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    21. <?php } ?>
    22.    
    23.    
    24.     <!--[if lt IE 7]>
    25.         <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory'); ?>/css/ie6style.css" />
    26.         <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory'); ?>/css/nivo-slider.css" />
    27.         <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/DD_belatedPNG_0.0.8a-min.js"></script>
    28.     <script type="text/javascript">DD_belatedPNG.fix('#blok, #slider, .nivo-controlNav, .goodwin, .shadow1, .shadow2');</script>
    29. <![endif]-->
    30. <!--[if IE 7]>
    31.     <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory'); ?>/css/ie7style.css" />
    32.         <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory'); ?>/css/nivo-slider.css" />
    33. <![endif]-->
    34.  
    35. <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery-1.6.1.min.js"></script>
    36. <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery.nivo.slider.js"></script>
    37. <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/superfish.js"></script>
    38. <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery.lightbox-0.5.min.js"></script>
    39. <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/custom.js"></script>
    40.    
    41.     <?php if (get_theme_mod('font') == 'yes') { ?>
    42. <link href='http://fonts.googleapis.com/css?family=PT+Sans+Caption:700&subset=cyrillic' rel='stylesheet' type='text/css'>
    43. <?php } else { ?>
    44. <?php } ?>
    45.    
    46.     <?php if (is_singular() && get_option('thread_comments')) wp_enqueue_script('comment-reply'); ?>
    47. <?php wp_head(); ?>
    48.  
    49.  
    50. </head>
    51. <body <?php body_class(); ?>>
    52. <div id="fb-root"></div>
    53. <script>(function(d, s, id) {
    54.   var js, fjs = d.getElementsByTagName(s)[0];
    55.   if (d.getElementById(id)) return;
    56.   js = d.createElement(s); js.id = id;
    57.   js.src = "//connect.facebook.net/ru_RU/all.js#xfbml=1";
    58.   fjs.parentNode.insertBefore(js, fjs);
    59. }(document, 'script', 'facebook-jssdk'));</script>
    60.  
    61. <div id="header">
    62.  <div id="brand">
    63. <?php if ( is_home() || is_front_page() ) : ?>
    64. <h1 class="blogtitle"><a href="<?php echo get_option('home'); ?>/"><span class="wight"><?php echo get_theme_mod('color1'); ?></span><?php echo get_theme_mod('color2'); ?></a></h1>
    65. <?php else : ?>
    66. <span class="blogtitle"><a href="<?php echo get_option('home'); ?>/"><span class="wight"><?php echo get_theme_mod('color1'); ?></span><?php echo get_theme_mod('color2'); ?></a></span>
    67. <?php endif; ?>
    68. <span class="description"><?php bloginfo('description'); ?></span>
    69. </div><!--end:brand-->
    70.  
    71.  
    72. <?php if (get_theme_mod('468') == 'yes') { ?>
    73. <div id="ad468">
    74. <?php echo stripslashes(get_theme_mod('468_code')); ?>
    75.  </div><!--///end:468-->
    76.  <?php } else { ?>
    77. <?php } ?>
    78.  
    79.  
    80. <div class="clear"></div>
    81. </div><!--end:header-->
    82. <div id="container">
    83. <?php $menuClass = 'nav';
    84.                 $primaryNav = '';
    85.                 if (function_exists('wp_nav_menu')) {
    86.                     $primaryNav = wp_nav_menu( array( 'theme_location' => 'primary-menu', 'container' => '', 'fallback_cb' => '', 'menu_class' => $menuClass, 'echo' => false ) );
    87.                 };
    88.                 if ($primaryNav == '') { ?>
    89.                     <ul class="<?php echo $menuClass; ?>">                 
    90.                             <li <?php if (is_home()) echo('class="current_page_item"') ?>><a href="<?php bloginfo('url'); ?>">Главная</a></li>  
    91.                     </ul> <!-- end ul.nav -->
    92.                 <?php }
    93.                 else echo($primaryNav); ?>
    94. <div class="clear"></div>
    сам скрипт:

    Код (Text):
    1. <script language="JavaScript" type="text/javascript"> if (typeof(jQuery) == 'undefined' || typeof(JCjQueryPopupLoaded) == 'undefined') { JCjQueryPopupLoaded = true; document.write('<scri'+'pt language="JavaScript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></sc'+'ript>'); document.write('<scri'+'pt language="JavaScript" type="text/javascript" src="http://www.justclick.ru/media/subscribe/popup.js?t=2660"></sc'+'ript>'); document.write('<st'+'yle type="text/css"> @import "http://www.justclick.ru/media/subscribe/popup.css"; </st'+'yle>'); window.onload = function(){ JC_PopupPrepare('popup-div-8943', false, false, false, 200, false, false); }; } </script> <style type="text/css"> #popup-div-8943, #popup-div-8943 td {font:14px Arial,Helvetica,sans-serif;} #popup-div-8943 {border:solid 7px #ccc;padding:20px;background:#fff;} #popup-div-8943 h1 {font-size:24px;color:#c00;} #popup-div-8943 p {font-size:14px;} #popup-div-8943 input.submit {background:#09c url(http://www.justclick.ru/media/member/images/menu_bg.png);border:#186FA5 1px solid;color:#fff;font-weight:bold;} </style><div id="popup-div-8943" class="JC-popup"><a href="#" class="close">закрыть x</a><form action="http://shop.maxhammer.ru/subscribe/process/" method="post" id="subscr-form-8943"><input name="rid[0]" type="hidden" value="By" /><table align="center" border="0" cellspacing="0" cellpadding="0"><tbody><tr><td>Ваше имя:</td><td align="center"><input style="width:240px;" name="lead_name" type="text" /></td></tr><tr><td class="label"><nobr>Ваш E-Mail:</nobr></td><td><input style="width:240px;" name="lead_email" type="text" /></td></tr><tr><td></td><td><input style="width:240px;" class="submit" name="lead_subscribe" type="submit" value="Подписаться!" /></td></tr></tbody></table></form></div><script language="JavaScript" type="text/javascript"> document.getElementById('popup-div-8943').style.visibility = 'hidden'; </script>
     
  2. Dmitriy A. Arteshuk

    Dmitriy A. Arteshuk Активный пользователь

    С нами с:
    19 янв 2012
    Сообщения:
    2.445
    Симпатии:
    66
    Адрес:
    Зеленоград
    а ты правда думаешь, что как только это окно будет вываливаться при заходе на форум, все резко начнут подписываться?

    лично у меня, ничего кроме раздражения, подобные вещи не вызывают....
     
  3. dimiby

    dimiby Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    5
    Симпатии:
    0
    Я вопрос про другую тему задал. Народ, подскажите, пожалуйста)
     
  4. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.068
    Симпатии:
    7
    Ужас)
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.333
    Симпатии:
    1.753
    спроси на форуме впшников...
     
  6. dimiby

    dimiby Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    5
    Симпатии:
    0
    а этот тогда форум для чего?
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.333
    Симпатии:
    1.753
    для похапе
     
  8. dimiby

    dimiby Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    5
    Симпатии:
    0
    не понял...
     
  9. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.333
    Симпатии:
    1.753
    вп это один из миллиона продуктов, написанных на пхп. я например не умею с ним управляться. имеет смысл задать вопросы про вп на форуме по вп.
     
  10. dimiby

    dimiby Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    5
    Симпатии:
    0
    понял, спасибо за информацию