Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ak dodać dodatkowe logo w header na wszystkich stronach? Wordpress, Dodanie image z linkami
haiduk987
post 21.03.2017, 15:28:35
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 21.03.2017

Ostrzeżenie: (0%)
-----


Witam ma taki problem szukam pomocy. Modernizuję stronę http://www.euroweldgroup.lt/. napotkałem problem w header. na głównej stronie są 3 loga firm. Podstawowoy EWG i dodatkowe SUFRA, BELFINGROUP. Lecz gdy przechodzę na inną stronę (w menu nawigacji) dodatkowe loga znikają. Jak można zrobić aby pozostawały loga cały czas na mejscu na innych stronach? theme mam MAXIMA.

  1. <!-- Get Logo -->
  2. <div class="logo-wrapper">
  3. <?php
  4. $logo_id = get_option(THEME_SHORT_NAME.'_logo');
  5. if( empty($logo_id) ){
  6. $alt_text = 'default-logo';
  7. $logo_attachment = GOODLAYERS_PATH . '/images/default-logo.png';
  8. }else{
  9. $alt_text = get_post_meta($logo_id , '_wp_attachment_image_alt', true);
  10. $logo_attachment = wp_get_attachment_image_src($logo_id, 'full');
  11. $logo_attachment = $logo_attachment[0];
  12. }
  13.  
  14. if ( is_front_page() ){
  15. echo '<h1><a href="';
  16. echo home_url();
  17. echo '"><img src="' . $logo_attachment . '" alt="' . $alt_text . '"/></a>
  18. <a href="http://www.sufra.lt" target="_blank"><img src="http://www.euroweldgroup.lt/wp-content/uploads/2016/11/sufra_logo1.png" alt="Sufra"/></a>
  19. <a href="http://Belfingroup.com" target="_blank"><img src="http://www.euroweldgroup.lt/wp-content/uploads/2016/11/belfingroup_logo.png" alt="Belfingroup"/></a>
  20. </h1>';
  21.  
  22. }else{
  23. echo '<a href="';
  24. echo home_url();
  25. echo '"><img src="' . $logo_attachment . '" alt="' . $alt_text . '"/></a>';
  26.  
  27. }
  28. ?>
  29.  
  30.  
  31. </div>
  32.  
  33. <!-- Navigation -->
  34. <div class="gdl-navigation-wrapper">
  35.  
  36. <?php
  37. // responsive menu
  38. if( $gdl_is_responsive && has_nav_menu('main_menu') ){
  39. dropdown_menu( array('dropdown_title' => '-- Main Menu --', 'indent_string' => '- ', 'indent_after' => '','container' => 'div', 'container_class' => 'responsive-menu-wrapper', 'theme_location'=>'main_menu') );
  40.  
  41. echo '<div class="clear"></div>';
  42. }
  43.  
  44. // main menu
  45. $sliding_bar = (get_option(THEME_SHORT_NAME.'_enable_sliding_bar', 'enable') == 'enable')? 'sliding-bar': '';
  46.  
  47. echo '<div class="navigation-wrapper ' . $sliding_bar . '">';
  48. if( has_nav_menu('main_menu') ){
  49. echo '<div class="main-superfish-wrapper" id="main-superfish-wrapper" >';
  50. wp_nav_menu( array('container' => '', 'menu_class'=> 'sf-menu', 'theme_location' => 'main_menu' ) );
  51. echo '<div class="clear"></div>';
  52. echo '</div>';
  53.  
  54. if( !empty($sliding_bar) ){
  55. echo '<div class="gdl-current-menu" ></div>';
  56. }
  57. }
  58.  
  59. echo '<div class="clear"></div>';
  60.  
  61. echo '</div>'; // navigation-wrapper
  62. ?>
  63.  
  64. <div class="clear"></div>
  65.  
  66. </div>
  67. <div class="clear"></div>
  68. </div> <!-- header container -->
  69. </div> <!-- header wrapper -->
  70. </div> <!-- header outer wrapper -->
  71. <?php
  72.  
  73. if( is_page() ){
  74. // Top Slider Part
  75. global $gdl_top_slider_xml, $gdl_top_slider_type;
  76. $full_slider = get_post_meta($post->ID, 'page-option-enable-full-slider', true);
  77. $full_slider = ($full_slider == 'Yes')? 'full-slider': 'container-slider';
  78.  
  79. if( $gdl_top_slider_type == 'Layer Slider' ){
  80. $layer_slider_id = get_post_meta( $post->ID, 'page-option-layer-slider-id', true);
  81. echo '<div class="gdl-top-slider">';
  82. echo '<div class="gdl-top-slider-wrapper ' . $full_slider . '">';
  83. echo do_shortcode('[layerslider id="' . $layer_slider_id . '"]');
  84. echo '<div class="clear"></div>';
  85. echo '<div class="page-title-top-shadow"></div>';
  86. echo '</div>';
  87. echo '</div>';
  88. }else if( empty($gdl_top_slider_type) || $gdl_top_slider_type == 'Title' || $gdl_top_slider_type == 'No Slider' ){
  89. $page_caption = get_post_meta($post->ID, 'page-option-caption', true);
  90. print_page_header(get_the_title(), $page_caption);
  91. }else if ( $gdl_top_slider_type != "None"){
  92. echo '<div class="gdl-top-slider">';
  93. echo '<div class="gdl-top-slider-wrapper ' . $full_slider . '">';
  94. $slider_xml = "<Slider>" . create_xml_tag('size', 'full-width');
  95. $slider_xml = $slider_xml . create_xml_tag('slider-type', $gdl_top_slider_type);
  96. $slider_xml = $slider_xml . $gdl_top_slider_xml;
  97. $slider_xml = $slider_xml . "</Slider>";
  98. $slider_xml_dom = new DOMDocument();
  99. $slider_xml_dom->loadXML($slider_xml);
  100. print_slider_item($slider_xml_dom->documentElement);
  101. echo '<div class="clear"></div>';
  102. echo '<div class="page-title-top-shadow"></div>';
  103. echo '</div>';
  104. echo '</div>';
  105. }
  106. }else if( is_single() ){
  107. if( $post->post_type == 'portfolio' ){
  108. $single_title = get_the_title();
  109. $single_caption = get_post_meta( $post->ID, "post-option-blog-header-caption", true);
  110. print_page_header($single_title, $single_caption);
  111. }else{
  112. $single_title = get_post_meta( $post->ID, "post-option-blog-header-title", true);
  113. $single_caption = get_post_meta( $post->ID, "post-option-blog-header-caption", true);
  114. if(empty( $single_title )){
  115. $single_title = get_option(THEME_SHORT_NAME . '_default_post_header','Blog Post');
  116. $single_caption = get_option(THEME_SHORT_NAME . '_default_post_caption');
  117. }
  118. print_page_header($single_title, $single_caption);
  119. }
  120. }else if( is_404() ){
  121. global $gdl_admin_translator;
  122. if( $gdl_admin_translator == 'enable' ){
  123. $translator_404_title = get_option(THEME_SHORT_NAME.'_404_title', 'Page Not Found');
  124. }else{
  125. $translator_404_title = __('Page Not Found','gdl_front_end');
  126. }
  127. print_page_header($translator_404_title);
  128. }else if( is_search() ){
  129. global $gdl_admin_translator;
  130. if( $gdl_admin_translator == 'enable' ){
  131. $title = get_option(THEME_SHORT_NAME.'_search_header_title', 'Search Results');
  132. }else{
  133. $title = __('Search Results', 'gdl_front_end');
  134. }
  135.  
  136. $caption = get_search_query();
  137. print_page_header($title, $caption);
  138. breadcrumb_trail();
  139. }else if( is_archive() ){
  140.  
  141. if( is_category() || is_tax('portfolio-category') || is_tax('product_cat') ){
  142. $title = __('Category','gdl_front_end');
  143. $caption = single_cat_title('', false);
  144. }else if( is_tag() || is_tax('portfolio-tag') || is_tax('product_tag') ){
  145. $title = __('Tag','gdl_front_end');
  146. $caption = single_cat_title('', false);
  147. }else if( is_day() ){
  148. $title = __('Day','gdl_front_end');
  149. $caption = get_the_date('F j, Y');
  150. }else if( is_month() ){
  151. $title = __('Month','gdl_front_end');
  152. $caption = get_the_date('F Y');
  153. }else if( is_year() ){
  154. $title = __('Year','gdl_front_end');
  155. $caption = get_the_date('Y');
  156. }else if( is_author() ){
  157. $title = __('By','gdl_front_end');
  158.  
  159. $author_id = get_query_var('author');
  160. $author = get_user_by('id', $author_id);
  161. $caption = $author->display_name;
  162. }else{
  163. $title = __('Shop','gdl_front_end');
  164. }
  165.  
  166. print_page_header($title, $caption);
  167. }
  168. ?>
  169. <div class="content-outer-wrapper">
  170. <div class="content-wrapper container main ">
  171. <div id="breadcrumbs-main"> <?php breadcrumb_trail(); ?> </div>
  172. <div class="header-container container">
Go to the top of the page
+Quote Post
nospor
post 21.03.2017, 18:39:51
Post #2





Grupa: Moderatorzy
Postów: 36 440
Pomógł: 6290
Dołączył: 27.12.2004




Co to ma do OOP? Patrz prosze gdzie piszesz


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
k_@_m_i_l
post 25.03.2017, 19:28:20
Post #3





Grupa: Zarejestrowani
Postów: 349
Pomógł: 72
Dołączył: 22.01.2008
Skąd: Wadowice/Oświęcim

Ostrzeżenie: (0%)
-----


Na WP się nie znam, ale wywal ten warunek z linii 14 i będziesz miał na wszystkich stronach.


--------------------
"PHP to człowiek. MySQL to również człowiek."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 18:06