Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите исправить ошибки

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Generall
Отправлено: 13 Июня, 2013 - 09:56:48
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




Проблема следующая, сайт на Wordpress, тема скачена готовая, после активации темы на самом сайте выдает: Fatal error: Call to undefined function of_get_option() in /var/www/zn4820/data/www/ecolife 31.ru/wp-content/themes/Ultra/he ader.php on line 37

Вот код файла header.php
PHP:
скопировать код в буфер обмена
  1. <?PHP /**
  2.  * @author madars.bitenieks
  3.  * @copyright 2011
  4.  */
  5. ?><!DOCTYPE html>
  6. <html <?PHP language_attributes(); ?>>
  7. <head>
  8. <meta name="author" content="madars bitenieks" />      
  9. <meta http-equiv="Content-Type" content="<?PHP bloginfo('html_type'); ?>; charset=<?PHP bloginfo('charset'); ?>" />
  10.  
  11. <title><?PHP
  12.         global $page, $paged; wp_title( '', true, 'right' ); bloginfo( 'name' ); $site_description = get_bloginfo( 'description', 'display' );
  13.         if ( $site_description && ( is_home() || is_front_page() ) )
  14.         echo " | $site_description";
  15.  ?></title>
  16. <?PHP wp_head(); ?>
  17.  
  18. </head>
  19. <body <?PHP if (is_page_template('contact-page.php') && of_get_option("contact_map")=="1"){ echo 'onload="initialize()"';} ?> <?PHP body_class(); ?>>
  20.  
  21. <?PHP
  22. $title_key="madza_title_type";
  23. $title=get_post_meta($post->ID, $title_key, true);
  24. $custom_key="madza_custom_text";
  25. $custom_text=get_post_meta($post->ID, $custom_key, true);
  26. $title_type_simple="Title only";
  27. $title_type_custom="SubTitle only";
  28. $title_type_simple_custom="Title & SubTitle text";
  29. $key="madza_header_type";
  30. $header=get_post_meta($post->ID, $key, true);
  31.  
  32. $image_slider="Nivo Slider";
  33. $image_url="Image from URL";
  34. $anything_slider="Anything Slider";
  35. $beeCodes_slider="beeCodes Slider";
  36.  
  37. if(of_get_option('slides')) {
  38.         $slides = of_get_option('slides');
  39. } else {
  40.         $slides = false;       
  41. }
  42. ?>
  43.  
  44. <div id="all-div">
  45.  
  46.         <!--  HEAD START -->
  47.         <div id="header-top">
  48.        
  49.             <?PHP if (of_get_option('enable_logo_image')=="1" && of_get_option("logo_image")){?>
  50.            
  51.                 <div id="logo" <?PHP if ( of_get_option('logo_image') ) { ?> style="background:  no-repeat center left url(<?PHP { echo of_get_option('logo_image'); } }?>);">
  52.                    
  53.                      <a href="<?PHP echo home_url();?>"></a>
  54.                
  55.                 </div><!--END LOGO IMG -->
  56.            
  57.             <?PHP } else {?>
  58.            
  59.                 <div id="logo"> <h1><a href="<?PHP echo home_url();?>"><?PHP echo bloginfo( 'name' ); ?></a></h1> </div><!--END LOGO TEXT -->
  60.            
  61.             <?PHP } ?>
  62.        
  63.                 <div id="header-menu">
  64.                    
  65.                         <div id="menu-home-button"><a href="<?PHP echo home_url(); ?>"></a></div>
  66.                    
  67.                     <div class="nav">  
  68.                    
  69.                         <?PHP wp_nav_menu( array('theme_location'  => "header_menu",
  70.                         'container' =>false,
  71.                         'menu_class' => 'sf-menu',
  72.                         'menu_id' => 'menu',
  73.                         'echo' => true,
  74.                         'before' => '',
  75.                         'after' => '',
  76.                         'link_before' => '',
  77.                         'link_after' => '',
  78.                         'depth' => 0,
  79.                         'walker' => new description_walker())); ?>
  80.                    
  81.                     </div><!--END MENU -->
  82.                 </div><!--END HEADER MENU -->
  83.         </div><!--END HEADER TOP -->
  84.        
  85.         <div class="clear"></div>  
  86.                        
  87.         <?PHP
  88.    
  89.         # HEADER SLIDER DEFAULT PAGE
  90.    if ($header==$image_slider or $header==$anything_slider or $header==$beeCodes_slider or $header==$image_url) {
  91.        
  92.         if ($header == $image_slider) { echo '<div id="slider-image-shadow"><div id="slider-top-shadow"></div>'; function_slider_nivo(); echo '<div id="slider-bottom-shadow"></div></div>';}
  93.         else if ($header == $anything_slider) { echo '<div id="slider-image-shadow"><div id="slider-top-shadow"></div>'; function_slider_anything(); echo '</div>';}
  94.         else if ($header == $beeCodes_slider) { function_slider_beecodeslider();}
  95.         else if ($header == $image_url) { echo '<div id="slider-image-shadow"><div id="slider-top-shadow"></div>'; function_img_from_url(); echo '<div id="slider-bottom-shadow"></div></div>';}
  96.                    
  97.     }
  98.    
  99.         # HEADER SLIDER FRONT PAGE
  100.    if (is_front_page()){
  101.        
  102.         if (of_get_option("homepage_slider") == "homepage_nivo_slider") {echo '<div id="slider-image-shadow"><div id="slider-top-shadow"></div>'; function_slider_nivo(); echo '<div id="slider-bottom-shadow"></div></div>';}
  103.         else if (of_get_option("homepage_slider") == "homepage_anithing_slider") { echo '<div id="slider-image-shadow"><div id="slider-top-shadow"></div>'; function_slider_anything(); echo '</div>';}  
  104.         else if (of_get_option("homepage_slider") == "homepage_beecodes_slider") { function_slider_beecodeslider(); }
  105.                    
  106.     }
  107.    
  108.    
  109.     # HEADER CONTACT PAGE MAP
  110.    if(is_page_template('contact-page.php') && of_get_option("contact_map")=="1") { ?>
  111.                                                                
  112.                 <div id="slider-image-shadow">
  113.                         <div id="slider-top-shadow"></div>
  114.                 <div id="map_canvas" style="width:960px; height:<?PHP echo of_get_option("contact_map_height"); ?>px;"></div>
  115.                 <div id="slider-bottom-shadow"></div>
  116.                
  117.                 </div>
  118.                                                
  119.     <?PHP } ?>
  120.  
  121. <div id="content-full">
  122.  
  123. <!-- ******************** TITLE START ******************** -->
  124.  
  125. <div id="title-layout">
  126.  
  127.         <div class="title-frame-top">
  128.        
  129.                 <div id="header-title"><?PHP
  130.                
  131.                         if (of_get_option("homepage")=="1" && is_front_page()){ ?>
  132.                        
  133.                                 <div id="title-left-home"><h1><?PHP echo of_get_option("homepage_tagline_text"); ?></h1></div>
  134.                                
  135.                         <?PHP } else if (is_page_template('portfolio-full-images.php') OR is_page_template('portfolio-midle-image.php') OR is_page_template('portfolio-small-images.php')) {  ?>
  136.        
  137.                 <div id="title-left-portfolio"><h1><?PHP the_title(); ?></h1></div>
  138.                
  139.                 <?PHP $categorys = get_post_meta($post->ID, "madza_portfolio_cat", true);
  140.                
  141.                 if($categorys=="Select..." OR $categorys=="All" OR $categorys=="" ){ ?>
  142.                
  143.                         <div id="title-right-portfolio">
  144.                    
  145.                                 <?PHP $term_obj =  get_terms('portfolio_taxonomy',$args); ?>
  146.                    
  147.                         <ul id="filter">
  148.                      
  149.                             <li class="current"><a href="#"><?PHP _e( 'All', "madza_translate" ); ?></a></li>
  150.                            
  151.                             <?PHP foreach ($term_obj as $term) { ?>
  152.                            
  153.                                 <li><a href="#"><?PHP echo $term->name; ?></a></li>
  154.                                
  155.                             <?PHP } ?>
  156.                         </ul>
  157.                     </div>
  158.                
  159.                 <?PHP } ?>
  160.            
  161.                 <div class="clear"></div>
  162.        
  163.                 <?PHP } else if (is_single("single-portfolio.php")) {  ?>
  164.                        
  165.                 <div id="title-left-single"><h1><?PHP the_title(); ?></h1></div>
  166.                        
  167.                 <div id="title-right-single">
  168.                        
  169.                         <?PHP next_post_link('%link','<div id="single-button-right">&rarr;</div>'); previous_post_link('%link','<div id="single-button-left">&larr;</div>');  ?>
  170.                        
  171.                         <div class="clear"></div>
  172.                 </div>
  173.                        
  174.                 <div class="clear"></div>
  175.                
  176.                 <?PHP } else if (is_single()){ ?>
  177.            
  178.                 <div id="title-left-single"><h1><?PHP the_title(); ?></h1></div>
  179.                        
  180.                 <div id="title-right-single">
  181.                        
  182.                         <?PHP next_post_link('%link','<div id="single-button-right">&rarr;</div>'); previous_post_link('%link','<div id="single-button-left">&larr;</div>');  ?>
  183.                        
  184.                         <div class="clear"></div>
  185.                 </div>
  186.                        
  187.                 <div class="clear"></div>
  188.        
  189.                 <?PHP } else if (is_search()){ ?>
  190.            
  191.                 <div id="title-left"><h1><?PHP printf( __( 'Search Results for: %s', "madza_translate"  ), '' . get_search_query() . '' ); ?></h1></div>
  192.                
  193.                 <?PHP } else if (is_category()){ ?>
  194.                
  195.                 <div id="title-left"><h1><?PHP $category = get_the_category();  echo $category[0]->cat_name; ?></h1></div>
  196.                
  197.                 <?PHP } else { ?>
  198.            
  199.                 <div id="title-left<?PHP if ($header==$image_slider or $header==$anything_slider or $header==$image_url or (is_page_template('contact-page.php') && of_get_option("contact_map")=="1")) { echo "-2"; } ?>"><h1><?PHP the_title(); ?></h1></div>  
  200.        
  201.                 <?PHP } ?>
  202.          </div>
  203.     </div>
  204.    
  205.     <?PHP if ( is_front_page() ) { } else { ?>
  206.                        
  207.                 <div class="midle">
  208.                        
  209.                 <div class="line-breadcrumb-ultra">
  210.  
  211.                                 <p><?PHP if (of_get_option("breadcrumb") == "1") { if (function_exists('dimox_breadcrumbs')) dimox_breadcrumbs(); } else { echo "<span></span>";} ?></p>
  212.        
  213.                                 <div class="line-dotted"></div>
  214.                         </div>
  215.         </div>
  216.     <?PHP } ?>
  217. </div>
  218.  
  219. <!-- CONTENT START -->
  220.  
  221. <div id="texture-content">        
  222.  
  223. <div id="content">

Буду благодарен за помощь
 
 Top
Zuldek
Отправлено: 13 Июня, 2013 - 10:00:43
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




Убедитесь, что на "самом сайте" у вас установлен плагин Option Framework.
 
 Top
Generall
Отправлено: 13 Июня, 2013 - 10:19:25
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




Плагин поставил, в ответ сайт выдал название свое в шапке а чуть ниже Fatal error: Class 'description_walker' not found in /var/www/zn4820/data/www/ecolife 31.ru/wp-content/themes/Ultra/he ader.php on line 79
Разумеется все на белом фоне
 
 Top
Zuldek
Отправлено: 13 Июня, 2013 - 10:30:21
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




убедитесь на сайте темы, что она совместима с вашей версией WP, попробуйте поставить последнюю (но лучше ту, с которой совместима тема, о чем должно быть указано на сайте разработчика).

(Отредактировано автором: 13 Июня, 2013 - 10:32:41)

 
 Top
Generall
Отправлено: 13 Июня, 2013 - 10:52:09
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




дело в том что версия wordpress подходящая, и последняя ошибка вызвала PHP ошибку на сервере, из-за чего делегирование домена прекратилось, а это очень печально
 
 Top
Generall
Отправлено: 13 Июня, 2013 - 13:37:44
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




/

(Отредактировано автором: 13 Июня, 2013 - 20:26:22)

 
 Top
Generall
Отправлено: 15 Июня, 2013 - 17:04:04
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




Добрый вечер форумчане. Очередной трандец не заставил себя долго ждать, как-то не повезло мне с выбором темы. Проблема в следующием: При загрузке любой страницы сайта почти все отображается ровно, за исключением того что в заголовке, а точнее над заголовком выдает: nginx error!
The page you are looking for is not found.
Website Administrator

Something has triggered missing webpage on your website. This is the default 404 error page for nginx that is distributed with EPEL. It is located /usr/share/nginx/html/404.html

You should customize this error page for your own site or edit the error_page directive in the nginx configuration file /etc/nginx/nginx.conf.

Повторюсь сайт на движке WP
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB