Файлы движка править не рекомендуется, во всех значимых функциях обычно есть фильтры или экшены. Нужно использовать их.
То, что вы перечислили, настраивается именно в шаблонах темы оформления. Для «тонкой настройки» можно использовать фильтры, как заметил alexpts.
То, что вы перечислили, настраивается именно в шаблонах темы оформления.
к примеру форма поиска правится к сожалению вот здесь /wp-includes/general-template.php
function get_search_form($echo = true) {
do_action( 'get_search_form' );
$search_form_template = locate_template(array('searchform.php'));
if ( '' != $search_form_template ) {
require($search_form_template);
return;
}
$form = '<form role="search" method="get" id="searchform" action="' . home_url( '/' ) . '" >
<div><label class="screen-reader-text" for="s">' . __('Search for:') . '</label>
<input type="text" value="' . get_search_query() . '" name="s" id="s" />
<input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" />
</div>
</form>';
if ( $echo )
echo apply_filters('get_search_form', $form);
else
return apply_filters('get_search_form', $form);
}
это как я понял, что относится к вызову её через <?php get_search_form(); ?>
, конечно можно и ручками в шаблонах прорисовать.
можно линк на работу с фильтрами вывода стандартных функций к примеру того же get_search_form? Спасибо.