За последние 24 часа нас посетили 16780 программистов и 1646 роботов. Сейчас ищут 888 программистов ...

Где найти тела функций?

Тема в разделе "Прочие вопросы по PHP", создана пользователем Max_Khal, 24 авг 2014.

  1. Max_Khal

    Max_Khal Новичок

    С нами с:
    24 авг 2014
    Сообщения:
    2
    Симпатии:
    0
    Код (Text):
    1. <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
    2.  
    3. <?php wp_head(); ?>
    4. </head>
    5.  
    6. <body <?php body_class(); ?>>
    7. <div id="parallax-bg"></div>
    8. <div id="page" class="hfeed site">
    9.     <?php do_action( 'before' ); ?>
    10.     <div id="top-bar">
    11.         <div class="container">
    12.             <div id="top-search-form" class="col-md-12">
    13.                 <?php get_template_part('searchform', 'top'); ?>
    14.             </div>
    15.             <div id="top-navigation" class="col-md-11">
    16.                 <?php wp_nav_menu( array( 'theme_location' => 'top' ) ); ?>
    17.             </div> 
    18.            
    19.             <div class="top-search-icon col-md-1">
    20.                 <i class="fa fa-search"></i>
    21.             </div>
    22.         </div>
    23.     </div><!--#top-bar-->
    24.    
    25.     <div id="header-top">
    26.         <header id="masthead" class="site-header row container" role="banner">
    27.             <div class="site-branding col-md-6 col-xs-12">
    28.             <?php if((of_get_option('logo', true) != "") && (of_get_option('logo', true) != 1) ) { ?>
    29.                 <h1 class="site-title logo-container"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
    30.                 <?php
    31.                 echo "<img class='main_logo' src='".of_get_option('logo', true)."' title='".esc_attr(get_bloginfo( 'name','display' ) )."'></a></h1>"; 
    32.                 }
    33.             else { ?>
    34.                 <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
    35.                 <h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>
    36.             <?php  
    37.             }
    38.             ?>
    39.             </div> 
    40.            
    41.             <?php get_template_part('social', 'default'); ?>
    42.            
    43.         </header><!-- #masthead -->
    44.     </div>
    45.    
    46.     <div id="header-2">
    47.         <div class="container">
    48.         <div class="default-nav-wrapper col-md-11 col-xs-12">  
    49.            <nav id="site-navigation" class="main-navigation" role="navigation">
    50.              <div id="nav-container">
    51.                 <h1 class="menu-toggle"></h1>
    52.                 <div class="screen-reader-text skip-link"><a href="#content" title="<?php esc_attr_e( 'Skip to content', 'cleanpress' ); ?>"><?php _e( 'Skip to content', 'cleanpress' ); ?></a></div>
    53.    
    54.                 <?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?>
    55.               </div>  
    56.             </nav><!-- #site-navigation -->
    57.           </div>
    58.          
    59.         <div id="top-search" class="col-md-1 col-xs-12">
    60.             <?php // get_search_form(); ?>
    61.         </div>
    62.         </div>
    63.     </div>
    64.    
    65.     <?php get_template_part('slider', 'nivo'); ?>
    66.         <div id="content" class="site-content container row clearfix clear">
    67.         <div class="container col-md-12">
    Я не понимаю, в коде вызываются функции, но в этом файле нету их тел. Где мне их искать?
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Функции темы обычно в includes/theme-functions.php в папке темы, функции wp_ где-то в глубинах WordPress. Только вот вместо того чтобы что-то в них менять, лучше изучить как они работают и научиться ими пользоваться.
     
  3. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    WordPress вообще уникальный двиг, в нём всё что угодно можно поменять, не меняя ни одной строки исходника. Всё меняется через акции и фильтры, или через наследников некоторых классов. Практически не приходится читать его исходник.
     
  4. Max_Khal

    Max_Khal Новичок

    С нами с:
    24 авг 2014
    Сообщения:
    2
    Симпатии:
    0
    Понял, буду изучать WordPress получше.
     
  5. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    Да, только к сожалению устарело это двигло, столько лишнего там..
     
  6. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Ну с блогами, хомячками и новостными сайтами он вполне неплохо может справиться. А делать на нём что-то другое - безумие